книга Основы операционных систем

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
0-9 A B C D I F G H IJ K L M N O P Q R S TU V WX Y Z #


Основы операционных систем

скачать Основы операционных систем бесплатно

 

Название: Основы операционных систем
Страниц: 15:53:00
Формат: DVDRip
Размер: 3.3Gb
Качество: Отличное
Язык: Русский
Жанр: Обучающее видео
Год издания: 2010


Предлагаемый вашему вниманию видеокурс описывает основные принципы построения операционных систем и алгоритмы, используемые в операционных системах без привязки к конкретным операционным системам.
Рассматривается место данного курса в общем своде курсов информатики, понятие операционной системы, эволюция вычислительных систем и функции, которые операционные системы стали выполнять в процессе этой эволюции. Описывается концепция процесса, планирование процессов и организация их взаимодействия. Рассматривается функционирование подсистем управления памятью, файлами и вводом-выводом, основные принципы построения сетевых операционных систем.

Содержание

 Введение
На лекции рассматривается место данного курса в общем своде курсов информатики; вводится понятие операционной системы; рассматривается эволюция развития операционных систем; описываются функции операционных систем и подходы к построению операционных систем.
 Процессы
В лекции описывается основополагающее понятие процесса, рассматриваются его состояния, модель представления процесса в операционной системе и операции, которые могут выполняться над процессами операционной системой.
 Планирование процессов
В лекции рассматриваются вопросы, связанные с различными уровнями планирования процессов в операционных системах. Описываются основные цели и критерии планирования, а также параметры, на которых оно основывается. Приведены различные простейшие алгоритмы планирования от FCFS до SJF.
 Планирование процессов (продолжение). Начало обсуждения взаимодействия процессов
В лекции рассматриваются алгоритмы приоритетного планирования процессов (от практической реализации приближений SJF до приоритетного планирования со многими очередями) и основы логической организации связи процессов.
 Взаимодействие процессов и нити исполнения. Алгоритмы синхронизации
Лекция посвящена вопросам работы нитей исполнения (threads) и основам синхронизации взаимодействия процессов (атомарные операции, interleaving, условия Бернстайна). Вводятся понятия взаимоисключений, race conditions и критических секций, общая схема взаимодействия процессов. Рассматриваются требования к алгоритмам синхронизации и простейшие алгоритмы.
 Алгоритмы синхронизации (продолжение). Механизмы синхронизации
Анализируются алгоритмы Петерсона, bakery algorihtm, алгоритмы с использованием специальных команд процессора. Описываются основные механизмы синхронизации: семафоры, мониторы, очереди сообщений.
* Механизмы синхронизации (продолжение). Простейшие схемы управления памятью
Доказывается эквивалентность механизмов синхронизации. Рассматривается иерархия физической памяти вычислительной системы. Вводятся понятие принципа локальности и проблемы разрешения адресов, физического и логического адресных пространств. Описываются схемы связывания адресов, простейшие схемы управления памятью, понятия внешней и внутренней фрагментации.
 Управление памятью (продолжение)
Рассматриваются стратегии управления памятью, страничная и сегментная память, сегментно-страничная память.
 Аппаратная поддержка управления памятью. Алгоритмы замещения страниц памяти
Лекция посвящена вопросам аппаратной поддержки управления памятью и различным алгоритмам замещения страниц памяти (FCFS, OPT, LRU). Вводится понятие виртуальной памяти.
 Управление памятью (окончание). Управление файловыми системами
На лекции рассматриваются глобальные алгоритмы управления памятью, thrashing и борьба с ним. Вводятся понятия файла как абстрактного объекта и операций над этими объектами, внутреннего и внешнего структурирования файлов и операций, связанных с наличием структуры. Описываются схемы выделения дискового пространства под файлы.
 Управление файловыми системами ( окончание). Подсистема ввода-вывода
Описываются схемы учета незанятого дискового пространства, структура файлов-директорий, операции связывания файлов. Рассматриваются аппаратные основы организации ввода-вывода, регистры контроллеров устройств.
 Подсистема ввода-вывода (продолжение)
На лекции рассматриваются основные логические принципы организации ввода-вывода и функции базовой подсистемы ввода-вывода.
 Подсистема ввода-вывода (окончание). Сетевые операционные системы
Первая часть лекции посвящена алгоритмам планирования запросов к устройствам ввода-вывода. Во второй части лекции рассматриваются основные принципы построения сетевых операционных систем (отличие взаимодействия локальных и удаленных процессов и связанные с этим проблемы и способы их решения).


  [dfiles] [letitbit] [shareflare]




С этой книгой бесплатно скачивают:



1

 

 

Электронная библиотека Kodges.ru — интересный ресурс для тех, кто не любит тратить много времени на поиск необходимого издания. В каталогах представлено огромное количество книг различной тематики, которые можно скачать совершенно бесплатно в нужном формате. В разделе «Компьютерная литература» можно скачать как книги для профессионалов, так и книги с ответами на популярные вопросы, например, «Основы операционных систем». Благодаря удобной навигации библиотеки, каждый читатель моментально найдет необходимое издание.


Поделитесь ссылкой на книгу со своими друзьями:

HTML ссылка:


Ссылка для форумов:


Прямая ссылка:



Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent



Навигация по сайту


Читательские рекомендации

Информация