Работа с интерактивной лекцией
Прочитайте теоретический материал, во время чтения составьте тезисный конспект.
Программное обеспечение
Совокупность используемых в компьютере программ принято называть программным обеспечением (ПО). Программное обеспечение создает на компьютере определенную среду для работы и включает в себя инструментарий, с помощью которого мы можем создавать любые компьютерные объекты. Рассмотрим его состав.
Системное программное обеспечение (ПО)
Этот класс программного обеспечения является необходимой принадлежностью любого компьютера, так как обеспечивает взаимодействие человека, всех устройств и программ компьютера.
Этот комплекс программ определяет на компьютере системную среду и правила работы в ней. Чем более совершенно системное программное обеспечение, тем комфортнее чувствует себя в системной среде пользователь.
Самой важной системной программой является операционная система (ОС), которая обычно хранится на жёстком диске. При включении компьютера её основная часть переписывается с жёсткого диска во внутреннюю память и там находится на протяжении всего сеанса работы с компьютером. Если вы включили компьютер и при этом на экране компьютера не происходит никаких изменений, хотя все устройства находятся в рабочем состоянии, это говорит об отсутствии в нём ОС.
ОС обеспечивает:
- выполнение прикладных программ;
- управление ресурсами компьютера — памятью, процессором и всеми внешними устройствами;
- диалог пользователя с компьютером.
К наиболее известным ОС относятся:

Кроме операционной системы к системному программному обеспечению относятся различные комплексы программ, которые предназначены для выполнения особых функций, отличных от функций операционной системы.
Системное программное обеспечение
- Программа сжатия дисков применяется для сжатия информации на дисках для увеличения вместимости жёстких дисков.
- Программа проверки диска позволяет выявить и частично устранить дефекты диска.
- Программа очистки диска предназначена для удаления временных файлов, ненужных файлов.
- Программа разметки диска делит диск на логические диски, которые могут иметь различные файловые системы и восприниматься операционной системой как несколько различных дисков.
- Программа резервного копирования создаёт резервные копии целых дисков и отдельных файлов, а также занимается восстановлением информации из этих копий.
Прикладное программное обеспечение (ПО)
Все имеющиеся на компьютере прикладные программы составляют прикладное программное обеспечение. Оно определяет на компьютере прикладную среду и правила работы в ней. Прикладная среда всегда является «дружественной» по отношению к любому человеку, овладевшему несложными приёмами работы в ней. Прикладные программы могут работать на компьютере только при условии, что на компьютере уже установлена операционная система.
Каждая прикладная среда предназначена для создания и исследования определённого вида компьютерного объекта. Например, для создания графического объекта предназначена среда графического редактора, для работы с текстом — среда текстового редактора и т. д.
Комплекс прикладных программ в среде Windows называют приложениями, или пакетом прикладных программ.
Рассмотрим популярные группы программного обеспечения.
Популярные группы программного обеспечения
- Текстовые процессоры для создания текстовых документов.
- Табличные процессоры, или электронные таблицы для вычислений и анализа информации, представленной в табличной форме.
- Базы данных для организации управления данными.
- Графические пакеты для представления информации в виде рисунков и графиков.
- Коммуникационные программы для обмена информацией между компьютерами.
- Интегрированные пакеты включают несколько прикладных программ разного назначения.
- Обучающие программы, электронные учебники, словари, энциклопедии, системы проектирования и дизайна.
- Игры.
Инструментальное программное обеспечение (ПО)
Этот класс программ предназначен для создания нового программного обеспечения. Методы работы с инструментальными программами определяются той средой, в которой осуществляется преобразование алгоритма в программу для компьютера.
Базовые инструменты любой среды программирования совершенно одинаковы по своей сути, а отличаются только формой представления.
Для создания прикладного программного обеспечения используются языки программирования, такие как Pascal, С++, Delphi и множество других.