Учебник. — Самара: Изд-во Самар, гос. аэрокосм. ун-та, 2012. — 120
с. ISBN 78-5-7883-0916-3
Рассмотрены основные вопросы дисциплины «Операционные системы»:
обзор операционных систем, проектирование и архитектуры
операционных систем, управление процессами и потоками,
мультипроцессорная обработка, методы синхронизации процессов,
проблема тупиков, методы управления памятью, основы организации
ввода-вывода и файловых систем. Рассмотрены практические вопросы
программирования на примере операционной системы Windows. Приведены
экзаменационные вопросы по разделам дисциплины.
Учебник предназначен для студентов специальностей и направлений «Информатика и вычислительная техника», «Прикладная математика и информатика», «Фундаментальная информатика и информационные технологии», «Прикладная математика и физика». Содержание
Основные понятия
Определение операционной системы. Первые операционные системы
Современные операционные системы
Экзаменационные вопросы по разделу
Проектирование операционных систем
Требования к операционным системам и обзор подходов их реализации
Архитектуры операционных систем
Экзаменационные вопросы по разделу
Управление процессами
Понятие процесса, методы планирования
Многозадачность в операционной системе Windows
Синхронизация с использованием разделяемых переменных
Процедурные методы синхронизации в операционной системе Windows
Тупики и защита от них
Экзаменационные вопросы по разделу
Управление памятью
Методы управления памятью
Средства аппаратной поддержки управления памятью в архитектуре х86_32
Управление виртуальной памятью в ОС Windows
Экзаменационные вопросы по разделу
Организация ввода - вывода
Введение во взаимодействие с внешними устройствами
Экзаменационные вопросы по разделу
Литература
Учебник предназначен для студентов специальностей и направлений «Информатика и вычислительная техника», «Прикладная математика и информатика», «Фундаментальная информатика и информационные технологии», «Прикладная математика и физика». Содержание
Основные понятия
Определение операционной системы. Первые операционные системы
Современные операционные системы
Экзаменационные вопросы по разделу
Проектирование операционных систем
Требования к операционным системам и обзор подходов их реализации
Архитектуры операционных систем
Экзаменационные вопросы по разделу
Управление процессами
Понятие процесса, методы планирования
Многозадачность в операционной системе Windows
Синхронизация с использованием разделяемых переменных
Процедурные методы синхронизации в операционной системе Windows
Тупики и защита от них
Экзаменационные вопросы по разделу
Управление памятью
Методы управления памятью
Средства аппаратной поддержки управления памятью в архитектуре х86_32
Управление виртуальной памятью в ОС Windows
Экзаменационные вопросы по разделу
Организация ввода - вывода
Введение во взаимодействие с внешними устройствами
Экзаменационные вопросы по разделу
Литература