Font size
WorksheetsОП.01 Операционные системы (09.11.2022)
Total questions: 25
Worksheet time: 11mins
Что такое операционная система?
Техническая документация компьютера
Интерфейс между несколькими программными модулями
Интерфейс между аппаратурой компьютера, его внешними устройствами, прикладными программами и пользователем
Система, обеспечивающая выполнение банковских операций
Система, обеспечивающая вывод результатов работы компьютера на печать
Каковы цели операционной системы?
Обеспечить выполнение операций компьютера
Обеспечить выполнение операций компьютера
Обеспечить выход пользователя в Интернет
Обеспечить удобство, эффективность, надежность и безопасность использования компьютерного оборудования, внешних устройств и пользовательских программ
Функции, выполняемые операционной:
Управление данными
Управление памятью
Управление устройствами
Управление процессами
Создание драйверов
Программы, предназначенные для обслуживания конкретных периферийных устройств -
(a)
Каковы основные компоненты операционной системы?
Ядро, подсистема управления ресурсами и управляющая программа
Лексический, синтаксический, семантический анализаторы и генератор кода
Менеджер, оператор и охранник
Браузер, проигрыватель MP3 и проигрыватель DVD
Что такое ядро операционной системы?
Графический пользовательский интерфейс
Основная часть операционной системы, загружаемая в память один раз и резидентно находящаяся в памяти
Программа управления пользовательскими процессами
Часть ОС, управляющая вычислительными ресурсами
Компьютер, работа на котором происходит с помощью машинного языка, который является интерфейсом для работы с его компонентами, называется -
(a)
Режим определяет, какие операции разрешены. Режим может быть использован внешним устройством управления памятью для управления и трансляции доступа. Режим используется и для выбора типа указателя стека супервизора (SSP) или пользователя (USP) в ссылках инструкций. Является механизмом обеспечения безопасности компьютерных систем. Программы должны иметь доступ только к своим областям кода и данных.
Режим привелегий
Режим супер-пупер администратора
Режим пользователя
Режим ядра
Режим, который имеет низший уровень привилегий. Доступ только к приложениям. Выполнение большинства инструкций не зависит от режима. Однако, некоторые важные для системы инструкции, реализованы как привилегированные. Например, программам пользователя не разрешается выполнение инструкций STOP или RESET.
Режим ядра
Режим пользователя
Режим супервизора
Режим администратора
Часть операционной системы, которая управляет иерархией памяти, называется -
драйверы
менеджером, или диспетчером памяти
администратор
ядро
Абстракция памяти в ОС:
Монолитная организация
Память без использования абстракций
Свопинг
Абстракция памяти: адресные пространства
Битовая матрица
Какие типы адресов в ОС существуют?
Битовый адрес
Виртуальный адрес
Символьный адрес
Физический адрес
Методы распределения памяти без использования внешней памяти:
Фиксированными разделами
Перемещаемыми разделами
Страничное распределение
Динамическими разделами
Методы распределения памяти с использованием внешней памяти:
Сегментное распределение
Страничное распределение
Сегментно-страничное распределение
Перемещением разделов
Программное обеспечение делиться на:
Системы программирования (инструментальное)
Простое
Системное
Прикладное
ОС состоит из:
Загрузчика
Ядра
Оболочки
Базовой системы ввода-вывода
Сервисных программ
Загрузчик операционной системы - это
Комплекс программ, которые выступают как интерфейс между устройствами вс и прикладными программами, предназначены для управления устройствами и процессами, а также эффективного распределением ресурсов и организации надежных вычислений.
Программа, обеспечивающая запуск операционной системы из начального состояния (после включения питания, сброса), инициализацию основных её компонентов.
Часть ОС, выполняющаяся при максимальном уровне привилегий.
Центральная часть ОС, обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации.
Ядро операционной системы - это
Комплекс программ, которые выступают как интерфейс между устройствами вс и прикладными программами, предназначены для управления устройствами и процессами, а также эффективного распределением ресурсов и организации надежных вычислений.
Программа, обеспечивающая запуск операционной системы из начального состояния (после включения питания, сброса), инициализацию основных её компонентов.
Центральная часть ОС, обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации.
Типы структуры (архитектуры) ядра операционной системы:
Нано
Простое
Модульное
Монолитное
Экзо
Процесс - это
выделенное место в памяти.
регистр, в котором содержится адрес следующей стоящей в очереди на выполнение команды.
программа, находящаяся в режиме выполнения.
Счетчик команд (в процессоре) - это
регистр, в котором содержится адрес следующей стоящей в очереди на выполнение команды.
снова операционной системы, загружаемая в память один раз и резидентно находящаяся в памяти
подсистема ОС, управляющая исполнением пользовательских программ и функционированием устройств ввода-вывода
лексический, синтаксический, семантический анализаторы и генератор кода
Процессы можно условно разбить на:
фоновые (демоны)
Сложные
системные
прикладные (пользовательские)
Дескриптор процесса состоит из:
идентификатора процесса – кода
адреса кодового сегмента программы
Состояния процесса
состояния процесса; данных о степени привилегированности процесса
Возможные состояния процесса:
ожидание
выполнение
неопределенное
готовность
Часть операционной, обеспечивающая запись и чтение файлов на дисковых носителях:
файловая система
ядро операционной системы
драйвера
периферия
