Операционные системы

Материал из eSyr's wiki.

Перейти к: навигация, поиск

[править] Информация о курсе

  • Лекторы: Машечкин И. В., Терёхин А. Н.
  • Форма отчётности: устный экзамен

Содержание экзаменационных вопросов 2007 года.

P.S. Изображения утеряны.

  1. Поколения компьютеров
  2. Структура вычислительной системы
  3. Основы архитектуры компьютера
  4. См. предыдущий вопрос.
  5. См. предыдущий вопрос.
  6. См. предыдущий вопрос.
  7. См. предыдущий вопрос.
  8. См. предыдущий вопрос.
  9. Аппарат прерываний
  10. Внешние устройства
  11. Иерархия памяти
  12. Мультипрограммный режим
  13. Организация регистровой памяти ЦП
  14. Виртуальная оперативная память
  15. Пример организации страничной виртуальной памяти
  16. Многомашинные, многопроцессорные ассоциации
  17. Терминальные комплексы, компьютерные сети
  18. Операционные системы. Основные компоненты и логические функции
  19. Операционные системы. Виды ОС
  20. Организация сетевого взаимодействия. Модель ISO/OSI
  21. Организация сетевого взаимодействия. Семейство протоколов TCP/IP
  22. Управление процессами
  23. Реализация процессов в ОС UNIX. Определение процесса
  24. Реализация процессов в ОС UNIX. Базовые средства управления процессами в ОС UNIX
  25. Взаимодействие процессов. Разделяемые ресурсы
  26. Взаимодействие процессов. Некоторые способы реализации взаимного исключения
  27. Взаимодействие процессов. Классические задачи синхронизации процессов
  28. См. предыдущий вопрос.
  29. См. предыдущий вопрос.
  30. Базовые средства взаимодействия процессов в ОС UNIX. Сигналы
  31. Базовые средства взаимодействия процессов в ОС UNIX. Каналы
  32. См. предыдущий вопрос.
  33. Базовые средства взаимодействия процессов в ОС UNIX. ”Подчиненный-главный”. Общая схема трассировки процессов
  34. Система межпроцессного взаимодействия ОС UNIX. IPC
  35. См. предыдущий вопрос.
  36. См. предыдущий вопрос.
  37. Сокеты
  38. См. предыдущий вопрос.
  39. Общая классификация средств взаимодействия процессов в ОС UNIX
  40. Файловые системы
  41. См. предыдущий вопрос.
  42. См. предыдущий вопрос.
  43. Примеры реализаций файловых систем. Организация файловой системы OC UNIX
  44. Примеры реализаций файловых систем. Внутренняя организация ФС. UNIX SYSTEM V, FFS UNIX BSD
  45. См. предыдущий вопрос.
  46. Управление внешними устройствами. Архитектура организации управления внешними устройствами, основные подходы, характеристики
  47. Управление внешними устройствами. Буферизация обмена. Планирование дисковых обменов, основные алгоритмы
  48. Управление внешними устройствами. Организация RAID систем, основные решения, характеристики
  49. Внешние устройства в ОС UNIX
  50. См. предыдущий вопрос.
  51. Управление оперативной памятью
  52. См. предыдущий вопрос.
  53. См. предыдущий вопрос.
  54. Вычислительная система. Кэширование информационных потоков на уровнях аппаратуры и ОС
  55. Язык программирования С. Интерфейс с ОС UNIX


Операционные системы


01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16


Лекции

10 семестр История развития вычислительных технологий в СССР, России | Современные проблемы прикладной математики
9 семестр Формальная спецификация и верификация программ | Теория игры и исследования операций | История и методология прикладной математики | Основы российского права | История религии | Параллельная обработка данных
8 семестр Верификация программ на моделях | Математические основы теории прогнозирования | Основы квантовой физики и квантовых вычислений | Методы оптимизации | Распределённые операционные системы
7 семестр Вычислительные Системы | Объектно-ориентированные Анализ и Проектирование | Искусственный Интеллект | Математическая Логика | Функциональный Анализ | Социология | Параллельная Обработка Данных
6 семестр Основы Кибернетики | Численные Методы | Конструирование Компиляторов | Компьютерные Сети
5 семестр Базы Данных | Языки Программирования | Экономические Науки
3 семестр Операционные системы

Спецкурсы
Осень 2013 Современная криптография | Дизайн и реализация ОС FreeBSD
Весна 2011 Практические аспекты сетевой безопасности | Сетевое администрирование в UNIX
Осень 2010 UNИX | Теория функционального программирования. Язык Haskell | Введение в информационную безопасность | Информационный поиск
Весна 2010 UNИX | Архитектура и программирование массивно-параллельных вычислительных систем | Язык Ада
Осень 2009 UNИX | Введение в парадигмы программирования
Весна 2009 UNИX | Архитектура и программирование массивно-параллельных вычислительных систем
Осень 2008 UNИX | Структурные методы обработки изображений и сигналов
Весна 2008 UNИX | Вопросы организации вычислительных кластеров на основе UNIX-серверов | Философия математики
Осень 2007 UNИX
Весна 2007 UNИX | Практика мультипарадигмального программирования
Осень 2006 Введение в теорию построения оптимизирующих компиляторов

Отдельные лекции Bruce Eckel, The State of The Java Union | Richard Stallman: Free software: ethics and practice, Copyright vs Community in the Age of Computer Networks | Наану Александр, Vim | Erinn Clark, The Tor Project: Anonymity Online
Личные инструменты
Разделы