Сделай Сам Свою Работу на 5

Программное обеспечение компьютера

Основу компьютера наряду с его аппаратным обеспечением (англ. hardware – твердое изделие) составляет программное обеспечение (англ. software – мягкое изделие, что подчеркивает возможность программного обеспечения модифицироваться, изменяться).

Программное обеспечение (ПО) – совокупность всех программ, используемых в компьютере. Под программным обеспечением также понимают область деятельности по его проектированию и разработке: технологию проектирования программ; методы тестирования, методы доказательства правильности, методы документирования программ и др.

Являясь неотъемлемой частью компьютерной системы, программное обеспечение определяет сферу применения конкретного компьютера. Используя имеющееся программное обеспечение и устанавливая на компьютере новые программы, можно превратить его в рабочее место бухгалтера или конструктора, директора школы или агронома, решать различные задачи: подготовить реферат, отредактировать документ, отправить письмо другу и др.

Программы выполняют функцию обработки информации. Каждая программа предназначена для решения вполне определенной задачи. При этом она тесно взаимодействует с аппаратными устройствами компьютера: центральным процессором, устройствами ввода/вывода, запоминающим устройством и др.

Программа, так же как и данные, хранится в памяти компьютера в двоичном коде.

В состав программного обеспечения компьютера входят операционные системы, служебные и прикладные программы и др. Все программы взаимодействуют между собой на различных уровнях: более высокий уровень базируется на программах низких уровней (рис. 2.9).

 

 

 


 


Рис. 2.9.

 

Базовое программное обеспечение образует самый низкий уровень. Его назначение: обеспечение взаимодействия с базовыми аппаратными средствами, которые хранятся в специальных микросхемах, называемых постоянным запоминающим устройством (ПЗУ – Read Only Memory, ROM). В ПЗУ хранятся некоторые константы (например, pi), программы для вычисления стандартных функций, программа тестирования компьютера при его включении. Содержимое ПЗУ «прошивается» при изготовлении компьютера и не допускает корректировки в процессе эксплуатации. Если такая корректировка необходима, используются перепрограммируемые постоянные запоминающие устройства (ППЗУ – Erasable and Programmable Read Only Memory, EPROM). Перепрограммирование информации может осуществляться непосредственно как в самом компьютере в ходе его эксплуатации (такая технология называется флэш-технологией), так и вне его (с помощью специальных устройств, называемых программаторами).

Программы системного уровня выполняют посреднические функции между аппаратурой компьютера, базовым ПО и другими программами. В состав системного ПО входят операционные системы; средства обеспечения пользовательского интерфейса; утилиты (от лат. utilitas, польза) – средства проверки, наладки и настройки компьютерной системы; драйверы – программы, расширяющие возможности ОС по управлению устройствами ввода-вывода, оперативной памятью, позволяющие подключить к компьютеру новые устройства; файловые менеджеры (диспетчеры файлов); архиваторы; программы обеспечения компьютерной безопасности (антивирусное программное обеспечение) и др.

Инструментальное ПО предназначено для разработки другого программного обеспечения (системного и прикладного). Его основу составляют языки и среды программирования.

Примеры специализированных инструментальных сред:

универсальная инструментальная среда STRATUM COMPUTER предназначена для моделирования элементов, сложных систем, конструкций, процессов в различных областях знаний; обеспечивает моделирование и управление объектами и процессами; пользователю не требуется знание языков программирования;

инструментальная среда "Система Комплексов Автоматизированных Дидактических Средств" (КАДИС) предназначена для компьютерной поддержки обучения;

инструментальная среда Cyber Book (система создания гипертекстовых мультимедийных книг) позволяет визуализировать гипертекст, содержащий ссылки на текст, мультимедиа объекты и программы;

среда разработки программ ИнтАл;

интегрированные среды разработки приложений (Borland Pascal 7.0, Visual Basic, Delphi);

языки программирования (Паскаль, Basic, C++).

Прикладной уровень образуют программы для решения конкретных задач. Сюда относятся текстовые и графические редакторы, текстовые процессоры, издательские системы, электронные таблицы, системы управления базами данных, системы автоматизированного проектирования, экспертные и бухгалтерские системы, Web-редакторы, браузеры, системы видеомонтажа, геоинформационные системы и др.

Данная классификация программного обеспечения построена на основе назначения программ каждого уровня. Известна и другая классификация, основанная на длительности нахождения программ в оперативной памяти: резидентные и нерезидентные. Резидентные программы находятся в памяти постоянно (например, операционные системы, антивирусные программы), нерезидентные – только в процессе выполнения (например, прикладные программы).

Третий способ классификации программного обеспечения основан на стоимостном критерии: программы, распространяемые платно, бесплатно, условно-бесплатно.

Большинство программ распространяется на коммерческой основе. При этом набор дискет или компакт-дисков с записанной программой, называется дистрибутивом. Некоторые программы распространяются бесплатно (freeware), например, через глобальную электронную сеть Internet, электронные доски объявлений (ВВS) и т. д.

Условно-бесплатные программы (shareware) предоставляются, как правило, для использования в определенный период (например, 30 дней) на бесплатной основе. Для систематического использования предлагается оплатить определенную сумму, затем пользователь получает регистрационный ключ, позволяющий использовать программу в полном объеме.

Пиратские копии программ обычно распространяются на компакт-дисках без сопроводительной документации. Качество работы таких программ, как правило, низкое.

Производители некоторых программ делают их защищенными от копирования, или предоставляют право их копирования на ограниченное количество компьютеров.

IV. Практическая часть.

1. Приостановите загрузку операционной системы, изучите таблицу, которая выводится на экран, и заполните таблицу в текстовом или табличном процессоре:

Тип процессора  
Тактовая частота процессора  
Количество жестких дисков  
Объем жестких дисков  
Наличие дисководов гибких дисков, их параметры  
Объем ОЗУ  
Тип монитора  

2. Выполните исследовательскую работу по освоению приемов управления с помощью манипулятора «мышь» и заполните таблицу (здесь предполагается, что настройка свойства «Мышь» панели управления выполнена с ориентацией на «правшу», свойство «залипание» не включено):

Прием Назначение
Зависание (наведение указателя мыши на объект Windows)  
Щелчок (щелчок левой кнопкой мыши на объекте)  
Двойной щелчок (двойной щелчок левой кнопкой мыши на объекте)  
Щелчок правой кнопкой (щелчок правой кнопкой мыши на объекте)  
Перетаскивание (наведение на объект и перемещение указателя мыши при нажатой ее левой кнопке)  
Протягивание (перемещение мыши при нажатой ее левой кнопке)  
Специальное перетаскивание (наведение на объект и перемещение указателя мыши при нажатой правой кнопке)  

V. Д/з

Информатика 11, § 1-2

VI. Итог урока.

Подведение итога урока. Выставление оценок.

 

 



©2015- 2017 stydopedia.ru Все материалы защищены законодательством РФ.