Фопф «Операционные системы» коллоквиум 2012


НазваниеФопф «Операционные системы» коллоквиум 2012
Дата публикации25.03.2013
Размер18.2 Kb.
ТипДокументы
ФОПФ «Операционные системы»

коллоквиум 2012

29 ОКТЯБРЯ 2012 года 432 ГК

Один вопрос по теории, один по семинарам,

время на подготовку 30 минут, использование – рукописные тексты only.

График явки групп

9.00 – группа 121

9.40 – группа 122

10.20 – группа 123

11.00 – группа 124

11.40 – группа 125

12.00 – группа 126

Вопросы по курсу «Операционные системы» для 2-го курса ФОПФ

1-я часть — лекционная

  1. Что такое операционная система. Основные функции ОС. Понятие о режиме ядра и пользовательском режиме. Понятие системного вызова.

  2. Способы архитектурного построения ОС.

  3. Процессы, их состояния и операции над ними. Process Control Block.

  4. Иерархия процессов. Подробное описание операций рождения и завершения процесса.

  5. Планирование процессов. Критерии, параметры и цели планирования. Вытесняющие и невытесняющие алгоритмы.

  6. Уровни планирования. Задача на совместное использование краткосрочных и долгосрочных алгоритмов планирования.

  7. Кооперация процессов. Основные аспекты ее логической организации.

  8. Нити исполнения.

  9. Interleaving, условия Бернстайна. Критические секции. Взаимоисключения.

  10. Программные алгоритмы синхронизации процессов. Требования к алгоритмам.

  11. Механизмы синхронизации.

  12. Эквивалентность мониторов и семафоров.

  13. Эквивалентность семафоров и очередей сообщений.

2-я часть — семинарская

  1. Понятия пользователя и группы пользователей в Linux. Права доступа к файлу. Маска создания файлов текущего процесса.

  2. Контекст процесса в UNIX. Иерархия процессов в Linux. Системные вызовы getpid(), getppid().

  3. Передача программе аргументов из командной строки (аргументы функции main). Передача программе переменных среды.

  4. Системный вызов fork(), функция exit().

  5. Замена пользовательского контекста процесса в UNIX.

  6. Потоковая работа с файлом.

  7. Организация взаимодействия процессов через pipe.

  8. Особенности поведения системных вызовов read() и write() при работе с pip’ом.

  9. Организация взаимодействия процессов через FIFO.

  10. Особенности поведения системных вызовов open(), read() и write() при работе с FIFO

  11. Наследование файлов и открытых потоков ввода-вывода.

  12. Понятие о System V IPC.

  13. Разделяемая память System V IPC.

  14. Семафоры System V IPC

Похожие:

Фопф «Операционные системы» коллоквиум 2012 iconУчебно-методический комплекс дисциплины по дисциплине Операционные системы

Фопф «Операционные системы» коллоквиум 2012 iconТема: Гигиене воздушной среды и почвы. Заключительное занятие. Коллоквиум
Коллоквиум по разделу: «Гигиена воздушной среды» в устной (или письменной) форме
Фопф «Операционные системы» коллоквиум 2012 iconТема: Гигиене воздушной среды и почвы. Заключительное занятие. Коллоквиум
Коллоквиум по разделу: «Гигиена воздушной среды» в устной (или письменной) форме
Фопф «Операционные системы» коллоквиум 2012 iconОперационные системы персональных компьютеров
Под редакцией Алексея Чекмарева и Дмитрия Вишнякова. Издательство вхв- санкт-Петербург, 2000г
Фопф «Операционные системы» коллоквиум 2012 iconКурсовая работа по предмету «Операционные системы»
Разработка под Linux с использованием С/С++ (более 2х лет академического изучения особенностей языка и ос)
Фопф «Операционные системы» коллоквиум 2012 iconВопросы к экзамену по курсу «Операционные системы» для потока ас-09
Эволюция вычислительных систем: третий этап (компьютеры на основе интегральных микросхем)
Фопф «Операционные системы» коллоквиум 2012 iconОтчет по учебной практике по предмету «Операционные системы и системное обеспечение»
Целью учебной практики является закрепление, углубление и систематизация знаний учащихся, обучение ориентации, овладение навыками...
Фопф «Операционные системы» коллоквиум 2012 iconОсновы работы с системой Mathcad 0 pro
Техническая графика и анализ данных занимает чуть более 100 Мб. Система ориентирована на операционные системы Windows 95 и Windows...
Фопф «Операционные системы» коллоквиум 2012 icon1 Системное программное обеспечение. Операционные системы (ОС)
Операционная система, ос (os operating system) — базовый комплекс компьютерных программ, обеспечивающий: обеспечивающий управление...
Фопф «Операционные системы» коллоквиум 2012 iconОсновные функции операционной системы
Наконец, оператор должен иметь возможность так или иначе управлять процессами отдельных программ, для этого служат операционные среды,...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


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