Темы для курсовых работ, рефератов, эссе. Обзор архитектуры компьютерной системы (реферат)

Вариант 1

Обзор архитектуры компьютерной системы (реферат).

Вариант 2

Методы обработки прерываний с помощью вектора прерываний (реферат).

Вариант 3

Понятие процесса, виды процессов и его состояния (реферат).

 

Критерии оценки:

- оценка «отлично» выставляется обучающемуся, если процент результативности составляет 90-100%;

- оценка «хорошо», если процент результативности составляет 80-89%;

- оценка «удовлетворительно», если процент результативности составляет 70-79%;

- оценка «неудовлетворительно», если процент результативности составляет 70-79%.

 

Время контроля:

Подготовка 20 мин;

Выполнение 3 часа 25 мин;

Оформление и сдача 15 мин;

Всего 4 часа 00 мин.

 

 

Перечень объектов контроля и оценки

Наименование объектов контроля и оценки Основные показатели оценки результата Оценка (кол-во баллов)
З7. Способы организации ввода-вывода. З8. Механизмы управления реальной памятью. З9. Общие методы реализации виртуальной памяти. Контрольная работа Реферат 28 баллов

За правильный ответ на вопросы или верное решение задачи выставляется положительная оценка – 1 балл.

За неправильный ответ на вопросы или неверное решение задачи выставляется отрицательная оценка – 0 баллов.

 

Набор для практики

Вариант 1

Вопросы

  1. Какие виды устройств ввода-вывода используются в компьютерных системах?
  2. Что такое порт?
  3. Что такое виртуальный порт?
  4. Что такое системная шина?
  5. Что такое контроллер?
  6. Что такое опрос устройств?
  7. Каковы возможные состояния устройства?
  8. Каким образом генерируется прерывание об окончании ввода-вывода?
  9. Что такое маскируемый сигнал о прерывании и какова цель маскирования?
  10. Что такое DMA и какова его цель?
  11. На какие виды делятся устройства по специфике обрабатываемой информации?
  12. На какие виды делятся устройства с точки зрения организации методов доступа?
  13. Приведите примеры блочных устройств.
  14. Приведите примеры символьных устройств.
  15. Каковы особенности сетевых устройств?
  16. Для чего используются часы и таймеры?
  17. Какие два метода организации ввода-вывода используются в системах, с точки зрения синхронизации процесса и инициируемого им ввода-вывода?
  18. Какие основные функции выполняет ОС для организации ввода-вывода?
  19. Что такое буферизация устройств?
  20. Что такое кэширование устройств?
  21. Что такое планирование устройств?
  22. Что такое резервирование устройств?
  23. Что такое spooling?
  24. Как обрабатывается запрос процесса на ввод-вывод?
  25. Какие факторы влияют на производительность ввода-вывода?
  26. В чем заключается задача управления памятью?
  27. Что такое входная очередь заданий?
  28. Что такое связывание адресов и на каких этапах обработки программы оно может выполняться?

 

Вариант 2

  1. Какие этапы обработки проходит программа на пути от исходного кода к двоичному образу в памяти?
  2. Что такое компиляция?
  3. Что такое редактирование связей?
  4. Что такое загрузка?
  5. Что такое линковка?
  6. Что такое объектный модуль?
  7. Что такое таблица символов?
  8. Что такое загрузочный модуль?
  9. Что такое библиотека?
  10. Что такое бинарный образ программы в памяти?
  11. Что такое редактор связей?
  12. Что такое загрузчик?
  13. Что такое ассемблер?
  14. Что такое логический адрес и какой компонентой системы он генерируется?
  15. Что такое физический адрес и какой компонентой системы он генерируется?
  16. Что такое устройство управления памятью?
  17. Что такое регистр перемещения?
  18. Что такое перемещаемый код?
  19. Что такое динамическая загрузка?
  20. Что такое динамическая линковка?
  21. Что такое статически линкуемая библиотека?
  22. Что такое динамически линкуемая библиотека?
  23. Что такое оверлейная структура программы?
  24. Что такое драйвер оверлея?
  25. Что такое виртуальная память?
  26. Какие преимущества дает применение метода виртуальной памяти?
  27. Какие два способа используются для организации виртуальной памяти?
  28. Что такое страничная организация по требованию?

 

Вариант 3

1. Что такое сегментная организация по требованию?

2. Что такое отказ страницы (page fault) и как ОС обрабатывает эту ситуацию?

3. Что такое бит valid-invalid?

4. Какие действия выполняет ОС при отсутствии свободного фрейма при обработке отказа страницы?

5. Что такое эффективное время доступа к странице и как оно вычисляется?

6. Что такое копирование при записи (copy-on-write)?

7. Что такое файл, отображаемый в память?

8. Что такое бит модификации и как он используется при откачке замещаемых страниц?

9. Каковы этапы алгоритма замещения страниц?

10. Что такое фрейм-жертва?

11. Что такое коэффициент отказов страниц?

12. Как зависит число отказов страниц от числа свободных фреймов?

13. Каковы принципы алгоритма FIFO замещения страниц?

14. Что такое аномалия Belady?

15. Что такое оптимальный алгоритм замещения страниц?

16. Каковы принципы алгоритма LRU замещения страниц?

17. Каковы принципы алгоритма на основе бита ссылки для замещения страниц?

18. Каковы принципы алгоритма второго шанса для замещения страниц?

19. Каковы принципы алгоритма LFU замещения страниц?

20. Каковы принципы алгоритма MFU замещения страниц?

21. Что такое выделение фреймов и по каким принципам оно может осуществляться?

22. Что такое равномерное выделение фреймов?

23. Что такое пропорциональное выделение фреймов?

24. Что такое выделение фреймов по приоритетам?

25. Что такое глобальное и локальное выделение фреймов?

26. Что такое thrashing и в каких случаях он происходит?

27. Что такое рабочее множество?

28. Каковы особенности страничной организации в Windows NT?

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: