Академический Документы
Профессиональный Документы
Культура Документы
Тема 1. Введение в
системное
программирование
Авторы курса:
Б.Ф. Мишнев, И.В. Птицына
2
Содержание:
• Техническое обеспечение
• Программное обеспечение
• Прикладное
• Системное
• Операционные системы
• Драйвера
• Утилиты
• и др.
Б.Ф. Мишнев, И.В. Птицына 5
6
• управлять памятью;
• управлять файловой системой;
• обеспечивать многозадачность;
• обеспечивать синхронизацию;
• обеспечивать защиту и безопасность
и др.
Режимы работы
• Монолитное ядро
• Модульное ядро
• Микроядро
• Экзоядро
• Наноядро
• Гибридное ядро
• По области применения:
▫ операционные системы мэйнфреймов – больших компьютеров
(mainframe operating systems);
▫ операционные системы серверов (server operating systems);
▫ операционные системы персональных компьютеров (personal
computer operating systems);
▫ операционные системы мобильных устройств (mobile operating
systems);
▫ встроенные операционные системы (embedded operating
systems);
▫ операционные системы маршрутизаторов (router operating
systems).
Б.Ф. Мишнев, И.В. Птицына 44
45
Требования к операционным системам
• расширяемость;
• переносимость;
• совместимость;
• надежность;
• производительность.
ОС WINDOWS
Авторы курса:
Б.Ф. Мишнев, И.В. Птицына