- •Введение.
- •Эволюция операционных систем. Появление первых операционных систем
- •Операционные системы и глобальные сети Развитие ос в 80-ые годы
- •Особенности современного этапа развития операционных систем
- •Требования к современным ос
- •2. Назначение и функции операционной системы Операционные системы для автономного компьютера
- •Ос как виртуальная машина
- •Управление файлами и внешними устройствами
- •Защита данных и администрирование
- •Пользовательский интерфейс
- •Сетевые операционные системы
- •Функциональные компоненты сетевой ос
- •Одноранговые и серверные сетевые операционные системы
- •Ос в одноранговых сетях
- •Ос в сетях с выделенными серверами
- •3. Архитектура операционной системы
- •Ядро и вспомогательные модули ос
- •Ядро в привилегированном режиме
- •Многослойная структура ос
- •4. Процессы и потоки
- •Мультипрограммирование
- •Мультипрограммирование в системах пакетной обработки
- •Мультипрограммирование в системах разделения времени
- •Мультипрограммирование в системах реального времени
- •Мультипроцессорная обработка
- •Понятия «процесс» и «поток»
- •Мультипрограммирование на основе прерываний Назначение и типы прерываний
- •Механизм прерываний
- •5. Управление памятью Функции ос по управлению памятью
- •Свопинг
- •Примечание
- •Кэширование данных Иерархия запоминающих устройств
- •Кэш — память
- •Принцип действия кэш – памяти
- •Проблема согласования данных
- •6. Ввод - вывод и файловая система
- •Задачи ос по управлению файлами и устройствами
- •Организация параллельной работы устройств ввода - вывода и процессора
- •Согласование скоростей обмена и кэширование данных
- •Разделение устройств и данных между процессами
- •Динамическая загрузка и выгрузка драйверов
- •Поддержка нескольких файловых систем
- •Многоуровневые драйверы
- •Логическая организация файловой системы
- •Цели и задачи файловой системы
- •Типы файлов
- •Атрибуты файлов
- •Индексная логическая организация
- •Физическая организация файловой системы
- •Диски, разделы, секторы, кластеры
- •Физическая организация fat
- •Файловые операции Два способа организации файловых операций
- •Механизм контроля доступа
- •Восстанавливаемость файловых систем Причины нарушения целостности файловых систем
ИКИС ТюмГНГУ
Лекции по дисциплинам:
«ОПЕРАЦИОННЫЕ СИСТЕМЫ И СРЕДЫ»
«ОПЕРАЦИОННЫЕ СИСТЕМЫ»
Преподаватель Бакланова Е.С.
Тюмень 2012
Введение.
В условиях развития глобальных информационных процессов, решения социально-экономических проблем актуализируется важность внедрения новых информационных технологий при реализации реформы среднего профессионального образования. Соответствующие положения нашли отражение в принятой в конце 2001 года Правительством Российской Федерации Концепции модернизации российского образования на период до 2010 года. Концепция завершает формирование общенациональной образовательной политики Российского государства, развивая положения законов в области образования и Национальной Доктрины образования, а также во впервые принятой Министерством образования РФ за всю историю СПО «Программы развития среднего профессионального образования России на 2000-2005 годы».
Главные направления данных документов положены в основу программы развития Красногорского оптико-электронного колледжа на 2002-2003 учебный год. Программы информатизации колледжа на 2002-2005 годы. В этих документах особое внимание уделено созданию новых учебников, методических пособий. Учебное пособие по дисциплине «Операционные системы и среды» и является учебным пособием нового поколения.
В данном пособии операционные системы (ОС) рассматриваются с самых общих позиций, а описываемые концепции и принципы построения справедливы для большинства операционных систем. Различия между существующими ОС не столь значимы. Хорошо зарекомендовавшие концепции и механизмы учитываются разработчиками операционных систем и переходят из одной системы в другую, в результате в большинстве ОС встречаются одни и те же принципы управления ресурсами компьютера: мультипрограммирование и мультипроцессирование, виртуальная память и свопинг, отображаемые в память файлы и удаленный взор процедур.
За почти полувековой период своего существования операционные системы прошли сложный путь, насыщенный важными событиями.
Огромное влияние на развито операционных систем оказали успехи в совершенствовании элементарной базы вычислительной аппаратуры, поэтому многие этапы развития ОС тесно связаны с появлением новых типов аппаратных платформ, таких как мини-компьютеры или персональные компьютеры. Серьезную эволюцию операционные системы претерпели в связи с новой ролью компьютеров в локальных и глобальных сетях. Важным фактором развития операционных систем стал Интернет. По мере того как эта сеть приобретает черты универсального средства массовых коммуникаций, операционные системы становятся более, простыми и удобными в использовании, включают развитые средства поддержки мультимедийной информации, снабжаются надежными средствами защиты.
В пособии содержатся краткие теоретические сведения об основных этапах эволюции ОС, назначении современной операционной системы, концепции и механизмов управления локальными ресурсами компьютера: процессором, памятью и внешними устройствами, методы управления памятью, концепции виртуальной памяти и кэширования диска, задачи ОС по управлению файлами и устройствами.
Пособие адресуется студентам специальностей 2203 и 1908, изучающим дисциплины «Операционные системы и среды», «Вычислительная техника» и преподавателям средних специальных заведений.