Лекция №1. Введение. Поколения ЭВМ
- Понятие «Программное обеспечение».
- Определение алгоритма.
- Основные свойства алгоритмов.
- Определение системного программного обеспечения.
- Определение прикладного программного обеспечения.
- Архитектура ЭВМ фон Неймана.
- Перечислить принципы логического устройства ЭВМ фон Неймана.
- Описать принцип программного управления (фон Нейман).
- Описать принцип однородности памяти (фон Нейман).
- Описать принцип адресности (фон Нейман).
- Основные различия между первым и вторым поколением ЭВМ.
- Основные различия между вторым и третьим поколением ЭВМ.
- Основные различия между третьим и четвертым поколением ЭВМ.
- Принцип функционирования систем пакетной обработки программ.
- Принцип функционирования систем разделения времени.
Лекция №2. Операционные системы. Процессы
- Определение операционной системы.
- Основные функции операционной системы.
- Понятие системного вызова.
- Понятие прерывания.
- Понятие исключительной ситуации.
- Понятие процесса.
- Диаграмма состояний процесса.
- Понятие блока управления процессом (Process Control Block).
- Описать процедуру переключения контекста процессов.
- Определение планирования процессов.
Планирование – процесс выбора следующего процесса на исполнение.
|
|
- Цели планирования процессов, свойства алгоритмов планирования.
- Определение вытесняющих и невытесняющих алгоритмов планирования.
- Описать алгоритм планирования Round Robin.
- Принцип работы алгоритмов гарантированного планирования.
- Принцип работы алгоритмов приоритетного планирования.
- Описать различие алгоритмов планирования процессов со статическими и динамическими приоритетами.
- Принципы работы алгоритма планирования «Многоуровневые очереди».
- Принципы работы алгоритма планирования «Многоуровневые очереди с обратной связью».
Лекция №3. Управление памятью
- Понятие основной памяти ЭВМ, ее отличия от вторичной памяти.
- Основные функции управления памятью.
- Принцип сегментной организации памяти.
- Определение внутренней фрагментации.
- Определение внешней фрагментации.
- Определение свопинга.
- Перечислить стратегии размещения процессов в памяти в схеме с переменными разделами.
- Принцип страничной организации памяти.
- Отличие страничной и сегментной организации памяти.
- Принцип сегментно-страничной организации памяти
- Связывание адресов при сегментно-страничной организации памяти
- Принцип организации виртуальной памяти.
- Преимущества использования виртуальной памяти.
- Политики управления памятью.
- Структура таблицы страниц виртуальной памяти.
- Организация многоуровневых таблиц страниц виртуальной памяти.
- Принципы функционирования ассоциативной памяти.
- Понятия трешинга
- Определение рабочего множества страниц памяти процесса.
- Принцип локальности.
Лекция №4. Файловые системы
|
|
- Определение файла.
- Основные функции файловой системы.
- Схема физического устройства жесткого диска.
- Из каких компонентов состоит физической адрес ячейки памяти на жестком диске?
- Чем отличается сектор от блока с точки зрения файловых систем.
- Из чего состоит Master Boot Record?
- Как используется Master Boot Record при загрузке ОС?
- Из каких основных логических подсистем состоит файловая система?
- Достоинства и недостатки выделения дискового пространства в виде связного списка.
- Как организуется хранение файлов методом «таблица отображения файлов»?
- Как организуется хранение файлов методом «индексные узлы»?
- Методы управления свободным дисковым пространством «Битовый вектор», «Связный список».
- Как реализуется представление директорий в файловых системах?
- Как организовано хранение файлов в ОС MS-DOS.
- Как организовано хранение файлов в ОС Unix.
- Описать процедуру монтирования файловых систем.
- Что такое жесткое связывание файлов (hard link)?
- Что такое символическое связывание файлов (symbolic link)?
- Описать алгоритм планирования запросов к жесткому диску SSTF.
- Описать алгоритмы планирования запросов к жесткому диску LOOK, C-LOOK.
Лекция №5. Управление вводом-выводом
- Логическая организация локальной магистрали компьютера.
- Принцип передачи данных по локальной магистрали компьютера.
- Назначение контроллера устройства.
- Перечислить и указать назначение регистров контроллера устройства.
- Алгоритм взаимодействия между процессором и контроллером.
- Принцип работы прерываний.
- Назначение и принцип работы контроллера прерываний.
- Организация прямого доступа к памяти (DMA).
- Назначение контроллера прямого доступа к памяти (DMA).
- Характеристики устройств ввода-вывода.
- Логическая структура системы ввода-вывода.
- Назначение драйвера устройства и базовой подсистемы ввода-вывода.
- В каких случаях применяется буферизация данных?
- Чем буферизация отличается от кэширования?
- Аномалия Билэди.
- Описать алгоритм вытеснения из кэша SecondChance.
- Описать алгоритм вытеснения из кэша LRU.
- Описать алгоритм вытеснения из кэша NFU.
Лекция №6. Сети
- Понятие и основные признаки локальной вычислительной сети.
- Определения: абонент сети, сервер, клиент.
- Перечислить основные факторы, влияющие на работоспособность сети.
- Перечислить базовые топологии сети.
- Перечислить производные топологии сети.
- Назначение терминаторов.
- Назначение повторителей.
- Назначение концентраторов.
- Назначение маршрутизаторов.
- Преимущества и недостатки топологии «шина».
- Преимущества и недостатки топологии «звезда».
- Преимущества и недостатки топологии «кольцо».
- Описать структуру сетевого пакета.
- Взаимодействие абонентов сети: метод дейтаграмм.
- Взаимодействие абонентов сети: метод с логическим соединением.
- Что такое инкапсуляция/декапсуляция пакетов?
- Перечислить уровни эталонной модели ISO/OSI.
- Принцип функционирования эталонной модели ISO/OSI.
- На каком уровне модели ISO/OSI функционируют концентраторы и почему?
- На каком уровне модели ISO/OSI функционируют маршрутизаторы и почему?
Лекция №7. Глобальная сеть Интернет
- Правила идентификации компьютера в сети.
- Для чего указывается маска подсети компьютера?
- Для чего указывается основной шлюз компьютера?
- Назначение протокола DHCP.
- Описание взаимодействия клиента и сервера по протоколу DHCP.
- Назначение сетевой службы DNS.
- Характеристики сетевой службы DNS.
- Описание функционирования службы DNS.
- Определение термина «Интернет».
- Какие технологии лежат в основе пространства WWW?
- Назначение и описание стандарта URL.
- Назначение и описание протокола HTTP.
- Назначение и описание языка HTML.
|
|