Details
| Title | Операционные системы: конспект лекций |
|---|---|
| Creators | Сергеев Анатолий Васильевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Высшая школа программной инженерии |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Учебная и учебно-методическая литература ; Общая коллекция |
| Subjects | Вычислительные машины электронные персональные — Операционные системы ; Windows ; процесс ; поток ; виртуализация ; учебники и пособия для вузов |
| UDC | 004.451(075.8) |
| Document type | Tutorial |
| Language | Russian |
| Speciality code (FGOS) | 09.03.03 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/5/tr26-65 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Additionally | New arrival |
| Record key | RU\SPSTU\edoc\78677 |
| Record create date | 4/20/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Конспект лекций «Операционные системы» предназначен для обучения бакалавров очной и заочной форм обучения по направлению подготовки: 09.03.03 «Прикладная информатика». В учебном пособии сначала рассматриваются основные понятия, связанные с операционными системами (ОС): задание, процесс, поток, интерфейс. Рассмотрены различные структуры операционных систем, классификация ОС, а также требования, предъявляемые к операционным системам. В конспекте приведена информация о технологии виртуализации, рассмотрены понятия: виртуальная машина и гипервизор. Во второй главе рассмотрена структура и принцип действия ОС Windows. В конспекте рассказывается о компонентах операционной системы: ядре, исполнительной системе, подсистемам и т. д. Особое внимание уделено механизмам реализации виртуальной памяти и технологии кеширования. Рассмотрены принципы организации приоритетного планирования в ОС Windows. Описаны различные состояния потоков при выполнении и особенности перехода из одного состояния в другое. Рассказано об особенностях, преимуществах и недостатках многопоточных программ по сравнению с однопоточными программами.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
- Оглавление
- Глава 1. Общие сведения об операционных системах
- Введение
- 1. Задание. Процесс
- 2. Архитектура операционной системы
- 2.1. Монолитная операционная система
- 2.2. Модульная операционная система
- 2.3. Послойная операционная система
- 2.4. Микроядерная ОС
- 2.5. Клиент-серверная операционная система
- 3. Виртуальные машины
- 3.1. Гипервизор
- 3.2. Решение проблемы привилегированного режима
- 4. Классификация операционных систем
- 4.1. Классификация по числу одновременно работающих пользователей ОС
- 4.2. Классификация по числу одновременно выполняемых задач
- 4.3. Классификация ОС в зависимости от области использования
- 5. Требования, предъявляемые к операционной системе
- Глава 2. Операционная система Windows
- Введение
- 1. Особенности реализация ОС Windows
- 1.1. Ядро
- 1.2. Исполнительная система
- 1.3. Уровень абстрагирования от оборудования
- 1.4. Подсистемы
- 2. Кэш-память
- 3. Виртуальная память
- 4. Диспетчер объектов
- 5. Приоритеты в Windows
- 6. Диспетчер процессов и потоков
- 7. Справочный монитор защиты
- 8. Средство локального вызова процедур
- 9. Состояния потока (процесса)
- 9.1. Рождение процесса
- 9.2. Завершение процесса
- 9.3. Запуск потока (процесса)
- 9.4. Приостановка потока (процесса)
- 9.5. Блокирование и разблокирование потока (процесса)
- 9.6. Переключение контекста
- 10. Вытесняющее и не вытесняющее планирование
- 11. Основные особенности процессов и потоков в Windows