Поволжский государственный университет телекоммуникаций и информатики Заочный факультет РЕГИСТРАЦИОННЫЙ № ______ Контрольная работа № _______ Вариант _______ по _____________________________________________________ Студент _________________________________________________ ________________________________________________________ Факультет _________ курс ________ шифр __________ гр.______ Работа выслана «_____»_________________ 2013г. Оценка _______________ Дата _______________2013г. Подпись преподавателя ___________________ Контрольная работа вместе с рецензией предъявляется экзаменатору при сдаче экзамена ВАРИАНТ 25. Задание. Создать текстовый файл, содержащий список выполняемых процессов, упорядоченный по возрастанию использованного времени центрального процессора. Текст сценария. get-process | sort-object cpu | out-file c:\1.txt Командлет get-process используется для вывода списка запущенных на компьютере процессов. Командлет sort-object необходим для сортировки элементов в конвейере. Свойство cpu говорит о том, что список процессов будет упорядочен по затраченному процессорному времени. По умолчанию, сортировка производится по возрастанию. Командлет out-file позволяет вывести результаты в текстовый файл 1.txt, расположенному на диске С. Все командлеты выполняются в конвейере, т.е. каждая следующая команда получает объект от предыдущей команды, выполняет над ним операции и передает следующей команде. Результаты, ожидаемые при правильной работе разработанного КФ. После запуска сценария, на диске С должен быть создан файл 1.txt. Данный файл будет содержать список всех, запущенный процессов, упорядоченный по возрастанию использования процессорного времени. Результаты, полученные при выполнении разработанного КФ. При проверке сценария с помощью оболочки Windows PowerShell, полученные результаты совпали с прогнозируемыми результатами. Рис. 1 Запуск файла psfile в оболочке PowerShell Рис. 2 На диске С появился файл 1.txt