Проектирование программного обеспечения. Николаев С.В. - 10 стр.

UptoLike

Составители: 

10
ОС - операционные системы. Предназначены для организации выполне-
ния программ и взаимодействия с пользователем. ОС являются в настоящее
время обязательным компонентом СПО всех существующих и вновь
выпускаемых ЭВМ.
СС - сервисные системы. Расширяют возможности ОС за счет расшире-
ния перечня предоставляемых услуг пользователю и программам.
ИС - инструментальные системы. Предназначены для создания других
программ.
СТО - системы технического обслуживания. Предназначены для облегче-
ния тестирования оборудования ЭВМ и поиска неисправностей. Рассчитаны
на квалифицированных пользователей, выполняющих роль инженеров по
обслуживанию и ремонту.
Первые три вида СПО рассматриваются ниже более подробно.
1.3. Операционные системы
Официальным определением операционной системы можно считать сле-
дующее (ГОСТ 15971-84):
Операционная система (ОС) - это совокупность программ, обеспечи-
вающая определенный уровень эффективности цифровой вычислительной
системы за счет автоматизированного управления ее работой и набора услуг,
предоставляемого пользователям.
Таким образом ОС - это набор программ, обеспечивающих:
управление ресурсами;
управление процессами.
Управление ресурсами
Под ресурсом понимается любой логический или физический компонент
ЭВМ и предоставляемые им возможности. Основными ресурсами являются
процессор (процессорное время), память и доступ к внешним устройствам.
Управление ресурсами состоит в выполнении следующих двух основных
функций:
упрощение доступа к ресурсам;
распределение ресурсов между конкурирующими за них процес-
сами.
Реализация первой функции
позволяет "спрятать" аппаратные особенно-
сти ЭВМ и тем самым предоставить в распоряжение пользователей и про-
граммистов "виртуальную машину" (на самом деле не существующую, во-
ображаемую). Виртуальная машина гораздо проще реальной. В этом смысле
ОС может рассматриваться как средство отображения виртуальной машины
на реальное аппаратное обеспечение. Общение с виртуальной машиной
мо-