Методические материалы для студентов
Высшего государственного колледжа связи кафедры ПОСТ
системное программное обеспечение
Учебная программа
(рабочий вариант)
для
специальности:
1-45 01 03 Сети телекоммуникаций
Курс «Системное
программное обеспечение» предназначен дать знания о принципах операционных
систем, причем особое внимание в ней уделено мультипрограммированию. Кратко
будет описаны концепции и аппарат, требуемые для проектирования и понимания
реальных систем, а также как некоторая операционная система х реализована на
машине у, для иллюстрации применения частных принципов в реальной системе. Изучение
дисциплины имеет целью:
систематизировать
знания студентов о современных стандартах, протоколах и средствах, используемые
при создании и эксплуатации современного системного обеспечения (СПО);
изучить
принципы и технологические основы СПО и их взаимодействия в компьютерных
системах;
привить студентам практические навыки в эксплуатации СПО;
воспитывать у
студентов ответственность за своевременность и качество решения поставленных
задач.
Название
тем, их содержание, объем в часах лекционных занятий
|
№ п/п |
Название тем |
Содержание |
Объем в часах |
|
|
|||
|
1 |
2 |
3 |
4 |
|
Седьмой семестр |
|
||
|
1 |
Краткая характеристика дисциплины. Общие сведения об основах СПО. Основные понятия и определения СПО |
2 |
|
|
2 |
Системные ресурсы. Назначение ОС. Типы ОС ЭВМ. ОПИСАНИЕ ПРОЦЕССОВ, ПРОИСХОДЯЩИХ ПРИ
ЗАГРУЗКЕ
ОС WINDOWS NT, Модель безопасности Windows NT |
8 |
|
|
3 |
Краткий обзор современных
языков программирования. Программно-аппаратный принцип построения. Критерии выбора языка при
Программном принципе построения. Требования к языку для систем реального
времени |
4 |
|
|
4 |
Взаимодействие
процессов. Классический подход. |
. ПРИРОДА ПОСЛЕДОВАТЕЛЬНЫХ ПРОЦЕССОВ. СЛАБО СВЯЗАННЫЕ
ПРОЦЕССЫ. НОВЫЙ ПОДХОД К ЗАДАЧЕ ВЗАИМНОГО ИСКЛЮЧЕНИЯ. Синхронизирующие
примитивы. Применение синхронизирующих примитивов к задаче взаимного
исключения. ОБЩИЙ СЕМАФОР. Типичное использование общего семафора.
Избыточность общего семафора. Ограниченный буфер. ПРОБЛЕМА ТУПИКОВ. Алгоритм
банкира. |
4 |
|
5 |
Типы и объекты задач в ЯВУ Ada. Защищенные типы и объекты.
Защищенные подпрограммы. Цикл жизни задачи. Прерывания. |
2 |
|
|
|
|
Итого 7 семестр: |
20 |
|
|
|
Всего за учебный год: |
20 |
Лабораторные
занятия, их наименование и объем в часах
|
№ п/п |
Наименование |
Объем в часах |
|
|
Седьмой семестр |
|
|
|
|
1 |
4 |
|
|
|
2 |
4 |
|
|
|
3 |
Синхронизация потоков при помощи семафоров и критических секций |
8 |
|
|
4 |
4 |
|
|
|
5 |
8 |
|
|
|
6 |
4 |
|
|
|
|
Итого 7 семестр: |
32 |
|
|
|
Всего за
учебный год: |
32 |
|