«Национальный исследовательский Томский политехнический университет»
Высшее профессиональное образование
Б А К А Л А В Р И АТ
С. В. Синицын, А. В. Батаев, Н. Ю. Налютин
Операционные
системы
Учебник
Рекомендовано
Учебно-методическим объединением по образованию
в области прикладной информатики в качестве учебника
для студентов высших учебных заведений, обучающихся
по направлению 230700 «Прикладная информатика»
и другим экономическим и техническим специальностям
3-е издание, стереотипное
1
«Национальный исследовательский Томский политехнический университет»
УДК 681. 3. 066(075. 8)
ББК 32. 973-018. 2я73
С384
Р е ц е н з е н т ы:
проф. кафедры математического обеспечения и администрирования
информационных систем Московского государственного университета
экономики, статистики и информатики канд. экон. наук, доцент В. П. Грибанов;
проф. кафедры управления и информатики Московского энергетического
института (технического университета) д-р техн. наук О. С. Колосов
Синицын С. В. С384 Операционные системы : учебник для студ. учреждений
высш. проф. образования / С. В. Синицын, А. В. Батаев,
Н.
Ю. Налютин. — 3-е изд. , стер. — М. : Издательский центр
«Академия», 2013. — 304 с. — (Сер. Бакалавриат). ISBN 978-5-4468-0412-2
Учебник создан в соответствии с Федеральным государственным обра
зовательным стандартом по направлениям подготовки 230100 «Информа-
тика и вычислительная техника», 010400 «Прикладная математика и ин
форматика», 230700 «Прикладная информатика», 090900 «Информацион-
ная безопасность» (квалификация «бакалавр»). Изложены основные принципы организации современных опера
ционных систем (ОС) на примере ОС UNIX и Windows. Рассмотрены
методы и языковые средства для работы с основными объектами, находя-
щимися под управлением ОС: файлами, заданиями, пользователями,
процессами. Значительное внимание уделено вопросам обеспечения меж-
процессного взаимодействия. Текст иллюстрируется многочисленными
примерами, содержит контрольные вопросы и задания. Для студентов учреждений высшего профессионального образова-
ния. УДК 681. 3. 066(075. 8)
ББК 32. 973-018. 2я73
Оригинал-макет данного издания является собственностью Издательского
центра «Академия», и его воспроизведение любым способом без согласия
правообладателя запрещается
© Синицын С. В. , Батаев А. В. , Налютин Н. Ю. , 2010
© Образовательно-издательский центр «Академия», 2010
ISBN 978-5-4468-0412-2 © Оформление. Издательский центр «Академия», 2010
2
«Национальный исследовательский Томский политехнический университет»
ВВЕДЕНИЕ
Операционная система (ОС) — программный комплекс, пре-
доставляющий пользователю среду для выполнения прикладных
программ и управления ими, а прикладным программам средства
доступа и управления аппаратными ресурсами.