- •Определение ос
- •Основные части dos
- •Загрузка dos
- •Структура msdos
- •Архитектура ядра FreeDos
- •Сравнение gui и cli (графического интерфейса и интерфейса командной строки)
- •Причины создания ос Windows
- •Основные преимущества Windows
- •Создание ос Linux
- •Варианты Linux
- •Свойства Linux
- •Сравнение ос Linux и Windows
- •Ос с монолитными, гибридными и микроядрами
- •Будущее развитие ос — Mach, l4
Операционные системы
Определение ос
ОС - комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ, осуществляющий ввод и вывод данных.
В простейшем случае ОС содержит в себе следующие основные компоненты
1. Файловую систему
2. программы, планирующие задания для компьютера;
3. Драйверы внешних устройств (программы управления вводом/выводом)
4. Процессор командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе.
Классификация компьютеров
• Суперкомпьютеры
• Персональные компьютеры: настольные, переносные, наладонные
• Мэйнфреймы
• Серверы
Настольные и встраиваемые системы
Встраиваемая система - специализированная микропроцессорная система управления, концепция разработки которой заключается в том, что такая система будет работать, будучи встроенной непосредственно в устройство, которым она управляет.
Критерии построения и сравнение ОС
История развития ОС
Дисковая операционная система
DOS - семейство операционных систем для персональных компьютеров. Ориентировано на использование дисковых накопителей, таких как жёсткий диск и дискета.
DOS является однозадачной операционной системой.
DOS имеет консольную систему ввода/вывода
Варианты DOS
DR-DOS (Novell DOS, Caldera DR-DOS) — выпущена Digital Research в 1991 году, перекуплена компанией Novell в 1993 году, затем компанией Caldera.
MS-DOS — выпущена компанией Microsoft в 1981 году.
PC DOS — выпущена компанией IBM в 1981 году.
LZ-DOS — репак MS-DOS 7.1 — из ядра системы удалена картинка с приветствием Windows, файлы IO.SYS и COMMAND.COM сжаты. Добавлена возможность запуска Windows 3.1. В целом, система сделана более совместимой и оптимизирована так, чтобы занимать минимальный объём дискового пространства.
PTS-DOS — выпущена компанией Физтех-софт в 1991 году или ранее.
Paragon DOS Pro (первоначальное название — PT$-DOS). Ветка PTS-DOS, выпущенная компанией Paragon Software после того, как её основатели, включая ведущего разработчика PTS-DOS, ушли из ФизТехСофт, основав собственную компанию. Последние версии этой ветки включают поддержку FAT32.
FreeDOS — выпущена в 1994 году. Свободная DOS, изначально называлась PD-DOS.
FreeDOS-32 — свободная 32-битная DOS. Не требует расширителей для запуска 32-битных приложений.
Основные части dos
Базовая система ввода-вывода (BIOS), находящаяся в постоянной памяти (постоянном запоминающем устройстве, ПЗУ) компьютера.
Загрузчик операционной системы — это очень короткая программа, находящаяся в первом секторе каждой дискеты с операционной системой DOS.
Дисковые файлы IO.SYS и MSDOS.SYS. Файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные высокоуровневые услуги DOS.
Командный процессор DOS обрабатывает команды, вводимые пользователем.
Внешние команды DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматирование дискет, проверку дисков и т.д.
Драйверы устройств — это специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств.