Пререквизиты курсa:алгоритмизация и основы программирования; информатика, физические осно-
вы ЭВМ.
Постреквизиты курса: инструментальные средства разработки программ,компьютерные сети
Цель: изучение студентами принципов построения и архитектуры операционных систем (ОС); взаимодействия ОС с аппаратными средствами ПЭВМ и организации работы с пользователем; теоретических основ организации подсистем управления процессами, памятью, вводом-выводом, файлами.
Содержание:
Понятие операционной системы. Назначение и
функции операционной системы. Классификация операционных систем. Понятие «процесс» и «поток». Алгоритмы, основанные на квантовании и приоритетах. Управление памятью. Сегментный, страничный, сегментно-страничный способ организации памяти. Управление вводом-выводом. Управление файлами. Файловые системы (FAT, NTFS). Архитектура Windows. Структура реестра. Архитектура операционной системы Linux.
Компетенции: знание архитектуры ОС Windows и Linux, функционального назначения и местонахождения их логических составляющих, набора основных команд и интерфейса; умение инсталлировать и настраивать данные ОС; подключать оборудование; организовывать выполнение приложений и ППП, использовать механизмы динамического обменаданными; служебные программы и утилиты, системные ресурсы; организовывать диалог с
ЭВМ на базе командных языков программных оболочек, составлять программы для управ-
ления функционированием ЭВМ
|