Учебное пособие. – Ставрополь: Изд-во СГПИ, 2010. – 120 с.
В учебном пособии сформулированы определение и основные функции операционных систем, сред и оболочек, представлены классификация, история развития, функциональные компоненты операционных систем и требования, предъявляемые к ним. Рассмотрены виды архитектур операционных систем, определены критерии эффективности вычислительной системы. Исследовано влияние выбора алгоритмов планирования процессов и потоков, алгоритмов распределения памяти, средств синхронизации, виртуализации памяти и кэширования данных на производительность операционных систем. Изложены понятие и задачи файловой системы, раскрыта логическая и физическая ее организация, приведены задачи подсистемы ввода-вывода. Проведен обзор современных операционных систем, сред и оболочек.
Пособие предназначено для студентов и может быть использовано аспирантами в системе повышения квалификации.
Содержание учебного пособия соответствует программе дисциплины «Операционные системы, среды и оболочки». Содержание учебного пособия:
Введение.
Общие сведения об операционных системах, средах и оболочках
Основные функции операционных систем, сред и оболочек.
История развития и поколения ОС.
Классификация ОС.
Функциональные компоненты ОС.
Требования к современным ОС.
Управление процессами
Мультипрограммирование и распределение ресурсов.
Понятие процессов и потоков.
Алгоритмы планирования процессов и потоков.
Синхронизация процессов.
Управление памятью
Функции ОС по управлению памятью.
Типы адресов.
Виды алгоритмов распределения памяти.
Виртуализация памяти. Классы виртуальной памяти.
Кэширование данных.
Ввод-вывод и файловая система
Файловая система ОС.
Логическая организация файловой системы.
Физическая организация файловой системы.
Подсистема ввода-вывода.
Архитектура ОС.
Архитектура на базе ядра в привилегированном режиме.
Микроядерная архитектура.
Переносимость ОС.
История развития операционных систем и эволюция их функциональных характеристик
Операционные системы разных этапов разработки вычислительных машин.
История развития и характеристики операционных систем UNIX.
История развития и характеристики операционных систем семейства Windows. Заключение.
Литература.
Словарь терминов и определений.
В учебном пособии сформулированы определение и основные функции операционных систем, сред и оболочек, представлены классификация, история развития, функциональные компоненты операционных систем и требования, предъявляемые к ним. Рассмотрены виды архитектур операционных систем, определены критерии эффективности вычислительной системы. Исследовано влияние выбора алгоритмов планирования процессов и потоков, алгоритмов распределения памяти, средств синхронизации, виртуализации памяти и кэширования данных на производительность операционных систем. Изложены понятие и задачи файловой системы, раскрыта логическая и физическая ее организация, приведены задачи подсистемы ввода-вывода. Проведен обзор современных операционных систем, сред и оболочек.
Пособие предназначено для студентов и может быть использовано аспирантами в системе повышения квалификации.
Содержание учебного пособия соответствует программе дисциплины «Операционные системы, среды и оболочки». Содержание учебного пособия:
Введение.
Общие сведения об операционных системах, средах и оболочках
Основные функции операционных систем, сред и оболочек.
История развития и поколения ОС.
Классификация ОС.
Функциональные компоненты ОС.
Требования к современным ОС.
Управление процессами
Мультипрограммирование и распределение ресурсов.
Понятие процессов и потоков.
Алгоритмы планирования процессов и потоков.
Синхронизация процессов.
Управление памятью
Функции ОС по управлению памятью.
Типы адресов.
Виды алгоритмов распределения памяти.
Виртуализация памяти. Классы виртуальной памяти.
Кэширование данных.
Ввод-вывод и файловая система
Файловая система ОС.
Логическая организация файловой системы.
Физическая организация файловой системы.
Подсистема ввода-вывода.
Архитектура ОС.
Архитектура на базе ядра в привилегированном режиме.
Микроядерная архитектура.
Переносимость ОС.
История развития операционных систем и эволюция их функциональных характеристик
Операционные системы разных этапов разработки вычислительных машин.
История развития и характеристики операционных систем UNIX.
История развития и характеристики операционных систем семейства Windows. Заключение.
Литература.
Словарь терминов и определений.