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