• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Operating Systems

2017/2018
Academic Year
RUS
Instruction in Russian
5
ECTS credits
Course type:
Compulsory course
When:
2 year, 3, 4 module

Instructor


Kryazhev, Sergey V.

Программа дисциплины

Аннотация

Программа учебной дисциплины «Компьютерные системы» Целями освоения данной дисциплины являются как получение базовых, теоретических знаний в области функционирования современных ОС, принципов организации ввода/вывода и программирования на машинном уровне, так и приобретение практических навыков программирования на языке Ассемблер.
Цель освоения дисциплины

Цель освоения дисциплины

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

Планируемые результаты обучения

  • Знать основные понятия операционной системы
  • Знать операционную систему с точки зрения менеджера ресурсов
  • Знать историю развития компьютерных систем – технология, поколения, перспективы. Обзор основных архитектур ЭВМ и ОС.
  • Знать понятие вычислительного процесса и ресурса.
  • Знать управление файлами и внешними устройствами.
  • Знать функции операционной системы и основные . функциональные компоненты ОС.
  • Иметь понятие о системных вызовах и применение их в ОС различного назначения
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Глава 1. Основные понятия операционной системы Тема 1.1. Операционная система как расширенная машина
    Рассмотрение ОС с точки зрения расширенной или виртуальной машины.
  • Тема 1.2. Операционная система как менеджер ресурсов
    Операционная система как система управления ресурсами.
  • Тема 1.3. История развития операционных систем
    Развитие компьютерных систем – технология, поколения, перспективы. Обзор основных архитектур ЭВМ и ОС.
  • Глава 2. Основные концепции Тема 2.1. Процессы
    Понятие вычислительного процесса и ресурса. Диаграмма состояний процесса. Реализация понятия последовательного процесса в ОС. Процессы и треды. Управление процессами.
  • Тема 2.2. Файлы
    Управление файлами и внешними устройствами. Описание функций операционной системы для работы с файлами.
  • Тема 2.3. Оболочка
    Обзор функций операционной системы. Функциональные компоненты ОС.. Программы ввода/вывода. Использование системных функций прерывания операционной системы для различных задач.
  • Тема 3. Системные вызовы
    Понятие системных вызовов и применение их в ОС различного назначения
Элементы контроля

Элементы контроля

  • неблокирующий контрольная
  • неблокирующий экзамен
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (4 модуль)
    0.5 * контрольная + 0.5 * экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Компьютерные сети : учеб. пособие / Н.В. Максимов, И.И. Попов. — 6-е изд., перераб. и доп. — М. : ФОРУМ : ИНФРА-М, 2017. — 464 с. — (Среднее профессиональное образование). - Режим доступа: http://znanium.com/catalog/product/792685
  • Компьютерные сети: Учебное пособие / Кузин А.В., Кузин Д.А. - 4-е изд., перераб. и доп. - М.: Форум, НИЦ ИНФРА-М, 2016. - 192 с.: 60x90 1/16. - (Профессиональное образование) (Обложка) ISBN 978-5-00091-169-3 - Режим доступа: http://znanium.com/catalog/product/536468
  • Тарков М.С. - Нейрокомпьютерные системы - Национальный Открытый Университет "ИНТУИТ" - 2016 - 170с. - ISBN: 5-9556-0063-9 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100268

Рекомендуемая дополнительная литература

  • Мельников П.П. - Компьютерные технологии в экономике - КноРус - 2016 - 224с. - ISBN: 978-5-406-04604-3 - Текст электронный // ЭБС BOOKRU - URL: https://book.ru/book/918036