Рабочая программа учебной дисциплины




НазваРабочая программа учебной дисциплины
Дата канвертавання07.02.2013
Памер122.33 Kb.
ТыпРабочая программа
Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Национальный исследовательский ядерный университет «МИФИ»


ФАКУЛЬТЕТ ТЕОРЕТИЧЕСКОЙ И ЭКСПЕРИМЕНТАЛЬНОЙ ФИЗИКИ

КАФЕДРА ПРИКЛАДНОЙ МАТЕМАТИКИ


«УТВЕРЖДАЮ»

Декан факультета ЭТФ

______________/ Беляев В.Н.

«____»______________ 2012 г.


РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

Современные операционные системы


Направление подготовки (специальность)

080100.68 Экономика

Профиль подготовки




Наименование образовательной программы (специализация)

Математические методы в экономике

Квалификация (степень) выпускника

магистр

Форма обучения

очная



г. Москва, 2012 г.



Семестр

Трудоем-кость., кр.

Общий объем курса, час.

Лекции, час.

Практич. занятия, час.

Лаборат. работы, час.

СРС, час.

Форма(ы) итог. контроля, экз./зач./ КР/КП

2

2

72

15

0

0

57

зачет


Группы: Т02-М(31Э)


1.ЦЕЛИ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ


Целями освоения учебной дисциплины «Современные операционные системы» являются:

  • формирование у обучающихся универсальных, общенаучных и профессиональных компетенций в соответствии с ФГОС ВПО,

  • воспитание гармонично развитой личности, осознающей свою социальную роль и место своей профессии в общем направлении развития информационных технологий,

  • развитие у обучающихся необходимых личностных качеств и формирование универсальных и общекультурных компетенций в соответствии с ФГОС ВПО


2.МЕСТО УЧЕБНОЙ ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО


Для успешного освоения дисциплины «Современные операционные системы» необходимы компетенции, формируемые в результате освоения следующих дисциплин:

ЭВМ и периферийные устройства

Программирование (алгоритмы и структуры данных)

Программирование (объектно-ориентированное программирование)

Изучение дисициплины «Современные операционные системы» необходимо для успешного освоения дисциплины: Сети и телекоммуникации.

3.КОМПЕТЕНЦИИ СТУДЕНТА, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ / ОЖИДАЕМЫЕ РЕЗУЛЬТАТЫ ОБРАЗОВАНИЯ И КОМПЕТЕНЦИИ СТУДЕНТА ПО ЗАВЕРШЕНИИ ОСВОЕНИЯ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ


1

Владеет культурой мышления, способен к обобщению и анализу, восприятию информации, постановке цели и выбору путей ее достижения.

2

Умеет логически верно, аргументированно и ясно строить устную и письменную речь.

3

Стремится к саморазвитию, повышению своей квалификации и мастерства.

4

Осознает сущность и значение информации в развитии современного общества; владеет основными методами, способами и средствами, получения, хранения и переработки информации.

5

Имеет навыки работы с компьютером как средством управления информацией.

6

Осваивать методики использования программных средств для решения практических задач.

7

Разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования.


4.СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

Общая трудоемкость дисциплины составляет 5 кр., 180 час.

п.п.

Наименование раздела учебной дисциплины

Неде-ли

Лек., час.

Практ. зан./ семинары, час.

Лаб., час.

Обязат. текущий контроль (форма, неделя)

Аттеста-ция раздела (форма, неделя)

Макси-мальный балл за раздел




5 семестр






















1

Элементы теории операционных систем. Введение в интерфейс пользователя ОС UNIX.

1-8

8

0

0




КИ8

30

2

Программирование в ОС UNIX

9-16

7

0

0




КИ16

30




Зачет
















Э

40




Итого за 5 семестр




15

0

0







100


Содержание лекций

Тема 1. Введение

Определение системного программного обеспечения (СПО). Операционная система как составная часть СПО, самая инвариантная к применениям. Определение и терминология операционных систем (ОС). Функции ОС в вычислительных системах. Стандарт POSIX на командный интерфейс UNIX. Обзор UNIX-подобных ОС. Классификация режимов работы ОС. Обобщенная структура UNIX. Базовые принципы построения современных операционных систем. Свойства и идеология UNIX. Функции ядра и оболочки shell. Среда работы пользователя в UNIX

Тема 2

Основные характеристики многопользовательской ОС UNIX. Регистрация пользователя в системе UNIX. Обобщенная структура командной строки UNIX. Группа коммуникационных команд. Перенаправление ввода-вывода.

Тема 3

Файловая система UNIX. Стандартные расширения имен файлов. Этапы подготовки программы к счету обрабатывающими программами. Генерация имён файлов. Структура системы каталогов UNIX. Команды управления каталогами. Команды поиска файлов в системе каталогов. Управление файлами средствами командного языка ОС UNIX.Фильтры и конвееры. Управление правами доступа к файлам и каталогам.

Тема 4

Создание и редактирование текстовых файлов. Встроенный редактор UNIX. Функции и основные команды редактора. Программирование в UNIX. Введение в shell-программирование. Понятия shell- процедур. Переменные языка shell. Подстановка значений переменных. Экспортирование переменных. Проверка условий и ветвление вычислительных процессов. Построение циклических процедур.

Тема 5

Управление процессами в UNIX. Понятия процесса и ресурса. Организация процессов в UNIX. Листинг характеристик процесса. Создание и управление фоновыми процессами. Управление приоритетами процессов. Управление переменными родительских и порожденных процессов. Завершение процессов. Перехватывание и управление сигналами.

Заключение

Обзор сетевых средств UNIX.


Тематика лабораторных работ


5.ОБРАЗОВАТЕЛЬНЫЕ ТЕХНОЛОГИИ


При чтении лекционного материала используется электронное сопровождение курса: справочно-иллюстративный материал воспроизводится и озвучивается в аудитории с использованием проектора и переносного компьютера в реальном времени.

На сайте кафедры также находится методический и справочный материал, необходимый для проведения лабораторного практикума по курсу.

Лабораторный практикум проводится по расписанию в дисплейном классе одновременно для группы студентов, работающих в интерактивном режиме. Допустимо выполнение лабораторных работ в составе локальной сети кафедры или в удаленном режиме, используя Интернет.


6.ОЦЕНОЧНЫЕ СРЕДСТВА ДЛЯ ТЕКУЩЕГО КОНТРОЛЯ УСПЕВАЕМОСТИ, ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ПО ИТОГАМ ОСВОЕНИЯ ДИСЦИПЛИНЫ И УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ


Вопросы к зачету

  1. Основные особенности и обзор операционных систем семейства UNIX.

  2. Режимы обработки вычислительных заданий под управлением ОС. Cредства управления заданиями в ОС UNIX.

  3. Разновидности и назначение интерфейсов ОС UNIX. Командный язык ОС UNIX.

  4. Основные принципы построения операционных систем.

  5. Принцип независимости программ от внешних устройств в ОС UNIX. Примеры.

  6. Идеология и основные характеристики ОС UNIX.

  7. Состав и структура ОС UNIX. Назначение систем и подсистем ОС.

  8. Понятие, разновидности и функции оболочек ОС UNIX.

  9. Понятие среды пользователя и средства её настройки. Пример.

  10. Процедура авторизации пользователя в системе UNIX. Назначение. Результаты авторизации.

  11. Команды для связи пользователей системы UNIX. Особенности их использования. Примеры.

  12. Режим электронной почты. Организация и особенности работы.

  13. Перенаправление ввода-вывода данных в командных строках ОС UNIX. Назначение. Примеры использования.

  14. Файлы операционных систем. Структуры имен ОС UNIX. Стандартные расширения имен файлов.

  15. Последовательность подготовки и выполнения программ в среде ОС UNIX. Стандартные расширения имен файлов обрабатывающих программ. Примеры.

  16. Генерация имен файлов. Назначение. Примеры.

  17. Структура системы каталогов UNIX. Назначение каталогов различного типа.

  18. Разновидности маршрутных имен файлов. Примеры.

  19. Структура листинга каталога ОС UNIX. Средства командного языка для управления листингом .Примеры.

  20. Средства и возможности командного языка ОС UNIX для управления каталогами. Примеры

  21. Команды поиска файлов в системе каталогов ОС UNIX.Возможности формирования условий поиска. Примеры.

  22. Средства командного языка для поиска строк и файлов по содержимому строк в ОС UNIX. Примеры.

  23. Обзор команд управления файлами ОС UNIX. Примеры.

  24. Возможности команд по конкатенации, созданию, формированию и отображению текстовых файлов на стандартом устройстве вывода. Примеры.

  25. Особенности применения команд копирования и перемещения файлов в системе каталогов ОС UNIX. Примеры.

  26. Назначение и возможности команды организации ссылок на файлы. Примеры.

  27. Права доступа к файлам и каталогам в ОС UNIX. Кодирование прав доступа. Примеры.

  28. Команды управления правами доступа к файлам и каталогам в ОС UNIX. Особенности применения. Примеры.

  29. Средства командного языка ОС UNIX для передачи прав доступа. Примеры.

  30. Понятие программного канала ОС UNIX. Конвееры. Команды-фильтры. Принципы работы. Примеры.

  31. Особенности встроенного текстового редактора vi. Общая организация работы и выполнения команд. Разновидности команд.

  32. Понятие shell-процедуры. Создание. Исполнение. Завершение работы. Примеры.

  33. Понятие процедур в ОС UNIX. Передача и обработка параметров. Примеры.

  34. Основные принципы построения операционных систем.

  35. Команда ввода строки текста со стандартного устройства ввода. Обработка элементов строки. Пример.

  36. Локальные переменные языка shell. Разновидности и назначение. Присваивание и подстановка значений переменных. Примеры.

  37. Локальные переменные ОС UNIX. Подстановка результатов работы команд, командных строк и процедур. Примеры.

  38. Три вида подстановок значений переменных. Примеры.

  39. Обзор команд вычисления выражений арифметических операций. Результаты операций. Примеры.

  40. Обзор команд анализа строк символов. Результаты операций. Примеры.

  41. Экспортирование переменных. Назначение. Команды. Примеры.

  42. Понятие кодов завершения выполнения команд. Средства анализа кодов. Примеры.

  43. Результаты проверки файлов, сравнения числовых значений и символьных строк. Как анализируются результаты и для каких целей используются. Примеры.

  44. Механизм выработки и проверки условий в shell-процедурах.

  45. Команда проверки истинности отношений при проверке файлов, числовых значений и анализе символьных строк. Синтаксис команды. Примеры.

  46. Средства ветвления вычислительных процессов в shell-процедурах. Семантика конструкции. Пример.

  47. Средства проверки условий и организации циклов типа «пока истина» в процедурах. Семантика конструкции. Пример.

  48. Средства проверки условий и организации циклов типа «пока ложь»l в процедурах. Семантика конструкции. Пример.

  49. Средства проверки условий и организации циклов с перебором списка переменных в процедурах. Семантика конструкции. Пример.

  50. Понятия ресурсов и процессов в ОС UNIX.Принципы формирования и представления процессов. Общая схема организации управления процессам.

  51. Принципы упорядочивания и управления процессами в ОС UNIX. Дескрипторы процессов.

  52. Назначение и содержание дескриптора процесса. Приоритетные очереди процессов в ОС UNIX.

  53. Средства командного языка для получения информации о процессах. Пример листинга. Какие сведения о состоянии и очереди процессов данного терминала могут быть получены из листинга.

  54. Принципы организации многозадачного режима выполнения заданий с терминала пользователя. Организация и управление фоновыми процессами. Примеры.

  55. Механизм защиты фоновых процессов от внешних прерываний. Отображение механизма в листинге процессов. Пример.

  56. Механизм и команда ОС UNIX по управлению приоритетами процессов в ОС UNIX. Пример применения команды и пример листинга.

  57. Обзор команд по управлению процессами и их назначение. Примеры.

  58. Обзор срендств взаимодействия процессов и механизмов их работьы.

  59. Программные средства взаимодействия процессов. Передача сигналов. Пример применения команды.

  60. Программные средства взаимодействия процессов. Команда перехватывания сигналов. Назначение.



7.УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ


а) основная литература:

1 Забродин Л.Д. UNIX. Введение в командный интерфейс. M: Диалог -МИФИ, 1994.

2.Армстронг Д. Секреты UNIX.М.:Диалектика.2000.

3.Ефанов Д.В., Мельников В.В., Никитин В.Д. Алгоритмы и структуры ядра Linux: Учебное пособие. М.:МИФИ,2002.

4. Соловьев Г.Н., Никитин В.Д. Операционные системы ЭВМ:

Учеб. пособие для студентов спец. "ЭВМ, системы, комплексы и сети, -М.: Высш. шк./ 1989.

б) дополнительная литература:

1. Топхем Д., Чыонг Х.В. ЮНИКС и КСЕНИКС / Пер. с англ. - М.: Мир, 1988.

2. Дайсон П. Операционная система UNIX: настольный справочник. М.:ЛОРИ.1997.

3. МакМален Дж. UNIX/Пер.с англ. В.Л. Григорьева. – М.:

Компьютер, ЮНИТИ, 1996.

4. Дунаев С. UNIX SYSTEM V. Общее руководство. -М.: Диалог - МИФИ, 1995.


8.МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

Чтение лекций сопровождается презентацией с использованием стандартного мультимедийного оборудовакния.

Для выполнения лабораторных работ используется оборудование дисплейного класса. Все компьютеры объединены в локальную вычислительную сеть с выходом в Интернет.


Программа составлена в соответствии с требованиями ФГОС ВПО по направлению подготовки (специальности) 230100.62 Информатика и вычислительная техника.


Автор:


Рецензент:


Программа одобрена на заседании кафедры №17

Дадаць дакумент у свой блог ці на сайт

Падобныя:

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины судебная психиатрия Направление подготовки 03050062 «Юриспруденция»
Рабочая программа учебной дисциплины одобрена на заседании методической комиссии факультета

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины «История и теория адвокатуры» «History and Theory of the Bar»
Требования к подготовленности обучающегося к освоению содержания учебной дисциплины (пререквизиты)

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины
Рабочая программа составлена на основании Программы по хирургическим болезням для студентов высших медицинских учебных заведений...

Рабочая программа учебной дисциплины iconРабочая программа дисциплины (модуля) 030900- удмуртский язык в межкультурной коммуникации
Структура дисциплины по видам учебной работы, соотношение тем и формируемых компетенций

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины «развитие и современное состояние мировой автомобилизации»
Рабочая программа разработана в соответствии с требованиями федерального государственного образовательного стандарта высшего профессионального...

Рабочая программа учебной дисциплины iconПримерная программа учебной дисциплины слушание музыки и музыкальная грамота
Примерная программа учебной дисциплины является частью примерной дополнительной предпрофессиональной образовательной программы в...

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины «философия»
Изучение дисциплины направлено на развитие навыков критического восприятия и оценки источников информации, умения логично формулировать,...

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины ен. В. 01 Современные мобильно-цифровые
Компонент цикла дисциплин – по выбору студента, устанавливаемые вузом (факультетом)

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины «Социология культуры»
Автор: Ветров Сергей Александрович, зав кафедрой «Связи с общественностью», д филос наук, профессор

Рабочая программа учебной дисциплины iconРабочая программа учебной дисциплины «иностранный язык»
Изучение иностранного языка также призвано обеспечить развитие комплекса общекультурных и общенаучных компетенций, включая

Размесціце кнопку на сваім сайце:
be.convdocs.org


База данных защищена авторским правом ©be.convdocs.org 2012
звярнуцца да адміністрацыі
be.convdocs.org
Галоўная старонка