Назначением ЭВМ является выполнение программ. Программа содержит команды, определяющие порядок действии компьютера. Совокупность программ для компьютера образует программное обеспечение (ПО). По функциональному признаку различают:
Системное (базовое) ПО - программное обеспечение, включающее в себя операционные системы, сетевое ПО, сервисные программы, а также средства разработки программ (трансляторы, редакторы связей, отладчики и пр.).
Операционная система (ОС) - система программ, предназначенная для управления устройствами ЭВМ, управления обработкой и хранением данных, обеспечения пользовательского интерфейса.
![]() |
Современные операционные системы для ПЭВМ отличаются друг
от друга, прежде всего ориентацией на машины определенного класса, поддерживаемыми
ими режимами обработки, предоставляемыми сервисными возможностями. Примерами
ОС для ПЭВМ являются СР/М, MS DOS, OS/2 Warp (IBM), Windows 95 (Microsoft). |
Операционные системы бывают:
Основные функции операционных систем (ОС) заключаются в управлении ресурсами (физическими и логическими) и процессами вычислительных систем. Физическими ресурсами являются: оперативная намять, процессор, монитор, печатающее устройство, магнитные и оптические диски. К логическим ресурсам можно отнести программы, файлы, события и т. д. Под процессом понимается некоторая последовательность действий, предписанная соответствующей программой и используемыми ею данными.
В обобщенную структуру ОС входят:
Сетевое ПО предназначено для управления общими ресурсами
в распределенных вычислительных системах: сетевыми накопителями на магнитных
дисках, принтерами, сканерами, передаваемыми сообщениями и т. д. К сетевому
ПО относят ОС, поддерживающие работу ЭВМ в сетевых конфигурациях (так называемые
сетевые ОС), а также отдельные сетевые программы (пакеты), используемые
совместно с обычными, не сетевыми ОС. Например, большое распространение
получили следующие сетевые ОС: NetWare 4.1 (фирма Novell), Windows NT Server
3.5 (фирма Microsoft) и LAN Server 4.0 Advanced
(фирма IBM). |
![]() |
Для расширения возможностей операционных систем и предоставления набора дополнительных услуг используются сервисные программы. Их можно разделить на следующие группы:
Интерфейсные системы являются естественным продолжением операционной системы и модифицируют как пользовательский, так и программный интерфейсы, а также реализуют дополнительные возможности по управлению ресурсами ЭВМ. В связи с тем, что развитая интерфейсная система может изменить весь пользовательский интерфейс, часто их также называют операционными системами. Эго относится, например, к Windows 3.11 и Windows 3.11 for Work Groups (для рабочих групп).
![]() |
Оболочки операционных систем, в отличие от интерфейсных
систем, модифицируют только пользовательский интерфейс, предоставляя пользователю
качественно новый интерфейс по сравнению с реализуемым операционной системой.
Такие системы существенно упрощают выполнение часто запрашиваемых функций,
например, таких операций с файлами, как копирование, переименование и уничтожение,
а также предлагают пользователю ряд дополнительных услуг. В целом, программы-оболочки
заметно повышают уровень пользовательского интерфейса, наиболее полно удовлетворяя
потребностям пользователя. На ПЭВМ широко используются такие программы-оболочки,
как Norton Commander и DOS Navigator. |
Утилиты предоставляют пользователям средства обслуживания компьютера и его ПО. Они обеспечивают реализацию следующих действий:
Существуют отдельные утилиты, используемые для решения одного
из перечисленных действий, и многофункциональные утилиты. В настоящее время
для ПЭВМ среди многофункциональных утилит одним из наиболее совершенных
является комплект утилит Norton Utilities. Существуют его версии для использования
в среде DOS и Windows. Средства разработки программ используются для разработки нового программного обеспечения как системного, так и прикладного. |
![]() |
Прикладным называется ПО, предназначенное для решения определенной
целевой задачи из проблемной области. Часто такие программы называют
приложениями.
Спектр проблемных областей в настоящее время весьма широк.
Из всего разнообразия прикладного ПО выделяют группу наиболее распространенных
программ (типовые пакеты и программы), которые можно использовать
во многих областях человеческой деятельности.
Предлагаемые на рынке ПО приложения, в общем случае, могут быть выполнены как отдельные программы либо как интегрированные системы. Интегрированными системами обычно являются экспертные системы, программы математических расчетов, моделирования и анализа экспериментальных данных, а также офисные системы. Примером мощной и широко распространенной интегрированной системы является офисная система Microsoft Office.