
- •Государственное образовательное учреждение высшего профессионального образования самарская государственная академия путей сообщения
- •Самара 2006
- •Составитель Валерий Анатольевич Засов Рецензенты: к.Т.Н., заведующий научно-исследовательским отделом н.А. Локтев (нпц «Информационные и транспортные системы»);
- •Оглавление
- •1.Задание на курсовую работу по дисциплине
- •2.Построение диаграмм выполнения процессов
- •4.Обнаружение и предотвращение взаимных
- •Библиографический список……………………………………….……...…….44
- •1. Задание на курсовую работу по дисциплине «Операционные системы»
- •Задание №1
- •Задание №2
- •Задание №3
- •Задание №4
- •2. Построение диаграмм выполнения процессов для различных алгоритмов планирования
- •2.1. Алгоритмы планирования мультипрограммных операционных систем
- •2.2. Примеры построения диаграмм выполнения процессов для различных алгоритмов планирования
- •3.Организация синхронизации процессов и потоков
- •3.1. Объекты взаимной синхронизации процессов и потоков
- •3.2. Примеры использования различных объектов синхронизации
- •4. Обнаружение и предотвращение взаимных блокировок
- •4.1. Условия возникновения взаимных блокировок и методы борьбы с ними
- •Существуют следующие методы ликвидации взаимоблокировок:
- •4.2.Пример алгоритма обнаружения блокировок при наличии одного экземпляра ресурсов каждого типа
- •4.3. Пример алгоритма обнаружения блокировок при наличии нескольких экземпляров ресурсов каждого типа
- •4.4. Пример алгоритма банкира для безопасного распределения ресурсов
- •5. Примеры схем арбитажа
- •Библиографический список
Библиографический список
Сетевые операционные системы/ В.Г. Олифер, Н.А. Олифер. – СПб.: Питер, 2001. – 544 с.
Гордеев А.В. Операционные системы. - СПб.: Питер, 2004. – 416 с.
Системное программное обеспечение/ А.В. Гордеев, А.Ю. Молчанов. – СПб.: Питер, 2001. – 736 с.
Иртегов Д. В. Введение в операционные системы. – СПб.: БХВ-Петербург, 2002. – 624 с.
Соломон Д., Русинович М. Внутреннее устройство Microsoft Windows Server 2003, Windows XP и Windows 2000. Мастер-класс. – СПб: Питер, 2005. – 992 с.
Таненбаум Э. Современные операционные системы. – СПб.: Питер, 2002. – 1040 с.
Таненбаум Э., Вудхал А. Операционные системы: Разработка и реализация. Классика CS. - СПб.: Питер, 2006. – 576 с.
Столлингс В. Операционные системы: Внутреннее устройство и принципы проектирования. – М.: Изд. дом «Вильямс», 2002. – 848 с.
Операционные системы. Параллельные и распределенные системы / Д. Бэкон, Г. Харрис. - СПб.: Питер, 2004. – 800 с.
Эндрюс Г.Р. Основы многопоточного, параллельного и распределенного программирования. – М.: Изд. Дом «Вильямс», 2003. – 512 с.
Дейтел Х.М., Дейтел П.Дж., ЧофнесД. Л. Операционные системы: Основы и принципы.- М.: ООО «Бином-Пресс», 2006.-1024с.
Дейтел Х.М., Дейтел П.Дж., ЧофнесД. Л. Операционные системы: Распределенные системы, сети, безопасность.- М.: ООО «Бином-Пресс», 2006.-1024с.
Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем. - СПб.: Питер, 2004. – 668 с.
Засов В.А., Савченков Н.Н. Организация вычислительных процессов в ЭВМ и системах: Арбитраж, планирование и диспетчеризация: методические рекомендации для студентов специальности «Информационные системы и технологии» дневной и заочной форм обучения. – Самара: СамГАПС, 2005. – 52 с.