• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2021/2022

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

Статус: Курс обязательный (Информатика и вычислительная техника)
Направление: 09.03.01. Информатика и вычислительная техника
Когда читается: 3-й курс, 1, 2 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Преподаватели: Васильев Алексей Сергеевич, Прокофьева Екатерина Николаевна
Язык: русский
Кредиты: 4
Контактные часы: 60

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

Аннотация

В теоретической части курса изучаются фундаментальные концепции и принципы построения современных операционных систем. Лекции посвящены рассмотрению ключевых подсистем и механизмов, лежащих в основе операционных систем, таких как управление процессами, управление памятью, файловые системы и методы обеспечения безопасности. Особое внимание уделяется общим архитектурным решениям и алгоритмам, не привязанным к конкретной операционной системе.Практическая часть курса демонстрирует, как теоретические знания реализуются на примере операционной системы UNIX. Студенты получают возможность закрепить полученные знания, выполняя лабораторные работы по конфигурированию, настройке и администрированию Linux-систем(общее название UNIX-пободных операционных систем, которые разработаны в рамках проекта GNU - проект по разработке СПО). Этот подход позволяет сформировать у обучающихся целостное понимание устройства и функционирования современных операционных систем.Курс нацелен на подготовку студентов к эффективному использованию и управлению операционными системами в их будущей профессиональной деятельности, а также закладывает основу для дальнейшего изучения более специализированных аспектов системного программирования и администрирования.
Цель освоения дисциплины

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

  • 1. Формирование понимания фундаментальных концепций и принципов работы операционных систем;
  • 2. Изучение архитектуры, компонентов и функций ключевых подсистем операционных систем, таких как управление процессами, управление памятью, файловые системы и ввод/вывод;
  • 3. Получение знаний о механизмах обеспечения безопасности, многопользовательской работы и виртуализации в современных операционных системах;
  • 4. Развитие навыков настройки и администрирования операционных систем;
  • 5. Изучение основных принципов взаимодействия прикладного программного обеспечения с операционной системой;
  • 6. Понимание тенденций развития операционных систем и их роли в современных информационных технологиях.
Планируемые результаты обучения

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

  • знание структуры дерева каталогов; знание основных типов файлов Linux; умение выполнять основные операции с файлами различных типов; умение создавать, запускать, настраивать и проводить основные операции в рамках виртуальной машины; комплексное знание интерфейса Альт Образование; умение проводить установку ОС Альт;
  • понимание места ОС Альт в современном разнообразии Linux; знание технической документации и основных стандартов, имеющих отношение к Linux; понимание принципов создания файловых систем; освоение файловых менеджеров и операций;
  • умение организовывать работу системных служб; понимание роли системы межпроцессного взаимодействия; умение настраивать сервисы; знание работы с Интернет-приложениями, графическими приложениями, аудио и видео приложениями, а также дополнительными приложениями на основе Альт Образование; навыки эффективного прикладного использования инструментов ОС Альт в проектной и исследовательской деятельности.
Содержание учебной дисциплины

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

  • Развитие ИТ-рынка линуксовых ИТ систем. Место и преимущества компании Базальт СПО и дистрибутива Альт Образование 9: базовые сведения и раскрытие сущности.
  • Введение в операционные системы основы работы с ними на примере ОС Альт.
  • Терминал и командная строка. Структура файловой системы.
  • Доступ процессов к файлам и каталогам. Управление пакетами, процессами и нитями. Права доступа.
  • Работа с текстовыми данными. Текстовый редактор.
  • Этапы загрузки системы. Работа с ядром.
  • Политика свободного лицензирования. История Linux: от ядра к дистрибутивам.
  • Сетевые и серверные возможности
  • Интернет-приложения в составе Альт Образование
  • Офисные и графические приложения: особенности и возможности
  • Аудио и видео приложения. Дополнительные специализированные приложения.
  • Прикладные программы.
Элементы контроля

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

  • неблокирующий Экзамен
  • неблокирующий Практическая работа 1 Выбор, загрузка и установка системы, работа с виртуальной машиной.
  • неблокирующий Тест знаний за 1 модуль в системе SmartLMS
  • неблокирующий Практическая работа 2. Работа с терминалом и базовыми командами. Работа с технической документаци
  • неблокирующий Практическая работа 3. Разграничение прав доступа и категории пользователей, Работа с файлами и п
  • неблокирующий Практическая работа 4. Работа с примерами управления процессами и нитями.
  • неблокирующий Практическая работа 5. Работа с ядром системы.
  • неблокирующий Практическая работа 6. Работа с базовыми сетевые возможностями ОС Альт.
  • неблокирующий Практическая работа 7. Работа с интернет-приложениями, графическими приложениями, аудио и видео п
  • неблокирующий Практическая работа 8. Прикладное использование ОС Linux.
Промежуточная аттестация

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

  • 2021/2022 учебный год 2 модуль
    0.05 * Практическая работа 1 Выбор, загрузка и установка системы, работа с виртуальной машиной. + 0.05 * Практическая работа 2. Работа с терминалом и базовыми командами. Работа с технической документаци + 0.05 * Практическая работа 3. Разграничение прав доступа и категории пользователей, Работа с файлами и п + 0.05 * Практическая работа 4. Работа с примерами управления процессами и нитями. + 0.05 * Практическая работа 5. Работа с ядром системы. + 0.05 * Практическая работа 6. Работа с базовыми сетевые возможностями ОС Альт. + 0.05 * Практическая работа 7. Работа с интернет-приложениями, графическими приложениями, аудио и видео п + 0.05 * Практическая работа 8. Прикладное использование ОС Linux. + 0.1 * Тест знаний за 1 модуль в системе SmartLMS + 0.5 * Экзамен
Список литературы

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

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

  • Курячий, Г. В. Операционная система Linux : учебник / Г. В. Курячий, К. А. Маслинский. — 2-е изд. — Москва : ИНТУИТ, 2016. — 450 с. — ISBN 5-9556-0029-9. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100278 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Курячий, Г. В. Операционная система Unix : учебное пособие / Г. В. Курячий. — 2-е изд. — Москва : ИНТУИТ, 2016. — 258 с. — ISBN 5-9556-0019-1. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100281 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Современные операционные системы : учеб. пособие, Назаров С.В., Широков А.И., 2011

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

  • Современные операционные системы : 16+, Таненбаум Э., Бос, Х., 2019

Авторы

  • Прокофьева Екатерина Николаевна