Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СПО от Тихомирова / Уч пособие по КР СПО 2009 Ред 15-11-09.doc
Скачиваний:
19
Добавлен:
08.06.2015
Размер:
842.24 Кб
Скачать
  1. Требования к разрабатываемому монитору

4.1. Требования к выполняемым функциям

  1. Вывод списка выполняющихся процессов в виде дерева.

  2. Формирование протокола использования процессора (дата, время начала и окончания прикладного процесса).

  3. Вывод списка атрибутов выбранного процесса в виде таблицы.

  4. Принудительное завершение процесса, выбранного пользователем.

  5. Поиск записей в протоколе использования процессора - по дате, по времени, по имени приложения.

  6. Конфигурирование монитора (период опроса, список показываемых процессов, список процессов, которые нельзя завершать). Сохранение конфигурации монитора в файле.

  7. Вывод сведений о файле (версия, дополнительные сведения), создавшем процесс, и каталоге, в котором находится данный файл.

  8. Вывод системной информации.

  9. Создание нового процесса.

  10. Изменение приоритета выбранного процесса.

  11. Вывод информации о выбранном прикладном процессе (список используемых модулей, количество куч).

  12. Перемещение по реестру с помощью дерева (по аналогии с программой Regedit) и отображение содержимого пар параметр-значение. Тип значения параметра должен указываться иконой.

  13. Протоколирование моментов изменений в файловой системе и самих изменений в заданном каталоге. Протокол должен формироваться как текстовый файл

  14. Протоколирование моментов изменений в реестре и самих изменений в заданном разделе реестра. Протокол должен формироваться как текстовый файл

  15. Поиск в реестре: (поиск должен выполняться по всему реестру)

    1. имени параметра с возможностью использования стандартного шаблона с символом ?. Должны выводиться все найденные имена, удовлетворяющие условию поиска, в виде таблицы, с указанием пути, значения параметра и его типа, а также их общее количество;

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

    3. имени параметра с возможностью использования стандартного шаблона с символом *. Должны выводиться все найденные имена, удовлетворяющие условию поиска, в виде таблицы, с указанием пути, значения параметра и его типа, а также их общее количество;

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

    5. значения строкового параметра с возможностью использования шаблона ?. Должны выводиться все найденные значения и имена параметров, удовлетворяющие условию поиска, в виде таблицы с указанием пути, значения параметра и его типа, а также их общее количество;

    6. значения строкового параметра с возможностью использования шаблона *. Должны выводиться все найденные значения и имена параметров, удовлетворяющие условию поиска, в виде таблицы с указанием пути, значения параметра и его типа, а также их общее количество;

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

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

  16. Формирование списка внешних серверов автоматизации.

  17. Формирование списка внутренних серверов автоматизации.

  18. Поиск одинаковых файлов, хранящихся в различных каталогах.

  19. Просмотр содержимого дисковой памяти с использованием дерева каталогов.

  20. Вывод сведений об используемой версии операционной системы.

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

    1. по имени, с возможностью использования шаблона ?

    2. по имени, с возможностью использования шаблона *

    3. по дате создания (точное равенство, раньше, позже и интервал дат),

    4. по расширению,

    5. по размеру (точное равенство, меньше, больше и интервал).

  22. Вывод текущего объема свободной и занятой дисковой памяти на каждом логическом устройстве (диаграмма) и сведений о формате данных файловой системы на каждом устройстве.

  23. Вывод сведений о конфигурации аппаратных средств компьютера

  24. Вывод списка зарегистрированных в ОС расширений имен файлов и связанных с ними имен приложений (с путями).

  25. Вывод информации о расширении имени файла (по введенной с клавиатуры 1-3 символьной комбинации вывести информацию о наличии регистрации в ОС, типу файла и имени связанного файла приложения).

  26. Вывод сведений о виртуальном адресном пространстве выбранного процесса.

  27. Протоколирование моментов времени внесения изменений в реестр с записью выполненных изменений и имен приложений, выполнивших данные изменения.

  28. Протоколирование моментов времени внесения изменений в файловую систему с записью выполненных изменений и имен приложений, выполнивших изменения.

Конкретный вариант задания содержит набор из 7 требований из приведенного списка.