
- •230105 «Программное обеспечение компьютерных систем»
- •Основные источники:
- •Контрольные задания и методические указания по выполнению Общие методические указания по выполнению домашней контрольной работы
- •Выбор варианта домашней контрольной работы
- •Список рекомендуемой литературы Основной
- •Раздел 1. Теоретические вопросы
- •Раздел 2. Оформление практических работ
- •Дисциплины обслуживания
- •Оценки эффективности планирования
- •Пример построения временной диаграммы мультипрограммной работы эвм (дисциплина обслуживания fifo)
- •Исходные данные
- •Порядок выполнения лабораторной работы
- •Порядок выполнения работы.
- •Содержание отчета
- •Контрольные вопросы
- •Раздел 3 команды операционной системы windows
- •1.1 Язык интерпретатора Cmd.Exe. Командные файлы
- •1.1.1 Параметры командной строки. Команда shift
- •1.1.2 Функции анализа имен файлов
- •1.1.3. Переменные среды. Оператор присваивания set. Получение значений переменных
- •1.1.4. Преобразования переменных как строк
- •1.1.5. Операции с переменными как с числами
- •1.1.6 Ввод значения переменной с клавиатуры
- •1.1.7. Связывание времени выполнения для переменных
- •1.1.8. Прерывание и приостановка выполнения командных файлов
- •1.1.9. Вызов внешних командных файлов. Оператор call
- •1.1.11. Оператор перехода goto
- •1.1.12. Оператор проверки условия if
- •1.1.13. Организация циклов c помощью оператора цикла for
- •1.1.14. Циклы и связывание времени выполнения для переменных
- •1.1.15. Утилита поиска строк в текстовых файлах Findstr
- •Раздел 4 проверка знаний по темам 1-го семестра
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Санкт-Петербургский государственный университет
аэрокосмического приборостроения»
Факультет №12
Операционные системы
и среды
Методические указания и контрольные задания
для студентов специальностей
230101 «Вычислительные машины,
комплексы, системы и сети»
и
230105 «Программное обеспечение компьютерных систем»
заочной формы обучения
1 часть
С-Петербург
2014
ВВЕДЕНИЕ
Календарно-тематический план на 1-й семестр
№ зан. |
Вид заня- тий |
Тема и краткое содержание занятий |
Кол. часов на тему
|
Наглядные пособия и приборы для проведения занятий |
Краткое содержание домашних заданий |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
Раздел 1. Общие сведения об операционных системах и средах |
4 |
|
|
1 |
Теор. |
Введение. Особенности аппаратных и программных средств современных ЭВМ и их взаимосвязь на примере обобщенной структурной схемы ПК |
2 |
презентация |
Л1 стр.3-7 |
|
|
Тема 1.1. Назначение, функции и определения ОС |
|
|
|
|
Теор. |
Общие сведения об операционных системах (ОС) и средах. Назначение и функции ОС. Состав и взаимодействие основных компонентов ОС |
Самостоятельная работа |
Л1 стр.9-13 |
|
|
|
Тема 1.2 Эволюция операционных систем. Классификация ОС. |
|
|
|
2 |
Теор. |
Поколения ОС. Эволюция аппаратных средств поддержки ОС и режимов работы в ЭВМ 1-го – 4-го поколений. Типы ОС, Современные тенденции развития ОС. |
1 |
презентация |
конспект |
|
Тема 1.3. Структура общего программного обеспечения. |
|
|
|
|
Теор. |
Вычислительная система и ее составляющие. Ресурсы ВС, управление ресурсами |
1 |
презентация |
конспект |
|
|
|
Тема 1.4 Операционное окружение |
|
|
|
|
Теор. |
Понятие операционного окружения. Понятие базовой и расширенной машины |
Самостоятельная работа |
Л1 стр.40-46 |
|
|
|
Тема 1.5 Интерфейс пользователя |
|
|
|
|
Теор |
Виды интерфейсов. Виды пользовательского интерфейса. Понятие программного интерфейса. |
Самостоятельная работа |
Л1 стр.69-74 |
|
|
|
Раздел 2. Машинно-зависимые свойства операционных систем |
10 |
|
|
|
|
Тема 2.1. Архитектуры современных операционных систем |
|
|
|
3 |
Теор |
Варианты архитектуры операционных систем. Классическая архитектура ОС. Ядро и привилегированный режим ОС. Принципы построения ОС. |
1 |
|
Л1 стр.393-396 |
|
Тема 2.2 Обработка прерываний |
|
|
|
|
Теор. |
Понятие прерывания. Последовательность действий при обработке прерываний. Классы прерываний. Структура и обработка прерываний. |
Самостоятельная работа |
Л2 стр.18-23 |
||
|
Тема 2.3 Процессы и их поддержка ОС. |
|
|
|
|
Теор. |
Управление процессами. Понятие процесса и потока. Состояния процесса. Планирование и диспетчеризация |
1 |
презентация |
Л1 стр.39-42 |
|
|
|
Тема 2.4 Критерии планирования работы процессора |
|
|
|
4
|
Теор. |
Исполнение команд процессором. Алгоритмы планирования работы процессора. |
1 |
презентация |
Л1 стр.48-52 |
Лаб. раб.1
|
Использование программы Debug. |
1 |
Методические рекомендации по выполн-ию лабораторной работы |
Отчет по работе |
|
5 |
Лаб. раб.2
|
Планирование алгоритмов работы процессора |
2 |
Методические рекомендации по выполн-ию лабораторной работы |
Отчет по работе |
|
|
Тема 2.5 Диспетчеризация и планирование. |
|
|
|
6 |
Теор. |
Планирование процессов. Основные понятия. Функции планировщика и диспетчера |
1 |
презентация |
Л2 стр.52-55 |
|
Тема 2.7 Управление памятью. |
|
|
|
|
Теор. |
Управление памятью. Принципы функционирования памяти. Типы памяти. |
Самостоятельная работа |
Л1 стр.53-59 |
||
|
Тема 2.8 Управление виртуальной памятью. |
|
|
|
|
Теор. |
Понятие виртуального ресурса. Отображение виртуальной памяти в реальную. Страничные кадры. Сегментная организация памяти. |
1
|
презентация |
Л1 61-64 |
|
7 |
Лаб. раб. 3 |
Отображение информации о физической, страничной и виртуальной памяти |
2 |
Методические рекомендации по выполн-ию лабораторной работы |
Отчет по работе |
|
|
Раздел 3. Машинно-независимые свойства операционных систем |
3 |
|
|
|
|
Тема 3.1 Файловые системы. Логическая и физическая организация диска |
|
|
|
8 |
Теор |
Понятие файла, характеристики файлов. Назначение, функции файловой системы, состав файловой системы. |
2 |
презентация |
Л1 29-34 |
9 |
Лаб. раб.4
|
Файловая система FAT |
1 |
Методические рекомендации по выполн-ию лабораторной работы |
Отчет по работе |
|
Раздел 4. Операционные системы для персональных ЭВМ. |
5 |
|
|
|
|
Тема 4.1 Операционная система MS DOS. |
|
|
|
|
Теор. |
Операционная система MS-DOS. Основные понятия. Работа с файлами и каталогами. Работа с экраном, принтером, дисками. Командные файлы. |
1 |
|
Л1 стр.87-100 |
|
10 |
Лаб. раб.5
|
Создание командных файлов |
2 |
Методические рекомендации по выполн-ию лабораторной работы |
Отчет по работе |
|
|
Системы управления вводом-выводом ОС. |
|
|
|
11 |
Теор |
Управление устройствами. Физические и виртуальные устройства. Управление вводом-выводом |
2 |
|
конспект |
ВСЕГО: 22 часов |
Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы