введение в операционные системы. конспект лекции

E-Book Overview

В пособии изложен материал лекционного курса ''Операционные системы'', читаемого автором для студентов второго курса бакалавриата ф-та ВМиК МГУ им. М.В.Ломоносова. Курс включает теоретические сведения о задачах операционных систем, об организации многозадачного режима работы, ввода-вывода, об управлении виртуальной памятью. На примере ОС Unix иллюстрируется взаимодействие пользовательской задачи с операционной системой: описываются системные вызовы ввода-вывода, управления процессами, средства взаимодействия процессов в ОС Unix, мультиплексирование ввода-вывода и основы событийно-ориентированного программирования. Приводятся сведения о проблемах, возникающих при работе с разделяемыми данными, вводятся классические понятия мьютекса и семафора Дейкстры, разбираются задачи о пяти философах, о производителях и потребителях, о читателях и писателях; материал иллюстрируется на примере семафоров и мьютексов стандарта Posix, для чего даются базовые сведения об облегчённых процессах (тредах) и библиотеке pthread. Кратко излагаются архитектурные основы X Window System.

E-Book Content

Московский государственный университет имени М. В. Ломоносова Факультет вычислительной математики и кибернетики А. В. Столяров Введение в операционные системы конспект лекций Москва 2006 УДК 681.3.066 Автор будет признателен за конструктивную критику, в том числе за сообщения об обнаруженных в тексте пособия опечатках. Адрес для связи: [email protected] c Авторские права Андрей Викторович Столяров, 2006 Черновая версия от 21 января 2006 г. прикладные программы система программирования управление логическими устройствами управление физическими устройствами ОПЕРАЦИОННАЯ СИСТЕМА аппаратура Рис. 1: Структу
You might also like

Encyclopedia Of Information Science And Technology
Authors: Mehdi Khosrow-Pour    273    0


Encyclopedia Of Energy
Authors: Cleveland C.J. (ed.)    201    0


Encyclopedia Of Spectroscopy And Spectrometry. A-l
Authors: Lindon , Tranter , Holmes. (eds.)    174    0


Geometric Group Theory. Geneva And Barcelona Conferences
Authors: Goulnara N. Arzhantseva , Goulnara N. Arzhantseva , Laurent Bartholdi , José Burillo , Enric Ventura    151    0


Real And Complex Singularities: Sao Carlos Workshop 2004
Authors: Jean-Paul Brasselet , Jean-Paul Brasselet;Maria Aparecida Soares Ruas    141    0


олимпиады по криптографии и математике для школьников
Authors: Зубов А.Ю. , Зязин А.В. , Овчинников В.Н. , Рамоданов Ц.М.    241    0


объемы многогранников
Authors: Сабитов И.Х.    228    0



The Gale Encyclopedia Of Science
Authors: McGrath K.A. (ed.) , Blachford S. (ed.)    158    0


Learning Metapost By Doing
Authors: Heck A.    138    0