Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Перечень тем лекционных занятий.



Тема 1 Определение и структура системного программного обеспечения

Основные компоненты вычислительных систем и процессов. Элементы вычислительного процесса как этапы решения задач в системе. Системное программное обеспечение как средство управления вычислительной системой. Структура системного программного обеспечения. Языки системного программирования.

Тема 2 Операционные системы

Задачи операционной системы. Основные принципы построения операционных систем. Классификация операционных систем. Понятие операционной среды. Понятие ресурса. Файловые системы.

Тема 3 Управление процессами в операционных системах

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

Тема 4 Управление памятью в операционных системах

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

Тема 5 Управление вводом - выводом

Основные понятия и концепции организации ввода- вывода в ОС. Режимы управления вводом – выводом. Закрепление устройств, общие устройства ввода – вывода. Основные системные таблицы ввода- вывода. Синхронный и асинхронный ввод – вывод. Кэширование операций ввода – вывода при работе с накопителями на магнитных дисках.

Тема 6 Механизмы синхронизации

Семафоры, их концепция. Мониторы, сообщения. Эквивалентность семафоров, мониторов, сообщений. Реализация мониторов и передача сообщений с помощь семафоров. Реализация семафоров и передача сообщений с помощь мониторов. Реализация семафоров и мониторов с помощь очередей сообщений.

 

Содержание практических занятий

Тема 1 Определение и структура системного программного обеспечения

Определении конфигурации и основных характеристик компьютера.

Тема 2 Операционные системы

Изучение особенностей функционирования видеосистемы в текстовом режиме и получение практических навыков работы с видеомонитором в этом режиме.

Тема 3 Управление процессами в операционных системах

Изучение функций системного таймера и работа с ним.

Тема 4 Управление памятью в операционных системах

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

Тема 5 Управление вводом – выводом

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

Тема 6 Механизмы синхронизации

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

 


Перечень тем и заданий для самостоятельного изучения (СРО) студентов очного отделения .

Вид СРС Форма отчетности Вид контроля Объем в часах
1 Подготовка к лекционным занятиям. Конспект Проверка конспекта 20
2 Подготовка к лабораторным, практическим занятиям, выполнение домашних заданий Файлы с выполнен. заданием ДЗ (выполнение домашних практических заданий) 20
4 Изучение материала, не вошедшего в содержание аудиторных занятий Конспект, реферат Защита реферата 20
6 Выполнение индивидуальных заданий Файлы с заданием Проверка задач 20
7 Подготовка к контрольным мероприятиям - РК1, РК2 (тестирование) 10

Итого

90

 

Содержание самостоятельной работы студентов заочного отделения

Вид СРС Форма отчетности Вид контроля Объем в часах
1 Подготовка к лекционным занятиям. Конспект Проверка конспекта 20
2 Подготовка к лабораторным, практическим занятиям, выполнение домашних заданий Файлы с выполнен. заданием ДЗ (выполнение домашних практических заданий) 20
4 Изучение материала, не вошедшего в содержание аудиторных занятий Конспект, реферат Защита реферата 20
6 Выполнение индивидуальных заданий Файлы с заданием Проверка задач 20
7 Подготовка к контрольным мероприятиям - РК1, РК2 (тестирование) 4

Итого

84

 

Темы, предлагаемые студентам для самостоятельного изучения

1. Программы и программное обеспечение

2. Системное программирование

3. Этапы подготовки программы

4. Назначение и основные функции операционной системы.

5. Файловая система.

6. Основные свойства файловых систем

7. Управление использованием времени центрального процессора.

8. Управление подкачкой и буфером ввода.

9. Управление разделяемыми ресурсами.

10. Управление оперативной памятью

11. Планирование

12. Внешние устройства

13. Аппарат прерываний

14. Аппаратная поддержка мультипрограммирования

15. Семафоры

16. Мониторы

17. Сообщения

Литература

Основная

1.  Климова Л.М. Си++. Практическое программирование. Решение типовых задач: Учебное пособие. – М.: КУДИЦ-ОБРАЗ, 2005

2. Самоучитель программирования на языке С++ в системе Borland C++ Builder 4.0. – М.: Инфраком-Пресс, 2006

3. Порогов В.Ю. Ассемблер: Учебный курс. – 2-е изд. – СПб.: БВХ-Петербург, 2007

 

Дополнительная

4. Юров В.И. Ассемблер: Учебн пособие для студентов ВУЗов. – 2-е изд. – СПб: Питер, 2003

5. ГордеевА.В., Молчанов А.Ю. Системное программное обеспечение. – СПб.: Питер, 2001

 

 


Карта обеспеченности учебниками и учебными пособиями студентов по дисциплине «Системное программное обеспечение»


В библиотеке ПГПИ

Перечень основной и дополнительной литературы

(название, автор, издательство, год издания)

 

Формат издания

Количество книг

Библиотека Кафедра

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

  Учебное пособие 5 -
  Учебное пособие 1 -
  Учебное пособие 2 -

Дополнительная литература

  Учебное пособие 4 -
  Учебное пособие 5  
  Учебное пособие 2  
  учебник 10  
  Учебное пособие 1  

 

 



Лекционный комплекс


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 192; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.026 с.)
Главная | Случайная страница | Обратная связь