КУРС : "Операционные системы"

 

Информация о подразделении, отвечающего за СЭУМК.

Подразделение разработчик СЭУМК Разработчики СЭУМК
Кафедра Вычислительной техники Институт Кибернетики

к.т.н., доцент, Шерстнёв Владислав Станиславович

Список дисциплин использующих СЭУМК "Операционные системы" в учебном процессе.

 

Обеспечивающая кафедра

Код специальности, специальность

№, Дисциплина

Уровень

Курс

Форма обучения

Количество часов, (Аудиторная, Самостоятельная, Кредиты)

Форма контроля

ВТ 230100 очная  180 (90, 90, 4)  экзамен 
       
               
               
               
ЦЕЛИ КУРСА

 Целями преподавания курса являются:

  • ознакомление студентов с назначением, свойствами, архитектурой и основами функционирования современных операционных систем (ОС);
  • выработка навыков работы с ОС семейства Microsoft Windows и Unix.

Поставленные цели полностью соответствуют целям (Ц1-Ц5) ООП.

МЕЖПРЕДМЕТНЫЕ СВЯЗИ

 Дисциплина «Операционные системы» (Б3.Б5) является базовой профессионального цикла (Б3).

Для её успешного усвоения необходимы знания базовых понятий информатики и вычислительной техники, роли и значения информатики в современном обществе, языков программирования, основ построения и архитектур ЭВМ; умения выбирать, комплексировать аппаратные средства вычислительных систем. Владеть навыками работы на персональном компьютере, навыками конфигурирования компьютеров различного назначения.
Пререквизитами данной дисциплины являются: дисциплина математического и естественнонаучного цикла (Б2) «Информатика» (Б2.Б1); профессионального цикла (Б3) «Программирование» (Б3.Б2), «Организация ЭВМ» (Б3.Б4.1).

СТРУКТУРА ТЕОРЕТИЧЕСКОЙ ЧАСТИ КУРСА

Теоретическая часть курса состоит из 5 модулей:

  1. Модуль «Введение в ОС»
  2. Модуль «Архитектурные особенности ОС. Классификация ОС».
  3. Модуль «Процессы и потоки»
  4. Модуль «Управление памятью»
  5. Модуль «Файлы и файловые системы»

СТРУКТУРА ПРАКТИЧЕСКОЙ ЧАСТИ КУРСА

Практическая часть курса состоит из 4 лабораторных работ:

  1. Знакомство с Unix и основами интерактивной работы
  2. Получение практических навыков использования утилиты GNU Make для сборки проекта
  3. Разработка простейших программ с использованием основ многопоточного программирования, синхронизация потоков с использованием различных средств
  4. Разработка приложения с использованием средств межпроцессного взаимодействия

КЛЮЧЕВЫЕ СЛОВА

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

ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЯМИ

Шерстнёв Владислав Станиславович. e-mail: vss@tpu.ru. тел.701-609

Copyright ©2014. Tomsk Polytechnic University, 
All rights reserved.

Уровень квалификации: Начальный