Выполнить индивидуальное задание для бригады согласно таблице

 

№№ бригад Индивидуальное задание
1, 6 Для выбранного процесса вывести сведения об используемых им модулях (в компонент ListViev – имя модуля и его адрес). Процесс выбирать с помощью мыши в списке из окна Listboxа
2, 7 Для выбранного процесса вывести сведения о количестве используемых им куч. Процесс выбирать с помощью мыши в списке из окна Listboxа
3, 8 Для выбранного процесса вывести список имен дочерних процессов
4, 9 Вывести список выполняющихся процессов с указанием PID, имени, базового приоритета, количества потоков - использовать ListView
5, 10 Вывести список выполняющихся процессов с указанием имени и количества дочерних процессов

 

2.3. Ответить на контрольные вопросы и подготовить отчет о работе в соответствии с п.3.

2.4. Распечатать отчет на принтере любого типа. Допускается печать с обеих сторон листа.

2.5. Готовый отчет представить преподавателю для отметки о выполнении работы

 

Работа считается выполненной, если выполнены все перечисленные выше пункты.

 

3. ОТЧЕТ О РАБОТЕ

 

Готовится в письменном виде. Содержание отчета:

1. Титульный лист с номером, названием работы, номером группы, бригады, фамилиями студентов и преподавателей

2. Перечень использованных при выполнении работы функций Win32 API и их назначение в виде таблицы

3. Описание алгоритма и текст программной реализации (только обработчики событий) индивидуального задания

4. Результаты, полученные при выполнении индивидуального задания.

 

КОНТРОЛЬНЫЕ ВОПРОСЫ

 

1. Функции Win32 API для получения базовых сведений о выполняющихся в системе процессах и используемых ими ресурсах.

2. Атрибуты (описатели, характеристики) процесса Win32.

3. Алгоритм работы приложения для получения списка имен выполняющихся процессов.

4. Алгоритм работы приложения для получения списка модулей, используемых процессом.

5. Алгоритм работы приложения для получения списка куч, используемых процессом.

6. Алгоритм принудительного завершения процесса.

7. Назначение и использование функции OpenProcess.

 

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

 

1. Румянцев П.В. Работа с файлами в Win32.М.: Телеком, 2000.

2. Win32 SDK. Help - файл Delphi.