Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС СФМЭИ.doc
Скачиваний:
22
Добавлен:
17.09.2019
Размер:
1.37 Mб
Скачать

6.4. Задания для самостоятельной работы

  1. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и позволяющая просматривать список модулей, используемых данным процессом.

  2. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и позволяющая просматривать список потоков данного процесса.

  3. Программа, формирующая список всех потоков, выполняющихся на данном компьютере и позволяющая определить имя процесса, которому принадлежит данный поток.

  4. Программа, формирующая список всех загруженных модулей и позволяющая определить для каждого модуля процессы, использующие данный модуль.

  5. Программа, позволяющая получить информацию о кучах выбранного процесса: сколько куч, их размеры, процент заполнения и т.д.

  6. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и позволяющая просматривать содержимое любого блока памяти выбранного процесса (данные выводятся в символьной форме).

  7. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и позволяющая просматривать адресное пространство выбранного процесса.

  8. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и подсчитывающая информацию о количестве зарезервированных страниц каждого процесса.

  9. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и подсчитывающая информацию о количестве выделенных страниц каждого процесса.

  10. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и подсчитывающая информацию о количестве регионов в адресном пространстве каждого процесса.

  11. Программа, которая выводит на экран список всех процессов и наименования родительских процессов для каждого процесса.

  12. Программа, которая выводит на экран список всех процессов и наименования дочерних процессов для каждого процесса.

  13. Программа, формирующая список всех модулей системы, размер каждого модуля в байтах и суммарный размер всех модулей.

  14. Программа, формирующая список всех процессов, выполняющихся на данном компьютере, которые имеют один поток, и позволяющая просматривать список модулей, используемых данным процессом.

  15. Программа, формирующая список трех процессов, выполняющихся на данном компьютере и имеющих самое большое количество потоков (в порядке убывания количества потоков) и идентификаторы всех потоков для каждого процесса.

  16. Программа, определяющая, какой модуль используется наиболее часто (наибольшим числом процессов).

  17. Программа, формирующая список всех процессов в системе, в порядке убывания приоритета.

  18. Программа, выполняющая вывод всех модулей в системе и осуществляющая контекстный поиск модуля по имени.

  19. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и позволяющая просматривать содержимое любого блока памяти выбранного процесса (данные выводятся в шестнадцатеричном формате).

  20. Программа, формирующая список всех процессов, выполняющихся на данном компьютере и позволяющая просматривать содержимое любого блока памяти выбранного процесса (на экран выводятся коды символов).