Лабораторные работы по Системному Программному Обеспечению. 2
варианта. Скриншот примера.
Лабораторная работа - Управление памятью (виртуальная память и
кучи).
Цель работы: знакомство с функциями Win32 и
структурами данных, используемыми для управления памятью.
Содержание:
Функции и структуры данных управления виртуальной памятью
Кучи
Выполнение работы
Отчет о работе Лабораторная работа - Исследование диспетчеризации потоков. Цель работы: знакомство со средствами создания и управления процессами и потоками; разработка приложения для исследования методов управления временем центрального процессора (ЦП) ОС Windows 9x и исследование влияния приоритета потока на время его выполнения при различной загрузке ЦП. Содержание:
Функции Win32 для создания и управления процессами и потоками
Средства Delphi для создания и управления потоками
Пример создания потоков средствами Delphi
Порядок выполнения работы
Отчет о работе
Рекомендуемая литература Лабораторная работа - Монитор процессов, потоков и окон Цель работы: знакомство с функциями Win32, обеспечивающими получение информации о выполняющихся в данный момент процессах MS Windows 9x, Me, 2000 и используемых ими окнах. Содержание:
Выполнение работы
Индивидуальные задания для бригад
Отчет о работе
Литература (рекомендуемая) Лабораторная работа - Средства обмена данными между приложениями Цель работы: практическое знакомство со средствами передачи данных между процессами, (Interprocess Communications-IPC), выполняющимися на одном компьютере. Содержание:
Краткие теоретические сведения
Использование буфера обмена
Использование файлов, проецируемых в память
Порядок выполнения работы
Отчет о работе Лабораторная работа - Реестр и средства работы с реестром Цель работы: освоение методики и функций Win32 для работы с реестром. Знакомство с компонентом Registry, его свойствами и методами. Содержание:
Структура реестра
Разделы
Редактор реестра
Функции Win32 для работы с реестром
Использование компонента Registry
Выполнение работы
Отчет о работе Лабораторная работа - Средства синхронизации потоков, критические секции и тупики Цель работы: практическое знакомство с методами синхронизации двух потоков одного процесса с помощью критических секций, мьютексов, семафоров и событий Содержание:
Порядок выполнения работы
Отчет о работе Лабораторная работа - Файловая система и файловый ввод-вывод Цель работы: знакомство с методикой использования функций Win32 для получения информации о логических дисках, томах и файлах. Содержание:
Определение имеющихся логических дисков
Выполнение работы
Отчет о работе
Функции и структуры данных управления виртуальной памятью
Кучи
Выполнение работы
Отчет о работе Лабораторная работа - Исследование диспетчеризации потоков. Цель работы: знакомство со средствами создания и управления процессами и потоками; разработка приложения для исследования методов управления временем центрального процессора (ЦП) ОС Windows 9x и исследование влияния приоритета потока на время его выполнения при различной загрузке ЦП. Содержание:
Функции Win32 для создания и управления процессами и потоками
Средства Delphi для создания и управления потоками
Пример создания потоков средствами Delphi
Порядок выполнения работы
Отчет о работе
Рекомендуемая литература Лабораторная работа - Монитор процессов, потоков и окон Цель работы: знакомство с функциями Win32, обеспечивающими получение информации о выполняющихся в данный момент процессах MS Windows 9x, Me, 2000 и используемых ими окнах. Содержание:
Выполнение работы
Индивидуальные задания для бригад
Отчет о работе
Литература (рекомендуемая) Лабораторная работа - Средства обмена данными между приложениями Цель работы: практическое знакомство со средствами передачи данных между процессами, (Interprocess Communications-IPC), выполняющимися на одном компьютере. Содержание:
Краткие теоретические сведения
Использование буфера обмена
Использование файлов, проецируемых в память
Порядок выполнения работы
Отчет о работе Лабораторная работа - Реестр и средства работы с реестром Цель работы: освоение методики и функций Win32 для работы с реестром. Знакомство с компонентом Registry, его свойствами и методами. Содержание:
Структура реестра
Разделы
Редактор реестра
Функции Win32 для работы с реестром
Использование компонента Registry
Выполнение работы
Отчет о работе Лабораторная работа - Средства синхронизации потоков, критические секции и тупики Цель работы: практическое знакомство с методами синхронизации двух потоков одного процесса с помощью критических секций, мьютексов, семафоров и событий Содержание:
Порядок выполнения работы
Отчет о работе Лабораторная работа - Файловая система и файловый ввод-вывод Цель работы: знакомство с методикой использования функций Win32 для получения информации о логических дисках, томах и файлах. Содержание:
Определение имеющихся логических дисков
Выполнение работы
Отчет о работе