Пререквизиты курса: технология программирования, информатика, физические основы ЭВМ.
Постреквизиты курса: инструментальные средства разработки программ, компьютерные сети.
Цель:изучение студентами принципов построения и архитектуры операционных систем на основе ядра Linux; взаимодействия ОС с аппаратными средствами ПЭВМ и орга- низации работы с пользователем; теоретических основ организации подсистем управления процессами, памятью, вводом-выводом, файлами.
Содержание: Архитектура операционной системы Linux. Основные функции и компоненты ядра ОС Linux. Структура файловой системы NFS. Разно- видности файлов: обычные файлы, файлы-каталоги, специальные файлы. Процессы в систе- ме Linux. Знакомство с командами в операционной среде Linux. Встроенные и внешние команды. Аргументы команд, перенаправление ввода-вывода. Языки пакетной обработки Shell и Cshell - оболочки системы. Работа с редактором Linux - vi .
Компетенции: знание архитектуры ОС Linux, функционального назначения и место- нахождения их логических составляющих, набора команд и интерфейса; умение инсталлировать и настраивать данные ОС; подключать оборудование; использовать служебные про- граммы и утилиты, системные ресурсы; организовать диалог с ЭВМ на базе командных языков пакетной обработки Shell и Cshell.