Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель




НазваниеВопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель
Дата публикации17.10.2016
Размер9,76 Kb.
ТипЛекция

Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006)


Преподаватель: Одинцов Игорь Олегович (СПбГУ, мат-мех факультет, кафедра информатики)
Лекция 01. 16 февраля 2006

01. Введение в ОС: Основные понятия и определения. Функции ОС.

02. Введение в ОС: Поколения операционных систем. Эволюционная история ОС.

Лекция 02. 02 марта 2006

03. Введение в ОС: Классификации операционных систем по типу централизации, особенностям алгоритмов управления ресурсами, особенностям областей использования, особенностям аппаратных платформ.

04. Введение в ОС: Ядро операционной системы. Классификация операционных систем по типу архитектуры ядра системы. Режим ядра (защищенный) и пользовательский режим. Виртуальные машины.

Лекция 03. 09 марта 2006

05. Процессы: Процессы: определение, разновидности, состояния, поддержка многопоточности.

06. Коммуникация процессов в централизованных ОС: Коммуникация процессов. Простейшие средства (на примере сигналов в ОС Unix).

07. Синхронизация процессов в централизованных ОС: Синхронизация процессов. Взаимные исключения и блокировки.

Лекция 04. 16 марта 2006

08. Синхронизация процессов в централизованных ОС: Низкоуровневые средства (HW).

09. Синхронизация процессов в централизованных ОС: Высокоуровневые средства (крутящаяся блокировка, семафоры).

10. Синхронизация процессов в централизованных ОС: Высокоуровневые средства (мониторы, средства ЯВУ).

11. Синхронизация процессов в централизованных ОС: Решение задачи передачи данных между процессами "читатель" и "писатель" (крутящаяся блокировка, семафоры).

12. Синхронизация процессов в централизованных ОС: Решение задачи передачи данных между процессами "читатель" и "писатель" (мониторы, рандеву).

Лекция 05. 23 марта 2006

13. Синхронизация процессов в централизованных ОС: Процессы и ресурсы: проблема тупиков.

14. Планирование и диспетчеризация процессов в централизованных ОС: Планирование и диспетчеризация процессов.

Лекция 06. 30 марта 2006

15. Коммуникация процессов в сетях: Низкоуровневые средства (роль уровневых протоколов и семиуровневой модели, стек TCP/IP).

16. Коммуникация процессов в сетях: Низкоуровневые средства (адресация в сетях TCP/IP).

17. Коммуникация процессов в сетях: Низкоуровневые средства (маршрутизация в сетях TCP/IP).

Лекция 07. 06 апреля 2006

18. Коммуникация процессов в распределенных ОС: Высокоуровневые средства (удаленный вызов процедуры, коммуникации в группах).

19. Синхронизация процессов в распределенных ОС: Низкоуровневые средства (роль координатора, централизованный алгоритм, алгоритм с круговым маркером).

20. Синхронизация процессов в распределенных ОС: Алгоритм Лампорта; высокоуровневые средства (атомарные транзакции и двухфазный протокол утверждения).

21. Синхронизация процессов в распределенных ОС: Процессы и ресурсы: проблема тупиков.

Лекция 08. 13 апреля 2006

22. Планирование и диспетчеризация процессов в распределенных ОС: Планирование и диспетчеризация процессов.

23. Память: Иерархия классов памяти. Основная память.

Лекция 09. 20 апреля 2006

24. Виртуальная память в централизованных ОС: Виртуальная память. Управление виртуальной памятью.

25. Виртуальная память в распределенных ОС: Управление виртуальной памятью.

Лекция 10. 27 апреля 2006

26. Внешняя память в централизованных ОС: Файлы и файловые системы.

27. Внешняя память в распределенных ОС: Файлы и файловые системы.

28. Драйверы: Драйверы устройств.

Лекция 11. 04 мая 2006

29. Специализированные операционные системы: Отказоустойчивые системы.

30. Специализированные операционные системы: Системы реального времени.

31. Грид: Грид: определения, классификации, проблемы развития.

Лекция 12. 11 мая 2006

32. Оболочки ОС: Оболочки операционных систем. Классические оболочки командной строки (шеллы).

33. Оболочки ОС: Графические оболочки и их эволюция. Проблема удобства использования (usability).

34. Итоги и выводы: Роль ОС. Проблемы и перспективы развития. Влияние аппаратной платформы и приложений «завтрашнего дня».
Примечание: курсивом указан вспомогательный текст, уточняющий контекст вопроса.

Рекомендуемая литература (основная)


1. Таненбаум Э. Современные операционные системы. – СПб.: Питер, 2002.

2. Одинцов И.О. Профессиональное программирование. Системный подход. 2-е изд. – СПб.: БХВ-Петербург, 2004.
Примечание: Книги всегда есть в продаже в магазине "НОВАЯ ТЕХНИЧЕСКАЯ КНИГА" по адресу Санкт-Петербург, Измайловский пр., 29. Часы работы с 10.00 до 20.00, без обеденного перерыва, выходной день – воскресенье.

Похожие:

Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconПрограмма учебно-производственной практики по дисциплине «Операционные...
Одобрена цикловой методической комиссией «Общепрофессиональных и специальных дисциплин»
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconВопросы к зачету по курсу математические методы исследования экономики
Системы дифференциальных уравнений, отвечающие процессу X(t). Стационарность смо
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconВопросы к экзамену по дисциплине «Операционные системы и среды»
Вопросы к экзамену по дисциплине «Операционные системы и среды» для студентов групп 26- 27 к
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconПриношу свои извинения возможным читателям, в нижеприведенных ответах...
Операционные системы, среды и оболочки" какого-то южного (то ли ставропольского, то ли черкасского :-) педагогического унивеситета...
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconО сновы п сихологии
Вопросы к зачету по курсу "основы психологии и педагогики" (зимняя сессия 2011 -12 уч гг.)
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconКонспект лекций по дисциплине «Операционные системы и среды»
В сущности, "оркестровка" этих деталей, объединение мно­жества битов и байтов в связную структуру является одной из самых важных...
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconВопросы к зачету по курсу «Экология»
Сухие пылеуловители. Циклон: принцип действия, область применения, эффективность
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconВопросы к зачету по курсу
Институции Юстиниана/ Ин-т всеобщей истории и др.; Пер с лат. Расснера Д.; Под ред. Кофанова Л. Л., Томсинова В. А. М.: Зерцало,...
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconВопросы к зачету по курсу «Экономика информатики»
Что такое жизненный цикл ит-решения? Какие затраты включаются в первоначальные и эксплуатационные?
Вопросы к зачету по курсу лекций «Операционные системы и оболочки» (весна 2006) Преподаватель iconВопросы к зачету по курсу «Логистика»
Типичные моменты наиболее важные изменений, происшедших за последние 30-40 лет в науке и практике управления
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
dopoln.ru
Главная страница