ЧАСТЬ 1

ИНФОРМАТИКА

Электронное учебно-методическое пособие

 

 
 

 

5.1. Программное обеспечение ПК


Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением (ПО). Состав программного обеспечения ПК называют программной конфигурацией [1].


Программное обеспечение можно условно разделить на три категории:

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

  2. Прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т. д.

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

Системное и сервисное программное обеспечение


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


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

К данному типу программного обеспечения относятся:

1) операционные системы (эта программа загружается в ОЗУ при включении компьютера);

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

3) драйверы (программы, предназначенные для взаимодействия с периферийными устройствами);

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


Сервисное ПО – это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.


Назначение служебных программ (утилит) состоит в автоматизации работ по проверке и настройке компьютерной системы, а также в улучшении функций системных программ.

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


Служебное программное обеспечение включает:

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

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

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

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

  5. Средства коммуникации. Разрешают устанавливать соединение с удалёнными компьютерами, передают сообщения электронной почты, пересылают факсимильные сообщения и т. п.

  6. Средства просмотра и воспроизведения файлов. Файлы необходимо загрузить в «родную» прикладную программу и внести необходимые исправления. Но, если редактирование не нужно, существуют универсальные средства для просмотра (текста) или воспроизведения (звука или видео) данных.

  7. Средства компьютерной безопасности. К ним относятся средства пассивной и активной защиты данных от повреждения, несанкционированного доступа, просмотра и изменения данных. Средства пассивной защиты – это служебные программы, предназначенные для резервного копирования. Средства активной защиты применяют антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их просмотра и изменения используют специальные системы, базирующиеся на криптографии.


Прикладное программное обеспечение


Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области.


Прикладное ПО работает только при наличии системного ПО.

Прикладные программы называют приложениями. Они включает в себя:

1) текстовые процессоры;

2) табличные процессоры;

3) базы данных;

4) интегрированные пакеты;

5) системы иллюстративной и деловой графики;

6) экспертные системы;

7) обучающие программы;

8) программы математических расчётов, моделирования и анализа;

9) игры;

10) коммуникационные программы.

 


Инструментальное программное обеспечение


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


Системы программирования обычно содержат:

1) трансляторы;

2) среду разработки программ;

3) библиотеки справочных программ (функций, процедур);

4) отладчики;

5) редакторы связей и др.

 

 
 


© Сибирская государственная геодезическая академия (СГГА), 2011