Что такое операционная среда

Операционная среда

Смотреть что такое «Операционная среда» в других словарях:

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

Операционная среда — Операционная среда: комплекс программных и технических средств, обеспечивающих выполнение прикладных программ. Источник: СИНТЕЗАТОРЫ РЕЧИ ДЛЯ СПЕЦИАЛЬНЫХ КОМПЬЮТЕРНЫХ РАБОЧИХ МЕСТ ДЛЯ ИНВАЛИДОВ ПО ЗРЕНИЮ. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ. ГОСТ Р 52873… … Официальная терминология

операционная среда — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN environment … Справочник технического переводчика

Операционная среда — Совокупность операционной системы инструментальной ЭВМ, аппаратных средств и систем управления базами данных Источник … Словарь-справочник терминов нормативно-технической документации

операционная среда (пользователя) — условия эксплуатации абонентского оборудования например, MS Windows для IBM PC, Finder для ПЭВМ типа Macintosh — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии … Справочник технического переводчика

ориентированная на работу с окнами Windows операционная среда — Ориентированная на работу с окнами Windows операционная среда, разработанная фирмой Microsoft Corp (для ПЭВМ семейства PS/2). [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные… … Справочник технического переводчика

среда — [окружение] сущ., ж., употр. часто Морфология: (нет) чего? среды, чему? среде, (вижу) что? среду, чем? средой, о чём? о среде; мн. что? среды, (нет) чего? сред, чему? средам, (вижу) что? среды, чем? средами, о чём? о средах 1. Средой называется… … Толковый словарь Дмитриева

Среда открытой системы — операционная среда: синтезируемая на базе различных операционных систем; и обеспечивающая погружение одних и тех же прикладных программ в операционные системы, предлагаемые разными разработчиками. По английски: Open System Environment Синонимы… … Финансовый словарь

Среда окружения — (англ. Environment) в информатике совокупность значений системных переменных, путей, открытых файловых хэндлов и других ресурсов операционной системы, передаваемые процессу (программе) при его запуске. В различных операционных системах… … Википедия

Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия

Источник

Операционная среда

«. Операционная среда: комплекс программных и технических средств, обеспечивающих выполнение прикладных программ. «

Источник:

«СИНТЕЗАТОРЫ РЕЧИ ДЛЯ СПЕЦИАЛЬНЫХ КОМПЬЮТЕРНЫХ РАБОЧИХ МЕСТ ДЛЯ ИНВАЛИДОВ ПО ЗРЕНИЮ. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ. ГОСТ Р 52873-2007»

(утв. Приказом Ростехрегулирования от 27.12.2007 N 551-ст)

Смотреть что такое «Операционная среда» в других словарях:

Операционная среда — комплекс программного обеспечения, предоставляющего средства разработки и выполнения прикладных программ. Операционная среда включает операционную систему, интерфейсы прикладных программ, прикладные программы, сетевые службы, базы данных и языки… … Финансовый словарь

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

операционная среда — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN environment … Справочник технического переводчика

Операционная среда — Совокупность операционной системы инструментальной ЭВМ, аппаратных средств и систем управления базами данных Источник … Словарь-справочник терминов нормативно-технической документации

операционная среда (пользователя) — условия эксплуатации абонентского оборудования например, MS Windows для IBM PC, Finder для ПЭВМ типа Macintosh — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии … Справочник технического переводчика

ориентированная на работу с окнами Windows операционная среда — Ориентированная на работу с окнами Windows операционная среда, разработанная фирмой Microsoft Corp (для ПЭВМ семейства PS/2). [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные… … Справочник технического переводчика

среда — [окружение] сущ., ж., употр. часто Морфология: (нет) чего? среды, чему? среде, (вижу) что? среду, чем? средой, о чём? о среде; мн. что? среды, (нет) чего? сред, чему? средам, (вижу) что? среды, чем? средами, о чём? о средах 1. Средой называется… … Толковый словарь Дмитриева

Среда открытой системы — операционная среда: синтезируемая на базе различных операционных систем; и обеспечивающая погружение одних и тех же прикладных программ в операционные системы, предлагаемые разными разработчиками. По английски: Open System Environment Синонимы… … Финансовый словарь

Среда окружения — (англ. Environment) в информатике совокупность значений системных переменных, путей, открытых файловых хэндлов и других ресурсов операционной системы, передаваемые процессу (программе) при его запуске. В различных операционных системах… … Википедия

Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия

Источник

Операционная среда

Совокупность операционной системы инструментальной ЭВМ, аппаратных средств и систем управления базами данных

Смотреть что такое «Операционная среда» в других словарях:

Операционная среда — комплекс программного обеспечения, предоставляющего средства разработки и выполнения прикладных программ. Операционная среда включает операционную систему, интерфейсы прикладных программ, прикладные программы, сетевые службы, базы данных и языки… … Финансовый словарь

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

Операционная среда — Операционная среда: комплекс программных и технических средств, обеспечивающих выполнение прикладных программ. Источник: СИНТЕЗАТОРЫ РЕЧИ ДЛЯ СПЕЦИАЛЬНЫХ КОМПЬЮТЕРНЫХ РАБОЧИХ МЕСТ ДЛЯ ИНВАЛИДОВ ПО ЗРЕНИЮ. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ. ГОСТ Р 52873… … Официальная терминология

операционная среда — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN environment … Справочник технического переводчика

операционная среда (пользователя) — условия эксплуатации абонентского оборудования например, MS Windows для IBM PC, Finder для ПЭВМ типа Macintosh — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии … Справочник технического переводчика

ориентированная на работу с окнами Windows операционная среда — Ориентированная на работу с окнами Windows операционная среда, разработанная фирмой Microsoft Corp (для ПЭВМ семейства PS/2). [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные… … Справочник технического переводчика

среда — [окружение] сущ., ж., употр. часто Морфология: (нет) чего? среды, чему? среде, (вижу) что? среду, чем? средой, о чём? о среде; мн. что? среды, (нет) чего? сред, чему? средам, (вижу) что? среды, чем? средами, о чём? о средах 1. Средой называется… … Толковый словарь Дмитриева

Среда открытой системы — операционная среда: синтезируемая на базе различных операционных систем; и обеспечивающая погружение одних и тех же прикладных программ в операционные системы, предлагаемые разными разработчиками. По английски: Open System Environment Синонимы… … Финансовый словарь

Среда окружения — (англ. Environment) в информатике совокупность значений системных переменных, путей, открытых файловых хэндлов и других ресурсов операционной системы, передаваемые процессу (программе) при его запуске. В различных операционных системах… … Википедия

Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS) комплекс управляющих и… … Википедия

Источник

Операционная система, операционная среда.

Что такое операционная среда. Смотреть фото Что такое операционная среда. Смотреть картинку Что такое операционная среда. Картинка про Что такое операционная среда. Фото Что такое операционная среда

Операционная система, операционная среда.

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

— системы управления файлами;

— интерфейсные оболочки, которые обеспечивают взаимодействие пользователя с операционной системой, и различные программные среды;

На сегодняшний день операционная система представляет собой комплекс системных управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между аппаратурой компьютера и пользователем с его задачами, а с другой стороны, предназначены для наиболее эффективного расходования ресурсов вычислительной системы и организации надежных вычислений. Любой программный продукт работает под управлением ОС. Ни один из компонентов программного обеспечения, за исключением самой ОС, не имеет непосредственного доступа к аппаратуре компьютера. Пользователи со своими программами также взаимодействуют через интерфейс ОС. Любые команды, прежде чем попасть в прикладную программу, сначала проходят через ОС. Основные функции операционных систем:

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

2) Загрузка в оперативную память подлежащих исполнению программ;

3) Распределение памяти, а в большинстве современных систем и организация виртуальной памяти;

4) Запуск программы;

5) Инициализация программы (передача ей управления) и выполнение процессором программы;

6) Идентификация всех программ и данных;

7) Прием и исполнение различных запросов от выполняющихся приложений. ОС умеет выполнять очень большое количество системных функций, которые могут быть запрошены из выполняющейся программы. Обращение к этим сервисам осуществляется по соответствующим правилам, которые и определяют интерфейс прикладного программирования этой ОС;

8) Обслуживание всех операций ввода-вывода;

9) Обеспечение работы систем управлений файлами (СУФ) и/или систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения;

10) Обеспечение режима мультипрограммирования, т.е. обеспечение одновременной работы многих пользователей или многих программ;

11) Планирование и диспетчеризация задач в соответствии с заданными стратегией и дисциплинами обслуживания;

12) Организация механизмов обмена сообщениями и данными между выполняющимися программами;

13) Для сетевых ОС характерной является функция обеспечения взаимодействия связанных между собой компьютеров;

14) Защита одной программы от влияния другой, обеспечение сохранности данных, защита самой ОС от исполняющихся на компьютерных приложений;

15) Аутентификация и авторизация пользователей. Под аутентификацией понимается процедура проверки имени пользователя и его пароля на соответствие тем значениям, которые хранятся в его учетной записи;

16) Удовлетворение жестким ограничениям на время ответа в режиме реального времени;

17) Обеспечение работы систем программирования, с помощью которых пользователи готовят свои программы;

18) Предоставление услуг на случай частичного сбоя системы;

19) Распределение памяти, организация виртуальной памяти.

Источник

Архитектура, назначение и функции операционных систем

1.1. Понятие операционной системы. Виртуальные машины

Упомянутые два способа решения проблемы различаются тем, каким образом компьютер будет выполнять программы, написанные на языке Я1. Первый способ – замена каждой команды языка Я1 на эквивалентный набор команд в языке Я0. В этом случае компьютер выполняет новую программу, написанную на языке Я0, вместо программы, написанной на языке Я1. Эта технология называется трансляцией.

В подобной ситуации проще представить себе существование гипотетического компьютера или виртуальной машины, для которой машинным языком является язык Я1, чем думать о трансляции и интерпретации. Назовем такую виртуальную машину М1, а виртуальную машину с языком Я0 – М0. Для виртуальных машин можно будет писать программы, как будто они (машины) действительно существуют.

Большинство современных компьютеров состоит из двух и более уровней. Уровень 0 – аппаратное обеспечение машины. Электронные схемы этого уровня выполняют программы, написанные на языке уровня 1. Следующий уровень – микроархитектурный уровень.

На этом уровне можно видеть совокупности 8 или 32 (иногда и больше) регистров, которые формируют локальную память и АЛУ ( арифметико-логическое устройство ). Регистры вместе с АЛУ формируют тракт данных, по которому поступают данные. Основная операция этого тракта заключается в следующем. Выбирается один или два регистра, АЛУ производит над ними какую-то операцию, а результат помещается в один из этих регистров. На некоторых машинах работа тракта контролируется особой программой, которая называется микропрограммой. В других машинах такой контроль выполняется аппаратным обеспечением.

Следующий (второй) уровень составляет уровень архитектуры системы команд. Команды используют регистры и другие возможности аппаратуры. Команды формируют уровень ISA ( Instruction Set Architecture ), называемый машинным языком. Обычно машинный язык содержит от 50 до 300 команд, служащих преимущественно для перемещения данных по компьютеру, выполнения арифметических операций и сравнения величин.

Новые средства, появившиеся на третьем уровне, выполняются интерпретатором, который работает на втором уровне. Этот интерпретатор был когда-то назван операционной системой. Команды третьего уровня, идентичные командам второго уровня, выполняются микропрограммой или аппаратным обеспечением, но не операционной системой. Иными словами, одна часть команд третьего уровня интерпретируется операционной системой, а другая часть – микропрограммой. Вот почему этот уровень операционной системы считается гибридным.

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

Четвертый уровень представляет собой символическую форму одного из языков низкого уровня (обычно ассемблер ). На этом уровне можно писать программы в приемлемой для человека форме. Эти программы сначала транслируются на язык уровня 1, 2 или 3, а затем интерпретируются соответствующей виртуальной или фактически существующей (физической) машиной.

Уровни с пятого и выше предназначены для прикладных программистов, решающих конкретные задачи на языках высокого уровня (C, C++, C#, VBA и др.). Компиляторы и редакторы этих уровней запускаются в пользовательском режиме. На еще более высоких уровнях располагаются прикладные программы пользователей.

Большинство пользователей компьютеров имеют опыт общения с операционной системой, по крайней мере, в той степени, чтобы эффективно выполнять свои текущие задачи. Однако они испытывают затруднения при попытке дать определение операционной системе. В известной степени проблема связана с тем, что операционные системы выполняют две основные, но практически не связанные между собой функции: расширение возможностей компьютера и управление его ресурсами.

Однако концепция, рассматривающая операционную систему прежде всего как удобный интерфейс пользователя, – это взгляд сверху вниз. Альтернативный взгляд, снизу вверх, дает представление об операционной системе как о механизме, присутствующем в компьютере для управления всеми компонентами этой сложнейшей системы. В соответствии с этим подходом работа операционной системы заключается в обеспечении организованного и контролируемого распределения процессоров, памяти, дисков, принтеров, устройств ввода-вывода, датчиков времени и т.п. между различными программами, конкурирующими за право их использовать.

1.2. Операционная система, среда и операционная оболочка

Операционные системы (ОС) в современном их понимании (их назначении и сущности) появились значительно позже первых компьютеров (правда, по всей видимости, и исчезнут в этой сущности в компьютерах будущего). Почему и когда появились ОС? Считается 1 По другим сведениям, первый компьютер был создан в Англии в 1943 году для расшифровки кодов немецких подводных лодок., что первая цифровая вычислительная машина ENIAC (Electronic Numerical Integrator and Computer ) была создана в 1946 году по проекту «Проект РХ» Министерства обороны США. На реализацию проекта затрачено 500 тыс. долларов. Компьютер содержал 18000 электронных ламп, массу всякой электроники, включал в себя 12 десятиразрядных сумматоров, а для ускорения некоторых арифметических операций имел умножитель и «делитель-извлекатель» квадратного корня. Программирование сводилось к связыванию различных блоков проводами. Конечно, никакого программного обеспечения и тем более операционных систем тогда еще не существовало [10, 13].

Интенсивное создание различных моделей ЭВМ относится к началу 50-х годов прошлого века. В эти годы одни и те же группы людей участвовали и в проектировании, и в создании, и в программировании, и в эксплуатации ЭВМ. Программирование осуществлялось исключительно на машинном языке (а затем на ассемблере), не было никакого системного программного обеспечения, кроме библиотек математических и служебных подпрограмм. Операционные системы еще не появились, а все задачи организации вычислительного процесса решались вручную каждым программистом с примитивного пульта управления ЭВМ.

Для организации эффективной загрузки всех средств компьютера в штаты вычислительных центров ввели должности специально обученных операторов, профессионально выполнявших работу по организации вычислительного процесса для всех пользователей этого центра. Однако, как бы ни был подготовлен оператор, ему тяжело состязаться в производительности с работой устройств компьютера. И поэтому большую часть времени дорогостоящий процессор простаивал, а следовательно, использование компьютеров не было эффективным.

В конце 50-х годов прошлого века ведущие фирмы изготовители поставляли операционные системы со следующими характеристиками:

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

Что такое операционная среда. Смотреть фото Что такое операционная среда. Смотреть картинку Что такое операционная среда. Картинка про Что такое операционная среда. Фото Что такое операционная среда

На микроархитектурном уровне находятся внутренние регистры центрального процессора (их может быть несколько) и арифметико-логические устройства со средствами управления ими. На этом уровне реализуется выполнение машинных команд. В процессе выполнения команд используются регистры процессора и устройств, а также другие возможности аппаратуры. Команды, видимые для работающего на ассемблере программиста, формируют уровень ISA ( Instruction Set Architecture – архитектура системы команд), часто называемый машинным языком.

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

Таким образом, операционная среда – это программная среда, образуемая операционной системой, определяющая интерфейс прикладного программирования ( API ) как множество системных функций и сервисов (системных вызовов), которые предоставляются прикладным программам. Операционная среда может включать несколько интерфейсов прикладного программирования. Кроме основной операционной среды, называемой естественной ( native ), могут быть организованы путем эмуляции (моделирования) дополнительные программные среды, позволяющие выполнять приложения, которые рассчитаны на другие операционные системы и даже другие компьютеры.

Еще одно важное понятие, связанное с операционной системой, относится к реализации пользовательских интерфейсов. Как правило, любая операционная система обеспечивает удобную работу пользователя за счет средств пользовательского интерфейса. Эти средства могут быть неотъемлемой частью операционной среды (например, графический интерфейс Windows или текстовый интерфейс командной строки MS DOS ), а могут быть реализованы отдельной системной программой – оболочкой операционной системы (например, Norton Commander для MS DOS ). В общем случае под оболочкой операционной системы понимается часть операционной среды, определяющая интерфейс пользователя, его реализацию (текстовый, графический и т.п.), командные и сервисные возможности пользователя по управлению прикладными программами и компьютером.

Перейдем к рассмотрению эволюции операционных систем.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *