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

 

Программное обеспечение (ПО) — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации.

ПО делится на системное, прикладное и инструментальное.

Системное ПО – это совокупность программ для обеспечения работы компьютера и сетей ЭВМ.

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

Операционные системы используются для управления выполнением пользовательских программ, планирования и управления вычислительными и другими ресурсами ЭВМ. Это комплекс программ и данных, предназначенных для увеличения пропускной способности ЭВМ, расширения сферы ее применения, автоматизации подготовки прикладных программ к выполнению. ОС являются обязательной составляющей ПО любого компьютера, без чего он не может функционировать должным образом. Наиболее популярными ОС для компьютеров класса IBM PC являются ОС семейства Windows и UNIX.

Операционные оболочки – это специальные программы, предназначенные для облегчения общения пользователя с командами ОС. Имеют текстовый и графический варианты интерфейса конечного пользователя. Примерами являются Total Commander Far. Обычно операционные оболочки имеют набор функций, облегчающих пользователю работу с популярными сетевыми и внутренними сервисами. Например, FTP-менеджер или редактор реестра.

Драйверы это компьютерные программы, с помощью которых другая программа (обычно операционная система) получает доступ к аппаратному обеспечению некоторого устройства.

Пакеты прикладных программ (ПП) – это комплекс взаимосвязанных программ для решения задач определенного класса. Выделяются следующие виды ПП:

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

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

· общего назначения. Включают текстовые и табличные процессоры, графические редакторы, системы управления базами данных (СУБД);

· офисные. Обеспечивают организационное управление деятельностью офиса. Включают органайзеры (записные и телефонные книжки, календари, презентации и т. д.), средства распознавания текста;

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

Инструментарий технологии программирования – это совокупность программ, обеспечивающих технологию разработки, отладки и внедрения программных продуктов.

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

 

Вопросы и задания для самоконтроля

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

2. Какие виды прикладного программного обеспечения вы знаете?

3. Назовите виды системного программного обеспечения.