Введение

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

В компьютерном программном обеспечении операционная среда или интегрированная среда приложений – это среда, в которой пользователи запускают прикладные программы. Эта среда состоит из пользовательского интерфейса, предоставляемого менеджером приложений, и, как правило, интерфейса программирования приложений (API) для этого менеджера. Операционная среда – это не полноценная операционная система, а форма промежуточного программного обеспечения, располагающаяся между ОС и приложением. Например, первая версия Microsoft Windows, Windows 1.0, не была полноценной операционной системой, а графическим пользовательским интерфейсом, работающим поверх DOS, хотя и с собственным API. Аналогично, система IBM U2 функционирует как на Unix/Linux, так и на Windows NT. Обычно пользовательский интерфейс основан на тексте или графике, а не на интерфейсе командной строки (например, DOS или оболочке Unix), который часто является интерфейсом базовой операционной системы. В середине 1980-х годов текстовые и графические операционные среды пользовательского интерфейса окружали операционные системы DOS оболочкой, которая превращала экран пользователя в меню-ориентированный "рабочий стол" для выбора и запуска ПК-приложений. Эти операционные среды предоставляют пользователям многие преимущества интегрированного программного обеспечения, не ограничивая их одним пакетом.

Операционные среды DOS

В середине 1980-х годов текстовые и графические операционные среды, такие как IBM TopView, Microsoft Windows, GEM Desktop от Digital Research, GEOS и DESQview от Quarterdeck Office Systems, окружали операционные системы DOS оболочкой, которая превращала экран пользователя в ориентированный на меню "рабочий стол" для выбора и запуска приложений для ПК. Эти программы были больше, чем просто системы меню — как альтернативные операционные среды, они являлись заменой интегрированным пакетам, таким как Framework и Symphony, которые обеспечивали переключение между приложениями, работу в окнах и операции вырезания и вставки. Эти операционные среды предоставляли пользователям значительную часть удобства интегрированного программного обеспечения, не ограничивая их одним пакетом. Альтернативные операционные среды сделали ненужными утилиты, остающиеся в памяти и вызываемые по нажатию клавиш, такие как Borland Sidekick. Windows предоставляла собственные аналоги этих утилит, и централизованное управление ими могло устранить конфликты памяти, возникающие при использовании программ, постоянно находящихся в оперативной памяти. В более поздних версиях Windows эволюционировала из операционной среды в полноценную операционную систему с DOS в качестве загрузчика (Windows 9x), а параллельно была разработана полноценная операционная система Windows NT. Все версии после Windows ME основаны на ядре Windows NT.