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

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

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

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

К составу среды окружения обычно относят:

   * системные переменные
   * Текущие пути на различных дисках (в случае поддержки нескольких дисков операционной системой)
   * Точка монтирования каталогов (в том числе корневого), используется в unix-подобных операционных системах для обеспечения режима "тюрьмы" (англ. jail)
   * Связь стандартных потоков ввода-вывода с файловыми хэндлерами или устройствами (используется для перенаправления ввода-вывода)
   * Ограничения на количество одновременно открытых файлов, стеков и т.д.
   * Набор прав (обычно соответствует правам пользователя, запустившего процесс, но может изменяться как в сторону большего набора прав, так и в сторону ужесточения)
   * Дисковые квоты, ограничение на максимальный объём оперативной памяти, загрузки процессоров и т.д.
   * Значения показателей использования ресурсов, получаемые от родительского процесса (на некоторых системах)

Между операционным окружением и shell пролегает очень тонкая грань. Исторически shell создавались как интерфейс к операционной системе. Он не добавлял новых возможностей и свойств. В задачу shell входило создание более удобного пользовательского интерфейса. Но со временем появились «интеллектуальные» shell. И в данный момент есть некоторые отличия между интеллектуальным shell и операционным окружением.

Также операционное окружение иногда называют контролирующей программой (control program).

В сфере бизнеса существует понятие стандартного операционного окружения (SOE — Standart Operating Environment)

Ссылки

nn:Operativmiljø no:Operativmiljø tl:Kapaligirang pampamamalakad

Личные инструменты

Served in 0.047 secs.