Читать онлайн «Операционные системы»

Автор Сергей Синицын

«Национальный исследовательский Томский политехнический университет» Высшее профессиональное образование Б А К А Л А В Р И АТ С. В. Синицын, А. В. Батаев, Н. Ю. Налютин Операционные системы Учебник Рекомендовано Учебно-методическим объединением по образованию в области прикладной информатики в качестве учебника для студентов высших учебных заведений, обучающихся по направлению 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 «Национальный исследовательский Томский политехнический университет» ВВЕДЕНИЕ Операционная система (ОС) — программный комплекс, пре- доставляющий пользователю среду для выполнения прикладных программ и управления ими, а прикладным программам средства доступа и управления аппаратными ресурсами.