Цель работы: освоение методики и функций Win32 для работы с реестром. Знакомство с компонентом Registry, его свойствами и методами.
Category Archives for Теория вычислительных процессов и структур
Теория вычислительных процессов и структур
Средства синхронизации потоков, критические секции и тупики. Лабораторная работа 6.
Цель работы: практическое знакомство с методами синхронизации двух потоков одного процесса с помощью критических секций, мьютексов, семафоров и событий В случае одновременной модификации глобальной переменной двумя и более потоками возможна потеря выполненных изменений. Для правильной работы приложений с несколькими потоками необходимо обеспечить поочередный доступ потоков к операторам программы, выполняющим изменение и запись значений переменной в Читать далее
Средства обмена данными между приложениями. Лабораторная работа № 5.
Цель работы: практическое знакомство со средствами передачи данных между процессами, (Interprocess Communications-IPC), выполняющимися на одном компьютере. Краткие теоретические сведения В данной работе будут рассмотрены только два метода IPC: использование буфера обмена (Clipboard); файлы, проецируемые в память.
Файловая система и файловый ввод-вывод. Лабораторная работа 1.
Цель работы: знакомство с методикой использования функций Win32 для получения информации о логических дисках, томах и файлах. Определение имеющихся логических дисков Функция GetLogicalDrivers () : Dword возвращает 32-х битовое значение, каждый бит которого указывает, существует ли соответствующее логическое устройство. Бит 0 — диск А, бит 1 — диск B ….. бит 25 — диск Z.
Практическая работы Теория Вычислительных Процессов (ТВП).
Теория Вычислительных Процессов (ТВП) Бомбы: Билет №1 Часть 2: 1) Модель Холта предназначена для предупреждения попадания в тупик. 2) Модель пространства состояний предназначена для предупреждения попадания в тупик. 3) Для исследования тупиковых ситуаций на ресурсах типа SR используется модель Холта. 4) Выполнение сети Петри производится запуском переходов.
Монитор процессов, потоков и окон. Лабораторная работа 3.
Цель работы: знакомство с функциями Win32, обеспечивающими получение информации о выполняющихся в данный момент процессах MS Windows 9x, Me, 2000 и используемых ими окнах. Первый этап получения информации о выполняющихся в системе процессах — получение снимка (snapshot) системы, который содержит информацию о состоянии системы в момент выполнения снимка. Снимок создается с помощью функции CreateToolHelp32Snapshot (dwFlags, Читать далее
Исследование диспетчеризации потоков. Лабораторная работа 2.
Цель работы: знакомство со средствами создания и управления процессами и потоками; разработка приложения для исследования методов управления временем центрального процессора (ЦП) ОС Windows 9x и исследование влияния приоритета потока на время его выполнения при различной загрузке ЦП.
Управление памятью (виртуальная память и кучи). Лабораторная работа 2.
Лабораторная работа № 2 Управление памятью (виртуальная память и кучи) Цель работы : знакомство с функциями Win32 и структурами данных, используемыми для управления памятью.