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