1. ПОНЯТИЕ ПРОГРАММЫ, ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.


Классификация программного обеспечения ПК.
I. Системное ПО (или Системные программы) – предназначено для эксплуатации и технического обслуживания ПК, управления и организации вычислительного процесса при решении любой конкретной задачи на ПК и т. д.
Системное ПО обязательная часть ПО, к нему относятся:
· Операционные системы,
· Оболочки операционных систем,
· Программы-утилиты и драйвера
=====================
Операционная система.
Операционная система (ОС) – базовая и необходимая составляющая часть ПО, без которой пользователь не может работать с ПК. ОС обеспечивает совместное функционирование всех устройств ПК и предоставляет пользователю доступ к ресурсам ПК.
Первая задача ОС – обеспечение совместного функционирования всех аппаратных устройств ПК. Для этого в состав ОС входят драйверы устройств. ДУ – специальные программы, которые обеспечивают управление работой устройств и информационный обмен между ними. Каждому устройству соответствует свой драйвер – для мыши, клавиатуры, колонок, видеокарта и т. д. (в ОС Windows большинство драйверов встроены).
Вторая задача ОС – представление пользователю доступа к ресурсам компьютера (запускать программы, осуществлять операции над файлами).
Установка и загрузка ОС.
ОС распространяется в форме дистрибутивов на оптических дисках.
В процессе установки ОС файлы ОС копируются с оптического диска на жёсткий диск компьютера.
Когда начнёт выполнятся ОС?
ОС запускается только после того, как её файлы загружаются в оперативную память. Это происходит в трёх случаях:
· Включение питания компьютера;
· Нажатие кнопки RESET на системном блоке;
· Нажатие комбинации клавиш Ctrl+Alt+Del
Этапы загрузки ОС:
1) тестирование работоспособности устройств компьютера;
2) вывод диагностических сообщений о результатах тестирования на экран монитора;
3) предоставление пользователю возможности управлять компьютером с использование графического интерфейса ОС.
Виды ОС:
· Однопользовательские,
· Многопользовательские,
· Сетевые
Существуют ОС:
· Семейство Windows – 95, 98, 2000, NT, XP, Vista
· Семейство Unix (Linux)
· Другие
Драйверы устройств – специальные программы, которые обеспечивают управление работой устройств ПК (мышь, клавиатура, принтер, веб-камера и др.). Драйверы согласовывают информационный обмен с другими устройствами.
Утилиты – сервисные программы. Обслуживают работу с дисками (проверка, дефрагментация), выполняют операции с файлами (архивация и др.), работа в компьютерных сетях.
II. Прикладное ПО ( или пакеты прикладных программ) – предназначено для решения определенного класса задач. Прикладные программы используются как инструмент при создании документов в повседневной деятельности. С их помощью пользователь решает свои информационные задачи, не прибегая к программированию.
К ним относятся:
ü текстовые и графические редакторы,
ü электронные таблицы,
ü системы управления базами данных (СУБД), интегрированные среды,
ü обучающие и учебные программы,
ü игры,
ü и т. д.
III. Инструментальное ПО (или системы программирования) обеспечивают создание ВСЕХ КЛАССОВ ПРОГРАММ: системных, прикладных и новых систем программирования.
К инструментальному ПО относятся языки программирования: Visual Basic, C++, Assembler, Pascal и др.



