Рабочая программа дисциплины Для студентов, обучающихся по направлению 010400. 62 «Прикладная математика и информатика» Москва 2010
Вид материала | Рабочая программа |
СодержаниеСамостоятельная работа Контрольные вопросы и система оценивания |
- Рабочая программа учебной дисциплины Для студентов, обучающихся по направлению 010400., 618.61kb.
- Рабочая программа дисциплины для студентов, обучающихся по направлению 010400. 68 «Прикладная, 202.3kb.
- Программа вступительного экзамена вмагистратуру по направлению 010400 "прикладная, 204.27kb.
- Рабочая программа дисциплины для студентов магистратуры, обучающихся по направлению, 120.54kb.
- Рабочая программа дисциплины, 270.7kb.
- Программа дисциплины «Многомерный анализ текстов» по направлению 010400. 68 «Прикладная, 340.63kb.
- Рабочая программа дисциплины Для направлениий, 424.06kb.
- Программа дисциплины Иностранный язык профессионального общения для направлений 080700., 259.96kb.
- Программа дисциплины «Модели корпусной лингвистики» для направления 010400. 68 «Прикладная, 256.42kb.
- Программа дисциплины Электронные библиотечные ресурсы для направления 080500. 62 Бизнес-информатика,, 460.66kb.
Самостоятельная работа
№п/п | № раздела (темы) дисциплины | Форма самостоятельной работы | Трудоемкость в часах |
1 | 1 | Изучение рекомендованной литературы по теме Интерфейсы операционных систем. Поиск информации в сети Интернет по интерфейсам Unix-систем. Выполнение на ПК домашних заданий по теме Интерфейс командной строки ОС Windows. Разработка командных файлов по индивидуальным заданиям. Домашняя лабораторная работа № 1 «Исследование содержимого дисковой памяти с помощью командных файлов» | 20 часов |
2 | 2 | Изучение рекомендованной литературы по теме Мультипрограммные вычислительные процессы. Поиск информации в сети Интернет по вопросам организации вычислительного процесса в кластерных архитектурах. Решение задач на планирование мультипрограммных вычислительных процессов с различными дисциплинами (алгоритмами) планирования. Приоритетные и бесприоритетные алгоритмы. Динамические приоритеты. Алгоритмы планирования с квантованием. Проведение экспериментов по определению загрузки центрального микропроцессора компьютера. Домашняя лабораторная работа № 2 «Исследование программы Ntimer и Joblab». | 20 часов |
3 | 3 | Изучение рекомендованной литературы по теме страничная и сегментная организация виртуальной памяти. Поиск информации в сети Интернет по алгоритмам преобразования виртуальных адресов в физические в современных микропроцессорах и алгоритмам замещения страниц. Изучить понятия рабочее множество процесса и уровень (степень) мультипрограммирования. Ознакомиться с алгоритмом распределением памяти в “куче”. Решение задач по теме виртуальная память. Проведение экспериментов по изменению размера файла подкачки. Работа над рефератом. | 16 часов |
4 | 4 | Изучение рекомендованной литературы по теме технологии организации ввода-вывода данных в современных компьютерах. Поиск информации в сети Интернет по контроллерам прямого доступа к памяти и контроллерам прерывания. Поиск и загрузка свободно распространяемых утилит управления устройствами. Решение рекомендованных задач по управлению устройствами. Проведение экспериментов с файловой системой: просмотр альтернативных потоков, работа с шифрующей файловой системой. Решение задач по определению размера адресной информации в различных файловых системах. Домашняя лабораторная работа № 3 на тему: «Дефрагментация загрузочных файлов». | 16 часов |
5 | 5 | Изучение рекомендованной литературы по теме сетевые протоколы и организация распределенного вычислительного процесса (транспортная подсистема, удаленный вызов процедур). Изучение сетевых утилит и проведение экспериментов по оценке эффективности сетевого обмена данными. Поиск в сети Интернет эффективных брандмауэров. | 14 часов |
6 | 6 | Изучение рекомендованной литературы по теме безопасность и восстановление операционных систем. Анализ средств антивирусной защиты. Работа с консолью восстановления. Выполнение рекомендованных работ по обеспечению конфиденциальности информации. Выполнение индивидуального домашнего задания. | 14 часов |
7 | 7 | Изучение рекомендованной литературы по теме сетевые операционные системы. Сетевые ОС Windows 2000/2003, Windows Server 2008 и Unix. Выполнение индивидуального домашнего задания. | 14 часов |
ИТОГО: | 114 |
Контрольные вопросы и система оценивания
- Тематика рефератов
- Особенности построения серверных операционных систем.
- Операционные системы для мейнфреймов фирмы IBM.
- Структура и особенности построения IBM ОС Z/OS.
- Структура и особенности построения IBM ОС i5/OS.
- Структура и особенности построения IBM ОС AIX.
- Архитектура платформы IBM Virtualization Engine.
- Структура и особенности построения IBM OS/400.
- Основные производители операционных систем.
- Операционная система QNX.
- Микроядро операционной системы Mach.
- Микроядерные операционные системы.
- Основные производители серверных операционных систем.
- Основные производители клиентских операционных систем.
- Кластерные операционные системы.
- Обзор коммерческих Unix-операционных систем различных производителей.
- Обзор коммерческих Linux-операционных систем различных производителей.
- Обзор свободно распространяемых Unix-операционных систем различных производителей.
- Обзор свободно распространяемых Linux-операционных систем.
- Сравнение свойств Linux-операционных систем различных производителей.
- Оптимизация операционной системы Windows XP.
- Реестр операционной системы Windows XP.
- Инсталляция операционной системы Windows XP.
- Установка нескольких операционных систем на ПК.
- Тенденции развития сетевых операционных систем.
- Операционные системы реального времени.
- Обзор стандартов, регламентирующих разработку операционных систем.
- Операционные системы многопроцессорных компьютеров.
- Виртуальные машины и их операционные системы.
- Множественные прикладные среды.
- Виртуальные приложения.
- Средства виртуализации основных компаний-разработчиков ПО.
- Объектно-ориентированные технологии в разработке операционных систем.
- Операционные системы Интернет-серверов.
- Программные инструментальные средства анализа и оптимизации операционных систем.
- Настройка и оптимизация производительности операционных систем.
- Особенности построения сетевых операционных систем.
- Подготовка жесткого диска к установке операционной системы.
- Сравнительная оценка стоимости владения Windows и Linux операционных систем.
- Анализ надежности и безопасности Windows и Linux операционных систем.
- Прогноз развития операционных систем.
Требования к оформлению реферата
Объем реферата – 20 – 25 стр. печатного текста. Шрифт – не более 14 pt, TimesNewRoman, интервал – 1,5, поля: верхнее, нижнее, левое – 2 см, правое 1,5 см.
На титульном листе указывается название работы, ФИО студента и группа, ФИО преподавателя (научного руководителя), проверяющего и оценивающего реферат, наименование кафедры и учебного заведения. Тема реферата может быть сформулирована самостоятельно, по согласованию с преподавателем.
Название работы оформляется следующим образом:
Реферат по дисциплине «Операционные системы» на тему: «……»
Текст реферата печатается на одной стороне страницы; сноски и примечания печатаются на той же странице, к которой они относятся (через 1 интервал, более мелким шрифтом, чем текст). Основной текст должен сопровождаться иллюстративным материалом (рисунки, фотографии, диаграммы, схемы, таблицы, программы). Если в основной части содержатся цитаты или ссылки на высказывания, необходимо указать номер источника по списку, приведенному в конце реферата, и страницу в квадратных скобках в конце цитаты или ссылки.
Реферат – это краткое изложение в письменной форме содержания прочитанных книг и документов; сообщение об итогах изучения научного вопроса; доклад на определенную тему, освещающий ее вопросы на основе литературных и других источников. Целью написания реферата является углубление знаний по конкретной проблеме, получение навыков работы с научной и научно-популярной литературой. Работа над рефератом требует, как правило, не менее месяца.
В процессе работы над проблемой необходимо:
- вычленить проблему;
- самостоятельно изучить проблему на основе первоисточников;
- дать обзор использованной литературы;
- последовательно и доказательно изложить материал;
- правильно оформить ссылки на источники.
Обязательные структурные элементы реферата:
- Введение, в котором описывается актуальность проблемы, определяются цели и задача реферата; объем введения – 1 - 2 страницы.
- Содержание.
- Текст реферата должен содержать:
- обоснование выбранной темы;
- сравнительный анализ литературы по проблеме;
- изложение собственной точки зрения на проблему;
- выводы и предложения;
- заключение.
4. Список использованных источников должен оформляться в соответствии с ГОСТом и может содержать не только названия книг, журналов, газет, но и любые источники информации (например, сведения из сети Интернет, информацию из теле- и радиопередач, а также частные сообщения каких-либо специалистов, высказанные в личных беседах их с автором реферата).
Реферат излагается доступным научным (научно-популярным) языком в относительно сжатой форме с использованием облегченных синтаксических конструкций. Такие конструкции могут стать своеобразным планом реферативной статьи: “ В рассматриваемой статье ставится ряд вопросов …Автор подчеркивает, что … Более подробно рассмотрена проблема… Анализируются разные точки зрения … В заключение необходимо отметить что …” и т.д.
При выставлении оценки за реферат учитываются следующие компоненты:
- содержательная часть (глубина проработки проблемы, структура работы, объем проанализированных источников и т.п.);
- оформление (соответствие стандарту, эстетика оформления, наличие иллюстративного материала и т.п.);
- защита реферата (ориентация в тексте реферата, ответы на вопросы и т.п.).
Реферат сдается в отпечатанном виде и на электронном носителе.
2. Перечень контрольных вопросов к зачёту
- Дайте определение операционной системы.
- Что такое расширенная виртуальная машина?
- С какими объектами взаимодействует операционная система?
- Назовите основные функции операционной системы.
- Что такое компьютерные ресурсы? Какие они бывают? Как они измеряются?
- Дайте характеристику поколениям операционных систем.
- Каким должен быть интерфейс операционной системы? Что значит “интерфейс, дружественный по отношению к пользователю”?
- Дайте характеристику мультипрограммированию.
- Перечислите формы многопрограммной работы.
- Какая основная причина появления мультипрограммирования?
- Чем многопользовательская система отличается от однопользовательской?
- Что такое аппаратный профиль?
- Чем отличаются драйверы от сервисов?
- Зачем проводится регистрация пользователя в системе?
- В чем суть процесса инсталляции и конфигурирования операционной системы?
- Какие ресурсы компьютера определяют возможность использования той или иной операционной системы?
- Назовите возможные варианты инсталляции современных операционных систем.
- Дайте определение процессу и потоку.
- Чем поток отличается от процесса?
- Как можно представить модель процесса и потока?
- Назовите возможные состояния процесса
- Что такое блок управления процессами?
- Опишите процесс обработки прерываний.
- Дайте характеристику возможным уровням параллелизма выполнения программ.
- Что такое состояние состязания процессов, взаимоисключения и критические участки?
- В чем суть возникновения взаимоблокировок процессов?
- Дайте характеристику методам обнаружения и предотвращения тупиков.
- Дайте определение файлу и каталогу. В чем их главное отличие?
- Что такое файловая система? Назовите типы файловых систем Windows.
- В чем особенность шифрующей файловой системы?
- Что значит термин «разрешения для файлов и папок»?
- Дайте определение иерархической памяти.
- Назовите задачи распределения памяти.
- Дайте определение виртуальной памяти. Перечислите варианты организации такой памяти.
- Что такое подкачка страниц?
- Какие алгоритмы замены страниц вы знаете?
- Охарактеризуйте проблему защиты памяти.
- Назовите варианты организации RAID-массивов.
- Нужно ли бороться с фрагментацией памяти? Какие методы для этого существуют?
- Дайте характеристику распределенной файловой системы Windows 2000. Каковы ее достоинства? В каких случаях ее применяют?
- Что такое прямой доступ к памяти?
- Как организуется управляемый прерываниями ввод-вывод?
- Перечень контрольных вопросов к экзамену
- Системы на мэйнфреймах и персональных компьютерах. Недостатки сосредоточенных и изолированных систем. Понятие компьютерной сети. Преимущества объединения.
- Терминология компьютерных сетей. Физическая и логическая топология, область действия, серверы и их типы, рабочие станции, хосты, узлы, коммуникационная аппаратура.
- Сетевые и распределенные операционные системы. Основные определения. Обобщенная структура сетевой ОС. Сетевые службы и сетевые сервисы. Сетевые файловые системы.
- Одноранговые и серверные операционные системы. Особенности построения и области применения. Виды сетевых ОС.
- Концепция распределенной обработки в сетевых ОС. Модели распределенных приложений. Двухзвенные и трехзвенные схемы.
- Передача сообщений в распределенных системах. Синхронизация. Блокирующие примитивы.
- Вызов удаленных процедур. Особенности реализации по сравнению с вызовом локальных процедур. Схема реализации RPC.
- Понятие безопасности компьютерных систем. Требования безопасности. Сетевая безопасность. Угрозы безопасности и их классификация.
- Безопасность компьютерных систем. Атаки изнутри системы. Злоумышленники, взломщики и их категории. Методы вторжения.
- Безопасность компьютерных систем. Атаки на систему снаружи. Зловредное программное обеспечение и его классификация.
- Системный подход к обеспечению безопасности компьютерных систем. Безопасность как бизнес-процесс. Политика безопасности. Базовые принципы безопасности.
- Выявление вторжений. Методы обнаружения вторжений. Аудит и его возможности. Аудит в Windows 2000.
- Базовые технологии безопасности. Шифрование. Криптосистемы и их виды. Алгоритмы и ключи шифрования.
- Модель симметричного шифрования. Алгоритм и схема шифрования DES.
- Модель и схема несимметричного шифрования. Пример несимметричного шифрования.
- Односторонние функции шифрования и их использования в системах обеспечения безопасности.
- Аутентификация, пароли, авторизация, аудит. Основные понятия. Политика паролей в Windows 2000.
- . Авторизация доступа и ее цели. Схемы авторизации. Авторизация доступа в Windows 2000.
- Защита системных файлов Windows. Подписывание драйверов. Верификация цифровой подписи файлов.
- Технология защищенного канала. Варианты схем создания защищенного канала. Сравнительная характеристика схем.
- Технология аутентификации. Сетевая аутентификация на основе многоразового пароля.
- Технология аутентификации. Сетевая аутентификация на основе одноразового пароля.
- Аутентификация информации. Цифровая подпись. Система Kerberos.
- Защита и восстановление ОС Windows 2000. Архивация. Установочные дискеты. Безопасный режим загрузки.
- Защита и восстановление ОС Windows 2000. Консоль восстановления, диск аварийного восстановления. Резервное копирование и восстановление.
- Требования, предъявляемые к корпоративным сетевым операционным системам. Серверные ОС ведущих производителей.
- Общая характеристика системы UNIX. Интерфейсы системы и их характеристика.
- Структура ядра системы UNIX. Состав и характеристика компонентов ядра.
- Оболочка системы UNIX. Работа в оболочке. Командная строка. Основные команды работы с файлами, каналы, сценарии.
- Процессы в системе UNIX. Создание дочерних процессов. Примеры.
- Операционная система Windows 2000. Структура системы. Основные компоненты и их характеристика.
- Операционная система Windows 2000. Уровень аппаратных абстракций. Функции уровня. Уровень ядра.
- Основные свойства файловой системы NTFS. Структура тома NTFS. Отрезки как единица дискового пространства и их адресация.
- Темы домашних заданий
Отчет о выполненной домашней работе представляется в форме презентации и должен содержать материалы о сути решаемой задачи, в том числе краткую постановку задачи, подход к ее решению, конкретное место использования результатов решения задачи в структурной организации операционной системы, компьютера, его блока или устройства. В презентации (не менее 15 – 20 слайдов) должны быть отражены следующие материалы выполненного задания:
- постановка задачи и ее формализация;
- известные подходы (алгоритмы) решения задачи с пояснениями;
- предложенный (разработанный) или выбранный автором работы алгоритм (подход, метод) решения задачи;
- программа с комментариями на отдельно носителе (CD, дискета);
- результаты эксперимента, представленные графиками и таблицами.
Студент может изменить условие задания по согласованию с преподавателем (в основном в сторону обобщения задачи и расширения диапазона исходных данных).