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

 

 

Таблица 3

№№ бригад Индивидуальное задание
Для выбранного процесса вывести сведения об используемых им модулях (имя модуля и его размер). Процесс выбирать с помощью мыши в списке из окна Listboxа
Для выбранного процесса вывести сведения о его потоках (приоритет потока и его приращение). Процесс выбирать с помощью мыши в списке из окна Listboxа
Добавить возможность завершения выбранного процесса.
Вывести список выполняющихся процессов с указанием ID, имени, базового приоритета, количества потоков и используемых модулей
Для выбранного процесса вывести список имен дочерних процессов
Для выбранного процесса вывести сведения об используемых им модулях (в компонент ListBox). Процесс выбирать с помощью мыши в списке из окна Listboxа
Вывести список выполняющихся процессов с указанием ID, имени, базового приоритета, количества потоков и используемых модулей
Для выбранного процесса вывести список имен дочерних процессов
Вывести список имен процессов, указав для каждого процесса приоритет каждого принадлежащего ему потока

 

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

2.4. Распечатать отчет на принтере любого типа

С целью экономии бумаги и уменьшения общей массы отчетов следует печатать текст отчета на обеих сторонах листа

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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