11 
программ, обеспечивающих  функционирование системы,  образует ее
 программное 
обеспечение
.  Во  многих  случаях  стоимость  программ  на  порядок  превышает 
стоимость  технических  средств,  что  свидетельствует  о  важной  роли программных 
продуктов и высокой трудоемкости их производства. Все программное обеспечение 
условно делится на прикладное и системное. 
Прикладное программное обеспечение
 служит прикладным пользователям - 
инженерам и врачам, ученым и студентам, работникам офисов, служащим банков и 
других  учреждений - для  выполнения  на  компьютерах  их  профессиональных 
обязанностей  и  решения  своих  повседневных  и  перспективных  задач. 
Своеобразным "лицом"  программного  обеспечения  выступает  прикладной 
программный  интерфейс  пользователя,  через  который  осуществляется  общение 
пользователя  с  программами.  В  прикладном  программном  обеспечении,  доступ  к 
которому  открывает  интерфейс  пользователя,  выделяется  несколько  групп: 
универсальные  программы  общего  назначения,  специализированные  программы, 
системы  программирования.  В  первую  группу  входят  программы  для  работы  с 
текстовыми  документами - текстовые  редакторы  и  текстовые  процессоры; 
программы  для  работы  с  числовыми  документами - калькуляторы  и  табличные 
процессоры;  программы  для  работы  с  графическими  документами - графические 
системы,  игровые  программы.  Специализированные  программы  обслуживают 
ограниченные  коллективы  пользователей  и  направлены  на  решение  конкретных 
профессиональных  задач.  Это  системы  автоматизированного  проектирования 
(САПР),  автоматизированные  рабочие  места (АРМ),  моделирующие  и 
диагностические комплексы, имитаторы и тренажеры, средства делопроизводства и 
экспертные  системы,  математические  пакеты,  переводчики  и  т.п.  Системы 
программирования  ориентированы  на  разработку  и  усовершенствование 
универсальных  и  специализированных  программ  с  использованием  языков 
программирования, таких как Фортран, Паскаль, Си, Java, Visual Basic.  
Системное
 
программное  обеспечение
  обеспечивает  работоспособность 
прикладных  программ,  связывая  их  с  аппаратурой  вычислительной  системы.  Оно 
реализует  хранение  и  обработку  данных,  а  также  обмен  ими  между  объектами 
информационных систем. Основой системного обеспечения является 
операционная 
система
,  представляющая  собой  единый  комплект  драйверов  и  утилит, 
реализующий централизованное управление компьютером. 
Драйверы
 обслуживают 
адаптеры  и  контроллеры  аппаратного  интерфейса,  переключают  периферийные 
устройства  и  контролируют  их  характеристики,  а  также  приводят  в  действие  всю 
аппаратуру  компьютера. 
Утилиты 
осуществляют  межпрограммное 
взаимодействие:  шифрование,  сжатие,  архивацию,  защиту  информации  и 
обезвреживание программных вирусов. 
Часть  программ  можно  отнести  к 
промежуточному  программному 
обеспечению
,  т.к.  они  сочетают  черты  системных  и  прикладных  программных 
продуктов.  Этот  класс  программ  выполняет  функции,  общие  для  многих 
приложений.  К  нему  относятся  календари,  калькуляторы,  а  также  базы  данных,