
- •Машинно-независимые свойства ос
- •2.Файловая система
- •3,Управление ресурсами
- •4Планирования заданий
- •5,Принципы построения ос
- •6,Файловая структура –
- •7,Операционное окружение
- •9,Причины переустановки ос
- •Покупка нового компьютера
- •Нестабильная работа Windows
- •Не устраивает текущая версия Windows
- •Переход с одной операционной системы на другую
- •5.Модернизация (Апгрейд) процессора или материнской платы
- •10,Пользовательский графический интерфейс windows
- •11,Виды интерфейсов
- •12,Реестр windows
- •13,Учетная запись windows
- •14,Службы windows
- •15,Восстановление системы
- •17,Стандартные программы windows
- •18,Виды программ и способы их распространения
- •19,Формы распространения программ
- •20,Виды вредоносного по
- •21,Оптимизация и настройка windows 7
- •22,Способы ускорения работы
- •24,Ос семейства Windows
- •26,Машинно-зависимые свойства ос
- •27,Концепция процесса
- •28,Концепция ресурса
- •29,Концепция прерывания
- •31,Командный процессор
- •32,Классы безопасности Класс c2.
- •Класс с1.
- •Класс в1.
- •Класс b2.
- •Класс в2.
- •Класс b3.
- •Класс вз.
- •Класс a1.
- •33,Прикладное по
- •34,Системное по
6,Файловая структура –
7,Операционное окружение
Операцио́нное окруже́ние (англ. 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 - это графическая система,
управляющая всем что появляется на
экране дисплея, и поддерживающая
графический вывод на принтер и другие
устройства.