Классификация программного обеспечения

Программное обеспечение (ПО) - это совокупность всех программ и соответствующей документации, обеспечивающая использование ЭВМ в интересах каждого ее пользователя.
Различают системное и прикладное ПО.

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

Системы программирования

Сервисное ПО включает в себя программы (утилиты):

обслуживания носителей

обслуживания сети

обслуживания сети

антивирусные

антивирусные

диагностики

архивирования

r

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

Утили́та — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы

r

Утили́та — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы

Базовое ПО включает в себя:

оболочки

сетевые операционные системы

операционные системы

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

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

текстовые процессоры

базы данных

системы иллюстративной и деловой графики (графические процессоры)

системы иллюстративной и деловой графики (графические процессоры)

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

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

экспертные системы

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

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

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

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

игры

игры

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

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