6.1. Контрольныеработы для проведения текущего контроля
Контрольная работа №1
Первая контрольная работа содержит ряд заданий на следующие темы:
Что происходит при загрузке системы Linux?
Назовите и охарактеризуйте типы интерфейсных оболочек Linux.
Зачем необходима регистрация в системе?
Зачем нужны виртуальные консоли и как переключаться между ними?
Как определить тип файла?
Определите понятие – путь к файлу. Определите различия между текущим, домашним и родительским каталогами.
Какие команды следует использовать поиска и просмотра файлов?
Какие требования предъявляются к именованию файлов в ОС Unix и Linux?
Перечислите операции по ведению пользовательской файловой подсистемы.
Какой каталог в системе предназначен для создания подкаталогов и записи файлов пользователя?
Чем команда rm отличается от команды rmdir?
Как создать простейший текстовый файл?
Определите различие между операциями копирования, перемещения и переименования. Опишите порядок записи соответствующих команд.
Что такое шаблон имени? Опишите назначение символов «*» и «?» в шаблонах имен.
Что такое система прав доступа к данным?
Кто такой владелец файла?
Кто и какой командой может установить (изменить) права доступа для файла?
Как присвоить файлу несколько имен?
Объясните различие между «жесткими» и «символическими» связями файл.
Каким образом осуществляется навигация по тексту?
Что представляют собой жесткий и гибкий диски?
Определите понятия сектор, дорожка, поверхность, цилиндр как элементы дисковой памяти?
Для чего нужны разделы жесткого диска?
Определите понятия – форматирование и монтирование.
Как перенаправить ввод-вывод?
Сформулируйте понятия – фильтр и конвейер команд.
Уточните особенности понятий процесс и работа. Перечислите режимы выполнения работ.
Какие команды следует использовать для изменения режимов выполнения работ?
Определите понятия: адрес сети, адрес хоста, маска сети. Как подключить сетевую файловую систему?
Что такое NFS, как активизировать указанное средство?
6.2. Контрольные вопросы и задания для проведения промежуточной аттестации Примерный перечень вопросов к экзамену по дисциплине
«Архитектура операционных систем»
Введение в операционные системы.
Определение, назначение, состав и функции операционных систем.
Предназначение и характеристика операционной системы как менеджера ресурсов.
Предназначение и характеристика операционной системы как виртуальной машины.
Предназначение и характеристика операционных оболочек.
Предназначение и характеристика операционных сред.
Эволюция операционных систем.
Классификация операционных систем.
Концептуальные основы операционных систем.
Процессы как абстракция ОС, их характеристика.
Память (адресное пространство) как абстракция ОС, ее характеристика.
Файловая система и ввод-вывод информации как абстракции ОС, их характеристики
Интерфейсы пользователя и прикладного программирования.
Структурная организация операционных систем.
Характеристика архитектуры ОС – монолитное ядро.
Характеристика архитектуры ОС – многоуровневые (многослойные) системы.
Характеристика архитектуры ОС – виртуальная машина.
Характеристика микроядерной архитектуры ОС.
Требования к современным операционным системам.
Инсталляция и конфигурирование операционной системы, начальная загрузка.
Понятие мультипрограммирования, принципы его реализации в пакетных ОС.
Принципы реализации мультипрограммирования в ОС с разделением времени.
Понятие мультипрограммирования, принципы его реализации в ОС реального времени.
Модель (описание) процессов.
Жизненный цикл процесса (потока).
Планирование и диспетчеризация процессов.
Характеристика алгоритмов планирования процессов и потоков.
Суть синхронизации процессов.
Средства синхронизации процессов и потоков.
Функции ОС по управлению памятью в мультипрограммной системе.
Типы адресов памяти, их характеристика.
Способы структуризации виртуального адресного пространства в ОС.
Подходы к преобразованию виртуальных адресов в физические адреса.
Алгоритмы распределения памяти.
Виртуализация оперативной памяти.
Страничное распределение виртуальной памяти.
Сегментное распределение виртуальной памяти.
Сегментно-страничное распределение виртуальной памяти.
Суть кэширования данных.
Функционирование кэш-памяти.
Расширение возможностей пользователя.
Основные понятия файловой системы ОС.
Имена файлов, типы файлов и их атрибуты.
Логическая организация файлов.
Файловые операции.
Физическая организация файловой системы.
Действия при обращении из программы к данным на диске.
Характеристика существующих файловых систем.
Характеристика устройств ввода-вывода.
Назначение, задачи и технологии подсистемы ввода-вывода.
Способы реализации операции ввода-вывода.
Порядок работы DMA-контроллера.
Согласование скоростей обмена и кэширования данных.
Разделение устройств и данных между процессами.
Обеспечение логического интерфейса между устройствами и системой.
Поддержка широкого спектра драйверов. Динамическая загрузка и выгрузка драйверов.
Поддержка синхронных и асинхронных операций ввода-вывода.
Многослойная (иерархическая) модель подсистемы ввода-вывода.
Типы драйверов, их характеристики.
Обеспечение жизнеспособности системы.
Операционные оболочки.
Операционные среды.
Локальные и глобальные сети.
Сетевые операционные системы.
Компоненты сети.
Организация файлового сервера.
Работа в сети.
Средства защиты информации в сети.
Установка сетевой операционной системы.
Глобальные сети. Путеводители (навигаторы).
Глобальные и локальные сетевые технологии.
Элементы системной интеграции.
Тенденции и перспективы развития распределенных операционных сред.
Сравнение сетевых и распределенных операционных систем.
Взаимодействие удаленных процессов как основа работы вычислительных сетей.
Логическая организации передачи информации между удаленными процессами.
Понятие протокола.
Многоуровневая модель построения сетевых вычислительных систем.
Адресация удаленных процессов в сети.
Характеристика удаленной адресации и разрешение адресов.
Локальная адресация. Понятие порта.
Полные адреса. Понятие сокета (socket).
Маршрутизация данных в сетях.
Связь с установлением логического соединения и передача данных с помощью сообщений.
Характеристика проблем безопасности ОС и подсистемы безопасности.
Программные и системные угрозы (атаки).
Классификация угроз и атак.
Аутентификация пользователей.
Инициатива надежных и безопасных вычислений.
Принципы разработки безопасных программных продуктов.
Брандмауэр (firewall) – системное ПО для защиты локальной сети от внешних атак.
Криптография.
Уровни безопасности компьютеров.
Подсистема администрирования операционной системы.
Настройка операционной системы.
Организация консоли администрирования в ОС.
Мониторинг, оптимизация и аудит ОС.
Работа с реестром и восстановление реестра.
Программные средства человеко-машинного интерфейса.
Мультимедиа и гипермедиа; аудио и сенсорное сопровождение.
7. Учебно-методическое и информационное обеспечение дисциплины а) основная литература
Гордеев, А. В. Операционные системы : учебник для студентов вузов / А.В. Гордеев. - СПб. : Питер, 2009. - 416 с.
б) дополнительная литература
Немет, Эви. Руководство администратора Linux / Э. Немет, Г. Снайдер, Т.Р. Хейн ; [пер. с англ. Я.П. Волковой и др. ; под ред. Ю.Н. Артеменко - М. : И.Д. Вильямс, 2007. - 1072 с
ЭБС «Znanium. сom.»Поляк-Брагинский, А. В. Администрирование сети на примерах / А.В. Поляк-Брагинский. — СПб.: БХВ-Петербург, 2008. — 419 с - Режим доступа: http://znanium.com/
ЭБС «Znanium. сom.»Назаров, С. В. Операционные среды, системы и оболочки. Основы структурной и функциональной организации: учеб. пособие / С. В. Назаров. - М.: КУДИЦ-ПРЕСС, 2007. - 504 с - Режим доступа: http://znanium.com/
в) программное обеспечение и Интернет-ресурсы
Котенок Д. Ubuntu Linux. Базовый курс: Электронный учебник. – http://ubuntuplanet.ru/support/.
Сафонов В.О. Основы современных операционных систем: Курс лекций. – http://www.intuit.ru/department/os/bmos/.
Электронная энциклопедия Windows. WinPedia.ru. - http://www.winpedia.ru
сайт Windows ХР. – http://www.windxp.com.ru.
Системное программное обеспечение: операционная система Microsoft Windows ХР, операционная система Ubuntu Linux, операционные оболочки Total Commander, Unreal Commander, служебные утилиты.
8. Материально-техническое обеспечение дисциплины Материально-техническое обеспечение дисциплины включает:
1) библиотечный фонд ФГБОУ ВПО «МГТУ»;
2) мультимедийное оборудование для чтения лекций-презентаций;
3) компьютерный класс с установленным программным обеспечением (согласно перечню).
Дополнения и изменения в рабочей программе
за ________/________ учебный год
В рабочую программу
(наименование дисциплины) для направления (специальности)
(номер направления (специальности) вносятся следующие дополнения и изменения:
Дополнения и изменения внес
(должность, Ф.И.О., подпись) Рабочая программа пересмотрена и одобрена на заседании кафедры
_
(наименование кафедры)
«____»___________________20__г.
Заведующий кафедрой__________________ _____________
(подпись) (Ф.И.О.) |