• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

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

2021/2022
Учебный год
RUS
Обучение ведется на русском языке
4
Кредиты
Статус:
Курс обязательный
Когда читается:
2-й курс, 1, 4 модуль

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

Аннотация

Программа посвящена основам Операционных систем. Рассмотрены основные компоненты ОС(процессы, файлы). В качестве практического примера используется ОС UNIX. На практических занятиях будем работать в shell и программировать на Си с помощью интерфейса системных вызово.
Цель освоения дисциплины

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

  • Знание основных архитектур Операционных Систем.
  • Знание основных компонентов Операционных Система.
  • Умение работать как пользователь в ОС Linux
  • Уметь пользоваться API(системные вызовы) операционных систем.
Планируемые результаты обучения

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

  • Учитывать особенности система ввода-вывода при разработке ПО
  • Правильно интерпретировать основные компоненты ОС
  • Применять полученные знания на практике по работе с процессами в UNIX.
  • Применять полученные знания по работе с памятью в ОС UNIX
  • Уметь выполнять основные операции над файлами.
Содержание учебной дисциплины

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

  • Основы операционых систем
    Понятие операционной системы. Что такое ОС. Эволюция развития. Основные понятия•Архитектурные особенности•Классификация•Архитектура UNIX
  • Процессы
    Понятие процесса. Состояние процесса.Операции над процессами. Межпроцессное взаимодействие.
  • Оперативная память.
    Управление памятью. Виртуальная память
  • Файлы
    Общие сведения о файлах•Организация файлов и доступ к ним•Операции над файлами•Каталоги. Логическая структура файлового архива•Операции над каталогами•Общая структура файловой системы•Управление внешней памятью•Реализация каталогов•Монтирование файловых систем•Связывание файлов•Кооперация процессов при работе с файлами•Hадежность файловой системы•Производительность файловой системы •Реализация некоторых операций над файлами•Современные архитектуры файловых систем
  • Подсистема ввода вывода
    Общие сведения об архитектуре компьютера•Структура контроллера устройства•Опрос устройств и прерывания. Исключительные ситуации и системные вызовы•Прямой доступ к памяти (Direct Memory Access – DMA)•Логические принципы организации ввода-вывода•Систематизация внешних устройств и интерфейс между базовой подсистемой ввода-вывода и Драйверами•Функции базовой подсистемы ввода-вывода
Элементы контроля

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

  • неблокирующий самостоятельная работа
  • неблокирующий Контрольная работа. Устный экзамен
    "Экзамен проводится в письменной форме (опрос по материалам курса). Экзамен проводится на платформе MS Teams (https://teams.microsoft.com). К экзамену необходимо подключиться согласно расписанию ответов, высланному преподавателем на корпоративные почты студентов накануне экзамена. Компьютер студента должен удовлетворять требованиям: наличие рабочей камеры и микрофона, поддержка MS Teams. Для участия в экзамене студент обязан: поставить на аватар свою фотографию, явиться на экзамен согласно точному расписанию, при ответе включить камеру и микрофон. Во время экзамена студентам запрещено: выключать камеру, пользоваться конспектами и подсказками. Кратковременным нарушением связи во время экзамена считается нарушение связи до 5 минут. Долговременным нарушением связи во время экзамена считается нарушение 5 минут и более. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи аналогична процедуре сдачи."
  • неблокирующий Самостоятельная работа 2
Промежуточная аттестация

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

  • Промежуточная аттестация (1 модуль)
    0.3 * Контрольная работа. Устный экзамен + 0.7 * самостоятельная работа
Список литературы

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

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

  • Гостев И. М. - ОПЕРАЦИОННЫЕ СИСТЕМЫ 2-е изд., испр. и доп. Учебник и практикум для академического бакалавриата - М.:Издательство Юрайт - 2019 - 164с. - ISBN: 978-5-534-04520-8 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/operacionnye-sistemy-433850
  • Гостев И. М. - ОПЕРАЦИОННЫЕ СИСТЕМЫ 2-е изд., испр. и доп. Учебник и практикум для СПО - М.:Издательство Юрайт - 2019 - 164с. - ISBN: 978-5-534-04951-0 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/operacionnye-sistemy-438283
  • Одинцов А. А. - ОСНОВЫ МЕНЕДЖМЕНТА 2-е изд., испр. и доп. Учебное пособие для вузов - М.:Издательство Юрайт - 2019 - 210с. - ISBN: 978-5-534-04814-8 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/osnovy-menedzhmenta-437847

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

  • Кони А. Ф. - О РУССКИХ ПИСАТЕЛЯХ. ИЗБРАННОЕ - М.:Издательство Юрайт - 2019 - 311с. - ISBN: 978-5-534-12076-9 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/o-russkih-pisatelyah-izbrannoe-446796