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

 

Наименование структурного подразделения: Отдел дополнительного ИТ-образования

Версия курса: 1.0

Дата запуска: 1 сентября, 2021

Трудоемкость: 2 зачетных единицы

Автор курса:

Попов Анатолий Анатольевич, доцент кафедры ИУС ИИТК, кандидат технических наук



Описание курса:

Цель: формирование знаний в области современной теории операционных систем – программного обеспечения, без которого невозможно использовать никакое пользовательское ПО. Необходимо сформировать у учащегося знания о разновидностях операционных систем, базовых понятий и функциях современных ОС, принципах их функционирования, способах установки и настройки, а также способах реализации конкретных функций.

   Задачи: знакомство с историей развития теории операционных систем, типами, функциями и требованиями к современным операционным системам; освоение основных принципов реализации и взаимодействия вычислительных процессов, знакомство со способами их синхронизации; изучение методов реализации мультизадачности операционных систем. Способами вызова, типами и последовательностью обработки прерываний, исключений; освоение принципов представления иерархии памяти в современных вычислительных системах, знакомство с алгоритмами замещения, способами борьбы с фрагментацией, типами адресов, виртуализацией; файловых систем (типы, способы размещения файлов, структуры томов, способы защиты и восстановления), драйверов (аппаратных, многоуровневых, их связи с ядром и контроллерами устройств, динамической загрузкой и выгрузкой), а также способов реализации ввода – вывода (например, DMA - контроллеры); освоение способов установки и настройки операционных систем различных типов, выбор системы под конкретную задачу, решение производственных задач при помощи эффективного администрирования систем.


Язык курса: русский

Направления подготовки:

Дополнительная профессиональная программа