Файл: Операционное окружение.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 08.11.2023

Просмотров: 43

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Операционное окружение

План:

  1. Понятие операционного окружения

  2. Состав и назначение операционного окружения

  3. Понятие программной поддержки операционного окружения

  4. Стандартные сервисные программы

Понятие операционного окружения. Операцио́нное окруже́ние (англ. operating environment)— среда, в которой пользователь запускает программу. Например, операционное окружение DOS состоит из всех команд DOS, доступных пользователю. С другой стороны, операционное окружение Macintosh включает в себя графический интерфейс пользователя, использующий иконки и меню вместо команд.

Основные задачи, выполняемые ОС:

  1. Управления вычислениями в компьютере,

  2. распределяет ресурсы вычислительной системы между различными вычислительными процессами

  3. образует программную среду, в которой выполняются прикладные программы пользователей.

Такая среда называется операционной(операционное окружение). При запуске программы она будет обращаться к операционной системе с соответствующими запросами на выполнение определенных действий или функций.Эти функции операционная система выполняет, запуская специальные программные модули, входящие в ее состав.

Состав операционного окружения:

  1. интерпретатор команд (оболочка),

  2. системы окон,

  3. компиляторы,

  4. редакторы

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

Стандартные сервисные программы операционного окружения

Программа, созданная для работы в некоторой операционной системе, скорее всего не будет работать в другой операционной системе, поскольку API у этих операционных систем, как правило, различаются. Стараясь преодолеть это ограничение, разработчики операционных систем стали создавать так называемые программные среды. API (интерфейс программирования приложений, интерфейс прикладного программирования) (англ. application programming interface, API [эй-пи-ай]) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах.

Контрольные вопросы:

  1. Понятие операционного окружения

  2. Состав операционного окружения

  3. Стандартные сервисные программы операционого окружения