Advertisement
Netanel671

Untitled

Feb 21st, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.82 KB | None | 0 0
  1. 1. Аппаратное обеспечение компьютеров.
  2.  
  3. 2. Основные концепции ОС (процессы, файлы, безопасность, оболочки)
  4.  
  5. 3. Системные вызовы. Примеры из POSIX.
  6.  
  7. 4. Структура операционной системы. Виды ОС с точки зрения структуры.
  8.  
  9. 5. Процессы. Модель процесса. Жизненный цикл процесса.
  10.  
  11. 6. Реализация процессов в ОС. Функции для работы с процессами из POSIX.
  12.  
  13. 7. Потоки. Модель потока. Жизненный цикл потока.
  14.  
  15. 8. Реализация потоков в ОС. Функции для работы с потоками из POSIX.
  16.  
  17. 9. Межпроцессорное взаимодействие (IPC)
  18.  
  19. 10. Взаимное исключение с активным ожиданием. Различные решения.
  20.  
  21. 11. Приостановка и активизация. Решение Задачи Потребителя и Производителя с помощью sleep, wakeup.
  22.  
  23. 12. Семафоры. Решение ЗПиП с помощью семафоров.
  24.  
  25. 13. Понятие Операционной системы. Функции ОС. Виды ОС.
  26.  
  27. 14. Мьютексы. Реализация mutex_lock, mutex_unlock
  28.  
  29. 15. Условные переменные. Решение ЗПиП с помощью условных переменных.
  30.  
  31. 16. Мониторы. Решение ЗПиП с помощью мониторов на воображаемом языке.
  32.  
  33. 17. Передача сообщений. Решение ЗПиП с помощью передачи сообщений.
  34.  
  35. 18. Задача обедающих философов. Решение с помощью семафоров
  36.  
  37. 19. Задача читателей и писателей. Решение с помощью семафоров
  38.  
  39. 20. Планирование в ОС. Виды планировщиков на реакцию прерывания. Категории алгоритмов планирования.
  40.  
  41. 21. Задачи алгоритма планирования. Алгоритмы планирования в различных системах.
  42.  
  43. 22. Иерархия памяти. Память без использования абстракций. Варианты организации памяти с ОС и одним процессом. Проблема перемещения.
  44.  
  45. 23. Абстракция памяти - адресное пространство. Базовый и ограничительный регистры. Свопинг. Управление свободной памятью.
  46.  
  47. 24. Виртуальная память. Страничная организация памяти.
  48.  
  49. 25. Ускорение работы страничной организации памяти. Алгоритмы замещения страниц.
  50.  
  51. 26. Файловые системы. Требования к ФС. Файлы. Типы файлов.
  52.  
  53. 27. Доступ к файлам. Атрибуты файлов. Операции с файлами. Имена файлов. Директории. Структура директорий. Операции с директориями.
  54.  
  55. 28. Структура файловой системы. Непрерывное размещение файлов. Размещение с помощью связанного списка (в том числе с использование FAT).
  56.  
  57. 29. Реализация файлов с помощью i-узлов. Реализация директорий. Совместно используемые файлы.
  58.  
  59. 30. Файловые системы с журнальной структурой. Журналируемые файловые системы.
  60.  
  61. 31. Виртуальные файловые системы.
  62.  
  63. 32. Файловая система MSDOS.
  64.  
  65. 33. Файловая система ISO 9660. Расширения Rock Ridge и Joliet.
  66.  
  67. 34. Мониторы виртуальных машин (гипервизоры). Требования к виртуализации. Необходимое и достаточное условие виртуализируемости.
  68.  
  69. 35. Типы гипервизоров. Паравиртуализация и ее отличие и виртуализации (плюсы и минусы). Примеры виртуальных машин.
  70.  
  71. 36. Виртуализация памяти. Аппаратная поддержка виртуализации.
  72.  
  73. 37. Облака. Характеристики облаков. Примеры использования облаков.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement