Программное обеспечение. Классификация
Программное обеспечение (ПО) - это совокупность всех программ и соответствующей документации, обеспечивающая использование ЭВМ в интересах каждого ее пользователя.
Различают системное и прикладное ПО. Схематически программное обеспечение можно представить так:
Системное ПО – это совокупность программ для обеспечения работы компьютера. Системное ПО подразделяется на базовое и сервисное. Системные программы предназначены для управления работой вычислительной системы, выполняют различные вспомогательные функции (копирования, выдачи справок, тестирования, форматирования и т. д).
Базовое ПО включает в себя:
· операционные системы;
· оболочки;
· сетевые операционные системы.
Сервисное ПО включает в себя программы (утилиты):
· диагностики;
· антивирусные;
· обслуживания носителей;
· архивирования;
· обслуживания сети.
Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.Прикладные программы называют приложениями. Они включает в себя:
· текстовые процессоры;
· табличные процессоры;
· базы данных;
· интегрированные пакеты;
· системы иллюстративной и деловой графики (графические процессоры);
· экспертные системы;
· обучающие программы;
· программы математических расчетов, моделирования и анализа;
· игры;
· коммуникационные программы.
Особую группу составляют системы программирования (инструментальные системы), которые являются частью системного ПО, но носят прикладной характер. Системы программирования – это совокупность программ для разработки, отладки и внедрения новых программных продуктов. Системы программирования обычно содержат:
· трансляторы;
· среду разработки программ;
· библиотеки справочных программ (функций, процедур);
· отладчики;
· редакторы связей и др.
13 Обзор прикладного программного обеспечения
Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.
Прикладные программы называют приложениями. Они включает в себя:
· текстовые процессоры;
· табличные процессоры;
· базы данных;
· интегрированные пакеты;
· системы иллюстративной и деловой графики (графические процессоры);
· экспертные системы;
· обучающие программы;
· программы математических расчетов, моделирования и анализа;
· игры;
· коммуникационные программы.Особую группу составляют системы программирования (инструментальные системы), которые являются частью системного ПО, но носят прикладной характер. Системы программирования – это совокупность программ для разработки, отладки и внедрения новых программных продуктов. Системы программирования обычно содержат:
· трансляторы;
· среду разработки программ;
· библиотеки справочных программ (функций, процедур);
· отладчики;
· редакторы связей и др.
Рассмотрим наиболее часто встречающееся прикладное ПО.
Редакторы документов – Табличные процессоры.
Графические редакторы Правовые базы данных Системы автоматизированного проектирования (САПР) Системы управления базами данных (СУБД) Интегрированные системы Бухгалтерские программы