rpd000002406 (1006598), страница 2
Текст из файла (страница 2)
Тематика: Разработка сценария на языке интерпретатора shell
Трудоемкость(СРС): 44
Прикрепленные файлы:
Типовые варианты:
-Разработка приложения для работы с коллекцией музыкальных компакт-дисков
-Разработка приложения для учета книг в библиотеке
-Разработка приложения для учета товаров в сети магазинов
- Разработка приложения для поиска автомобилей в автосалонах
-Разработка приложения для работы с базой данных аккордов
-
Рубежный контроль
1.1. Рубежный контроль 1
Тип: Тестирование
Тематика: Операционная система Unix
Прикрепленные файлы:
Перечень вопросов и задач:
1.Определение понятия "операционная система" её назначение и место в вычислительных системах
2.Основные особенности и обзор операционных систем семейства UNIX/
3.Режимы обработки вычислительных заданий под управлением ОС.
4.Обобщенная структура и состав ОС UNIX, разновидности и назначение интерфейсов ОС.
5.Основные принципы построения операционных систем.
6.Идеология и свойства ОС UNIX. Функции оболочки shell.
7.Понятие среды пользователя и средства её настройки.
8.Процедура входа пользователя в систему UNIX. Назначение. Результаты входа.
9.Команды для связи пользователей системы UNIX. Особенности их использования.
1.2. Рубежный контроль 2
Тип: Тестирование
Тематика: Команды работы с файлами и каталогами в Unix.
Прикрепленные файлы:
Перечень вопросов и задач:
1.Файлы операционных систем. Стандартные расширения имен файлов при использовании стандартных обрабатывающих программ.
2.Генерация имен файлов. Назначение. Примеры.
3.Структура системы каталогов UNIX. Разновидности маршрутных имен файлов. Примеры.
4.Средства командного языка для управления каталогами. Примеры использования.
5.Структура каталога файловой системы UNIX. Назначение полей.
6.Команды поиска файлов в системе каталогов. Принципы использования.
7.Команды управления файлами в ОС UNIX. Примеры применения.
8.Назначение и возможности команды организации ссылок на файлы.
9.Права доступа к файлам и каталогам в ОС UNIX. Кодирование прав доступа. Влияние их на выполнение операций над файлами и каталогами.
10.Команды управления правами доступа к файлам и каталогам в ОС UNIX.
1.3. Рубежный контроль 3
Тип: Тестирование
Тематика: Управление процессами в Unix.
Прикрепленные файлы:
Перечень вопросов и задач:
1.Понятия ресурсов и процессов. Общая схема организации процессов в ОС UNIX.
2.Дескриптор процесса. Средства взаимодействия процессов.
3.Средства командного языка для получения информации о процессах.
4.Пример сообщения. Какие сведения о состоянии и очереди процессов данного терминала могут быть получены из сообщения.
5.Принципы организации многозадачного режима выполнения заданий с терминала пользователя.
6.Управление фоновыми процессами.
7.Командные средства управления процессами. Назначение команд.
-
Промежуточная аттестация
1. Рейтинг
Прикрепленные файлы:
Вопросы для подготовки к экзамену/зачету:
1.Рубежный контроль 1
2.Рубежный контроль 2
3.Рубежный контроль 3
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Робачевский А. М. Операционная система UNIX. — 2-е изд. — СПб.: БХВ-Петербург, 2010. — 656 с.
2. Олифер В. Г., Олифер Н. А. Сетевые операционные системы. — СПб.: Питер, 2002. — 544 с.
3. Сивер Э. Linux. Справочник. - Пер. с англ. - СПб: Символ-Плюс, 2001. - 912 с.
4. Керниган Б., Пайк Р. UNIX. Программное окружение.– Пер. с англ.– СПб: Символ-Плюс, 2003.– 416 с.
б)дополнительная литература:
1. Гордеев А. В. Операционные системы: Учебник для вузов. - 2-е изд. - СПб.: Питер, 2007. - 416 с. - ISBN 978-5-94723-632-3
2. Иртегов Д. В. Введение в операционные системы. - 2-е изд. - СПб.: BHV-СПб, 2007. - ISBN 978-5-94157-695-1
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
1. Операционная система UNIX. –[Электронный]. – Код доступа: http://citforum.ru/operating_systems/unix/contents.shtml. – название с экрана.
2. История и общая характеристика семейства операционных систем UNIX.–[Электронный]. – Код доступа: http://www.osys.ru/os/7/istoriya_i_harakteristika_unix.shtml. – Название с экрана.
3.
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. Специализированная аудитория, оснащенный IBM PC, объединенными в локальную сеть с выходом в Интернет.
2. Комплекс мультимедийных средств для демонстрации лекционного материала и показа примеров.
3. Персональный переносной компьютер для преподавателя, сопряженный с комплексом мультимедийных средств.
4. Набор слайдов в PointPower к каждой лекции.
5. Раздаточный материал с отлаженными примерами программ по разделам дисциплины.
Приложение 1
к рабочей программе дисциплины
«Операционные системы »
Аннотация рабочей программы
Дисциплина Операционные системы является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Прикладная математика и информатика. Дисциплина реализуется на 8 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 806.
Дисциплина нацелена на формирование следующих компетенций: ОК-11 ,ОК-12 ,ОК-13 ,ОК-14 ,ОК-15 ,ПК-2 ,ПК-6 ,ПК-9 ,ПК-10.
Содержание дисциплины охватывает круг вопросов, связанных с: построением и функционирование операционных системы и на уровне, позволяющем квалифицированно устанавливать, настраивать, администрировать, модернизировать и устранять неисправности в работе используемой операционной системы.
В ходе изучения дисциплины студент должен:
Знать: состав операционной системы и назначение основных модулей; принципы построения операционных систем; организацию управления локальными и распределенными ресурсами; процессы установки, загрузки и управления операционной системы.
Уметь: создавать файлы сценария установки и инсталлировать операционные системы; работать с системной базой данных реестра; организовать пользовательскую среду для работы.
Владеть: навыками программирования на языке ассемблера и языках высокого уровня; навыками работы с операционными системами общего назначения; навыками инсталляции и сопровождения операционных систем и сред, разработки программных моделей вычислительного процесса многопрограммных операционных систем с детализацией
уровней задач, процессов, потоков и взаимоблокировок.
Иметь представление о тенденциях и перспективах развития распределенных операционных сред и новых направлениях сетевых технологий.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: рубежный контроль в форме Тестирование и промежуточная аттестация в форме Рейтинг.
Общая трудоемкость освоения дисциплины составляет 4 зачетных единиц, 144 часов. Программой дисциплины предусмотрены лекционные (22 часов), практические (0 часов), лабораторные (32 часов) занятия и (90 часов) самостоятельной работы студента. «Операционные системы» является дисциплиной профессионального цикла и обеспечивает подготовку студентов по направлению 010400. Дисциплина реализуется на факультете №4 МАИ кафедрой 803 и 808Б.
Содержание дисциплины направлено на подготовку студентов к работе в средах современных операционных систем и изучение многообразия подходов к построению операционных систем; структур операционных систем;
работы и программирования интерфейсов пользователя в операционных системах; тенденций развития современных операционных систем.
Для усвоения курса необходимы знания по дисциплинам «Основы информатики», «Языки и методы программирования», «Архитектура компьютеров».
В ходе изучения дисциплины студентам дается развернутое, логически выстроенное представление об операционных системах, как новом направлении информатики, включающем самые разные аспекты современных технологий
создания программного обеспечения. Рассматриваются конкретные технические решения и алгоритмы, обеспечивающие надежность и удобный интерфейс базовых ОС. Именно в этом ряду дается основной объем практических знаний,
позволяющий студентам ориентироваться в широком круге современных операционных систем. Основной акцент делается на практическое освоение основных алгоритмов, реализующих базовые функции ОС, в особенности при реализации
драйверов современных устройств.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: чтение лекций, проведение практических занятий, самостоятельную работу.
Приложение 2
к рабочей программе дисциплины
«Операционные системы »
Cодержание учебных занятий
-
Лекции
1.1.1. Введение в операционные системы(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.1.2. Общие сведение об операционной системе Unix(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.2.1. Пользователи в ОС Unix(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.3.1. Файлы и файловая подсистема(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.4.1. Процессы в ОС Unix(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.4.2. Межпроцессное взаимодействие(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.5.1. Программный интерфейс Unix(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.5.2. Компиляция программ в ОС Unix(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.5.3. Командные интерпретаторы(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.6.1. Подсистема ввода-вывода(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
1.7.1. Поддержка сети в ОС Unix(АЗ: 2, СРС: 2)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
-
Практические занятия
-
Лабораторные работы
1.2.1. Знакомство с многопользовательской ОС Unix(АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: Изучаются команды:
date - определение текущей даты и времени;
env - вывод значений переменных среды;
who, id - идентификация пользователей;
write, mesg - команды обмена прямыми сообщениями;
mail - отправление и чтение почтовых сообщений;
more - постраничный вывод содержимого файла на экран.