- •2. Информационные процессы в автоматизированных системах
- •2.1. Фазы информационного цикла
- •2.2. Технические средства информационных технологий
- •2.3. Программные средства информационных технологий
- •2.3.1. Системное программное обеспечение эвм
- •2.3.2. Инструментарий технологии программирования
- •2.3.3. Пакеты прикладных программ
2.3. Программные средства информационных технологий
Программное обеспечение (Software) — совокупность программ, выполняемых вычислительной системой и необходимых для ее эксплуатации документов.
Все программы по характеру использования и категорий пользователей подразделяют на два класса — утилитарные программы и программные продукты (изделия).
Утилитарные программы выполняют роль сервиса в технологии обработки данных либо являются программами решения функциональных задач, не предназначенных для широкого распространения.
Программный продукт — комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленные к реализации как любой вид промышленной продукции.
Выделяют три класса программных продуктов: |
■ системное программное обеспечение;
■ инструментарий технологии программирования;
■ пакеты прикладных программ.
2.3.1. Системное программное обеспечение эвм
Системное программное обеспечение совокупность программ и программных комплексов для обеспечения работы компьютеров и сетей ЭВМ.
Системное ПО состоит из базового ПО, которое поставляется вместе с компьютером, и сервисного ПО, которое может быть приобретено дополнительно.
В базовое ПО входят:
- базовая система ввода-вывода (BIOS - Basic Input/Output System);
- операционная система (сетевая операционная система);
- операционные оболочки.
BIOS — совокупность программ, предназначенных для автоматического тестирования устройств после включения питания компьютера, загрузки операционной системы в оперативную память и обеспечения взаимодействия операционной системы и приложений с различными устройствами компьютера. Программные модули BIOS находятся в постоянном запоминающем устройстве — ПЗУ.
Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны и выполняемыми программами, а также пользователем — с другой.
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в оперативном запоминающем устройстве.
В секторе программного обеспечения и операционных систем ведущее положение занимают фирма Microsoft со своим семейством операционных систем Windows.
Операционные оболочки — специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы.
Примерами оболочек операционнойI системы Windows могут служить следующие программы:
-
Norton Commander;
-
Far;
-
Windows Commander.
Сервисное ПО включает:
-
программы контроля, тестирования и диагностики,
-
программы-драйверы, которые расширяют возможности ОС по управлению устройствами ввода-вывода,
-
программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно,
-
антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;
-
программы оптимизации и контроля качества дискового пространства;
-
программы восстановления информации, форматирования, защиты данных;
-
программы обслуживания сети;
-
программы для записи CD-ROM, CD-R и многие другие.
Эти программы часто называются утилитами. Они либо расширяют и дополняют соответствующие возможности ОС, либо решают самостоятельные важные задачи.