Содержание
- 2. Обобщенная структура программного обеспечения вычислительной системы Лекции по дисциплине «Системное программное обеспечение»
- 3. Операционная система (ОС) - комплекс управляющих и обрабатывающих программ, который, с одной стороны, выступает как интерфейс
- 4. Система управления файлами предназначена для организации более удобного доступа к данным, организованным как файлы. Вместо низкоуровневого
- 5. Система программирования – комплекс программных средств, предназначенный для разработки и отладки новых программ на определенном языке
- 6. Основные принципы построения ОС: 1) модульности; 2) функциональной избирательности; 3) генерируемости ОС; 4) функциональной избыточности; 5)
- 7. Вычислительный процесс (или задача) – это выполнение отдельной программы с ее данными на последовательном процессоре. Вычислительный
- 8. Вычислительный ресурс - повторно используемые, относительно стабильные и часто недостающие объекты, которые запрашиваются, используются и освобождаются
- 9. Лекции по дисциплине «Системное программное обеспечение» Динамика состояния процесса
- 10. Дескриптор процесса содержит информацию: - идентификатор процесса (PID – process identificator); - тип (или класс) процесса;
- 11. Многопоточность — свойство платформы (например, операционной системы или виртуальной машины) или приложения, состоящее в том, что
- 12. Межпроцессные коммуникации 12 Лекции по дисциплине «Системное программное обеспечение»
- 13. Сигналы - программные прерывания, уведомляющие процесс о наступлении определенного события. Сигналы не позволяют процессам обмениваться друг
- 14. Иллюстрация конвейера Лекции по дисциплине «Системное программное обеспечение» Конвейер (программный канал связи, транспортер) - средство, с
- 15. Особенности очередей сообщений : - несколько дисциплин обработки сообщений (FIFO, LIFO, приоритетный, произвольный доступ); - сообщение
- 16. Варианты структур ядра ОС Лекции по дисциплине «Системное программное обеспечение» 16
- 17. Микроядро – это минимальная стержневая часть операционной системы, служащая основой модульных и переносимых расширений. Аппаратная поддержка
- 18. Реализация системного вызова в микроядерной архитектуре Лекции по дисциплине «Системное программное обеспечение»
- 19. Смена режимов при выполнении системного вызова Лекции по дисциплине «Системное программное обеспечение»
- 20. Управление вводом/выводом Лекции по дисциплине «Системное программное обеспечение» 20
- 21. Главный принцип ввода/вывода – любые операции по управлению вводом/выводом объявляются привилегированными и могут выполняться только самой
- 22. Основные режимы ввода/вывода: - режим обмена с опросом готовности; - режим обмена с прерываниями. Лекции по
- 23. Основные системные таблицы ввода/вывода: 1. Таблица оборудования. Элемент таблицы - UCB (unit control block) блок управления
- 24. Процесс управления вводом/выводом Лекции по дисциплине «Системное программное обеспечение»
- 25. Организация и управление памятью Лекции по дисциплине «Системное программное обеспечение» 25
- 26. Отображение пространства имен на физическую память компьютера Лекции по дисциплине «Системное программное обеспечение»
- 27. Сегментный способ организации виртуальной памяти Лекции по дисциплине «Системное программное обеспечение»
- 28. Основные моменты: 1. Программа разбивается на фрагменты разного размера. 2. Логически обращение к элементам программы производится
- 29. Страничный способ организации виртуальной памяти Лекции по дисциплине «Системное программное обеспечение»
- 30. Основные моменты: 1. Программа разбивается на фрагменты одинакового размера, кратного степени двойки (без учета логических взаимосвязей).
- 31. Сегментно-страничный способ организации виртуальной памяти Лекции по дисциплине «Системное программное обеспечение»
- 33. Скачать презентацию