рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Операционное окружение - раздел Образование, Машинно-независимые свойства ос Операцио́нное Окруже́ние (Англ. Operating Envir...

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

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

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

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

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

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

7,Архитектура windows
В Windows применяется архитектура “универсальный драйвер - минидрайвер”. Универсальный драйвер содержит большую часть кода, необходимого для общения целого класса устройств (например принтеров или модемов) с соответствующими компонентами операционной системы (скажем с подсистемами печати или связи). Минидрайвер содержит небольшую часть кода, который обеспечивает работу конкретного устройства, принадлежащего данному классу.

Диспетчер конфигурации включен в архитектуру Windows для поддержки функциональных возможностей технологии Plug-&-Play.



Диспетчер виртуальной машины MM (Virtual Machine Manager) выделяет ресурсы каждому приложению и системному процессу, выполняемому на компьютере.

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

Файловая система Windows характеризуется многоуровневой архитектурой, поддерживающей несколько файловых систем ( на основе FAT, файловая система CD ROM, файловые системы от сторонних разработчиков).


Другая особенность - это динамическое кэширование, поддерживаемое файловой системой CD ROM. Это обеспечивает оптимальный баланс между памятью, необходимой приложению, и памятью, выделяемой под дисковый кэш.

Ядро Windows состоит из трех компонент:

-User управляет вводом с клавиатуры, от мыши и других координатных устройств, а так же выводом через интерфейс пользователя. В Windows используется модель асинхронного ввода;

-Kernel обеспечивает базовые функциональные возможности операционной системы (поддержку файлового ввода/вывода, управление виртуальной памятью, планирование задач), загружает exe- и dll-файлы при запуске программы, обрабатывает исключения, обеспечивает взаимодействие 16-разрядного и 32-разрядного кодов;

-GDI - это графическая система, управляющая всем что появляется на экране дисплея, и поддерживающая графический вывод на принтер и другие устройства.

– Конец работы –

Эта тема принадлежит разделу:

Машинно-независимые свойства ос

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

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Машинно-независимые свойства ос
2. 1 Файловая система 3. 2 Планирование заданий 4. 3 Распределение ресурсов 5. 4 Защита Фа́йловая систе́ма — порядок, определяющий спо

Планирование заданий
Планирование заданий – это выбор заданий пользователей для выполнения. В однопрограммной системе оно сводится к определению порядка выполнения заданий. В мультипрограммной системе планировщик опред

Распределение ресурсов
Операционная система может управлять такими ресурсами, как центральная память, каналы ввода-вывода и центральный процессор. Эти ресурсы используются всеми заданиями пользователей; распределение осу

Файловая система
Способ организации данных на носителе называется файловой системой. Файл- именованная область данных на носителе, хранящая некоторый массив информации. Функция управления файлами,

Управление ресурсами
К числу основных ресурсов современных вычислительных систем могут быть отнесены такие ресурсы, как процессоры, основная память, таймеры, наборы данных, диски, накопители на магнитных лентах, принте

Принципы построения ос
принцип модульности. Модуль – функционально законченный элемент, выполняемый в соответствии с принятым межмодульным интерфейсом. Модуль выделяется по функциональному признаку. Модульна

Пользовательский графический интерфейс windows
Пользовательскийграфический интерфейс позволяет осуществлять взаимодействие человека с компьютером в форме диалога с использованием окон, меню и элементов управления (диалоговых панелей, кнопок и т

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

Реестр windows
Реестр (системный реестр) - это иерархическая база данных, содержащая записи, определяющие параметры и настройки операционных систем MicrosoftWindows. Реестр в том виде, как он выглядит при просмот

Учетная запись windows
учетная запись пользователя представляет собой набор данных, сообщающих windows, к каким папкам и файлам пользователь имеет доступ, какие он может делать изменения в работе комп. А так же персональ

Службы windows
службаwindows-это приложение ,автоматически запускаемые системой при запуске windows в выполняющийся вне зависимости от статуса пользователя. Отключение редко используемых

Восстановление системы
Восстановление системы позволяет восстановить состояние системных файлов компьютера на предшествующий моменту времени. Это позволяет отменить изменения, внесенные в систему компьютера, не затрагива

Internet Explorer
Первый браузер, с которым сталкиваются пользователи Windows. Самое главное преимущество – он есть в операцион

Mozilla Firefox
Главная особенность – возможность расширения и доводки под любые нужды за счет огромного количества расширени

Google Chrome
Отличается высоким уровнем надежности и защищенности: каждая вкладка исполняется в собственной «песочнице», и

Системные
Стандартные программы Windows XP и Windows 7 по умолчанию устанавливаются вместе с операционной системой при загрузки последней на ваш компьютер. Стандартные программы Windows XP располагаются по а

Рабочие стандартные
Начнем с калькулятора. Эта программы копирует настоящий калькулятор. Калькулятор может быть двух видов – обычный и инженерный. Первый вид – самый простой калькулятор с минимумом математических функ

Виды программ и способы их распространения
Прикладное программное обеспечение К этому виду программ относятся созидательные приложения и рабочие инструменты, предназначенные для создания и обработки информации самим пользователем.

Формы распространения программ
• Свободное ПО Свободное программное обеспечение — широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также св

Виды вредоносного ПО
Вредоносное ПО Что такое Malware (вредоносное ПО)? Malware (от англ. „malicious software“: malicious — злонамеренный и software — программное обеспечение) - общепринятый термин, и

Оптимизация и настройка windows 7
Появилась новая версия утилиты Windows 7 Manager от компании Yamicsoft. Программа предназначена для настройки новой операционной системы Windows 7. Включает в себя около двадцати различных приложен

Способы ускорения работы
Удаление лишних файлов. Удаление папок Temp. Очистка жёсткого диска Дефрагментация жёсткого диска. Проверка жёсткого диска на ошибки. Добавление операти

Ос семейства Windows
Когда Microsoft выпустила первую версию Windows NT в апреле 1993, маркетинг компании и кампания связей с общественностью особенно акцентировали внимание на имени - NT (то есть, Новая Технология) но

Операционная система Multics
Итак, все началось в далеком 1965-м... Четыре года компания AmericanTelegraph&TelephoneBellLabs совместно с фирмой GeneralElectric и группой исследователей из Масачусетского технологического ин

Операционная система Unix
В ноябре 1971 года был опубликован первый выпуск полноценной доки по Юниксу. В соответствии с этим и ОС была названа «Первой редакцией UNIX». Вторая редакция вышла довольно быстро - меньше, чем чер

Средства управления ресурсами
Под управлением ресурсами в ОС понимается распределение ресурсов системы между различными задачами и процессами, одновременно функционирующими в ней. В ОС, как правило, отсутствует отдельн

Работа с файлами
Файл — именованная область данных на носителе, хранящая некоторый массив информации. Каждый файл занимает неко

Концепция процесса
Процесс - это система действий, реализующая определенную функцию в вычислительной системе и оформленная так, что управляющая программа вычислительной системы может перераспределять

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

Концепция прерывания
Реализация многопрограммного режима работы ПК основана на использовании прерываний. Так, программа, обслуживаемая процессором, прерывается из-за отсутствия данных, подлежащих обработке в оперативно

Командный процессор
Командный процессор – это программа, функции которой заключаются в следующем: - прием и синтаксический разбор команд, полученных с клавиатуры или из командного файла; - исп

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

Системное ПО
Системное программное обеспечение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги