В компьютерном программном обеспечении операционная среда или интегрированная среда приложений — это среда , в которой пользователи запускают прикладное программное обеспечение . Среда состоит из пользовательского интерфейса, предоставляемого менеджером приложений , и обычно интерфейса прикладного программирования (API) для менеджера приложений.
Операционная среда не является полноценной операционной системой , а представляет собой форму промежуточного программного обеспечения , которое находится между ОС и приложением. Например, первая версия Microsoft Windows , Windows 1.0 , не была полноценной операционной системой, а графическим пользовательским интерфейсом , наложенным на DOS, хотя и с собственным API. Аналогично, система IBM U2 работает как на Unix / Linux , так и на Windows NT . Обычно пользовательский интерфейс является текстовым или графическим , а не интерфейсом командной строки (например, DOS или оболочка Unix ), который часто является интерфейсом базовой операционной системы.
В середине 1980-х годов операционные среды с текстовым и графическим пользовательским интерфейсом окружили операционные системы DOS оболочкой , которая превратила дисплей пользователя в ориентированный на меню " рабочий стол " для выбора и запуска приложений ПК . Эти системы операционных сред предоставляют пользователям большую часть удобства интегрированного программного обеспечения , не запирая их в одном пакете.
В середине 1980-х годов текстовые и графические пользовательские интерфейсы операционных сред, такие как IBM TopView , Microsoft Windows , GEM Desktop от Digital Research , GEOS и DESQview от Quarterdeck Office Systems, окружили операционные системы DOS оболочкой , которая превращала дисплей пользователя в ориентированный на меню « рабочий стол » для выбора и запуска приложений ПК . Эти программы были больше, чем простые системы меню — как альтернативные операционные среды они заменяли интегрированные программы, такие как Framework и Symphony , которые позволяли переключаться , работать с окнами и выполнять операции вырезания и вставки между специализированными приложениями. Эти операционные среды давали пользователям большую часть удобства интегрированного программного обеспечения , не запирая их в одном пакете. Альтернативные операционные среды сделали резидентные всплывающие утилиты terminate-and-stay, такие как Borland Sidekick, излишними. Windows предоставляла собственную версию этих утилит, и размещение их под центральным управлением могло устранить конфликты памяти, которые создают резидентные утилиты RAM . [1] В более поздних версиях Windows превратилась из операционной среды в полноценную операционную систему с DOS в качестве загрузчика ( Windows 9x ), и в то же время была разработана полноценная операционная система Windows NT . Все версии после Windows ME были основаны на ядре Windows NT.