Операционные+системы+(ОС)

Этот процесс называется загрузкой операционной системы.
[|http://cs.mipt.ru/docs/courses/osstud/01/ch1.htm#l0101] - Что такое операционная система. Краткая история эволюции вычислительных систем. Основные понятия, концепции ОС. Архитектурные особенности ОС. Классификация ОС

Функции ОС Эволюция ОС. Первые ОС

Классификация ОС @MS Dos ОС Unix ОС Windows Mac OS X ОС Linux OS/2

Файловые системы. Интерфейс файловой системы: файлы и каталоги. Файлы: понятие, форматы содержимого, методы доступа к файлам, атрибуты, файловые операции, файлы в процессах. Каталоги: понятие, цели, основные операции, структуры каталогов,пути, мягкие и жёсткие ссылки, права доступа. Монтирование файловых систем. Разбиение жёсткого диска, типовые разбиения для разных систем. Порядок загрузки операционной системы. Реализация файловых систем: зона ответственности, размеры блоков, соотношение файловой системы и операционной системы, размещение файлов (непрерывное размещение, связные списки, таблица размещения файлов, индексные узлы), размещение каталогов (структуры каталогов, реализация длинных имён, поиск файлов), хранение информации о свободных блоках (списки, битовые карты), дисковые квоты, создание резервных копий, непротиворечивость файловой системы и способы её обеспечения, производительность файловой системы, журнализация. Примеры файловых систем: файловые системы CP/M и MS-DOS, система NTFS, системы ext2, ext3 и ext4, особенности других файловых систем (ZFS, ReiserFS и Reiser4, HFS и HFS+, Btrfs, файловые системы для CD и DVD-дисков).

media type="custom" key="20979130"

Взаимодействие с устройствами ввода/вывода. Эволюция методов ввода/вывода. Программируемый ввод/вывод. Ввод/вывод, управляемый прерываниями: реализация системного вызова, обработчик прерывания. Ввод/вывод с использованием DMA-контроллера. Уровни подсистемы ввода/вывода и её архитектура и основные функции.Обеспечение независимости функций ввода/вывода от устройств, буферизация. Модели ввода/вывода: блокируемый и неблокируемый ввод/вывод, таймеры и прерываемые операции, мультиплексирование(вызовы select и poll), асинхронность (асинхронные операции,сигналы и их обработчики) [] []

media type="custom" key="20979034"

Модели распределения задач. Задача об обеде философов. Задача о читателях и писателях. Задача о спящем брадобрее. Задача о Санта-Клаусе и его помощниках.

Утилиты. Стандартные утилиты командной строки. Программы-архиваторы. Вирусы и антивирусные программы. Программы, манипулирующие файловой системой. Информационные утилиты. Подключаемые модули. Загружаемые пользовательские интерфейсы. Файловые менеджеры. Утилиты отслеживания событий. Утилиты системной платы.

media type="custom" key="20979110"

Форматы файлов и обзор прикладного программного обеспечения. Системы подготовки текстов: Word, PageMaker, LaTeX. Растровые и векторные графические редакторы и форматы jpg, gif, bmp, cdr, ai, pdf, ps. Электронные таблицы. СУБД. Музыкальные форматы wave, mp3, midi. Форматы видео-файлов, кодеки. Системы программирования Visual C++, Borland Delphi. Форматы файлов, используемы в Internet.

http://www.avinout.com/t1.html - курс по операционным системам

[] - Архитектура и операционные системы параллельных вычислительных систем

http://citforum.ru/operating_systems/sos/contents.shtml - курс "Сетевые операционные системы" //Н. А. Олифер, В. Г. Олифер, [|Центр Информационных Технологий]//

wiki-курс - курс "Операционные системы, среды и оболочки"

[] - конспект лекций "Введение в операционные системы"

[] - дистанционный курс