Написать программу на языке С

400 руб. за проект
03 декабря 2021, 00:56 • 2 отклика • 59 просмотров
Для выполнения практической части требуется самостоятельно разработать программу в соответствии со следующими этапами:

1) Инициализация работы программы и выделение памяти под те переменные, которые потребуются в ходе работы программы.

2) Получение PID процесса, под которым будет работать программа. Это делается путем вызова функции GetCurrentProcessId, которая вернет PID запущенного процесса.

3) Получение списка процессов, работающих в системе. Вывод должен быть построчный. Каждая строка должна иметь следующий формат: «PID | <Имя образа процесса>», где <Имя образа процесса> – это строка pe32.szExeFile из примера [4, 5, 6, 7]. При этом производится проверка каждого процесса на предмет совпадения с текущим. Если текущий процесс появился в списке, в строке нужно дописать «This process».

4) Ожидание ввода любой клавиши с клавиатуры пользователем.

Задание

1. Написать программу на языке С (проверка будет производиться путем за-
пуска команды «gcc <ИмяФамилия студента>.c -o <ИмяФамилия студента>.exe»
2. Скачать и настроить Process Explorer (Process Hacker).
3. Сделать имя программы «ИмяФамилия.с» без пробелов на английском
языке. При компиляции назвать файл «ИмяФамилия.exe».
a. Запуск программы, где происходит получение списка процессов. Сделать скриншот, выделить строчку, где есть «This process».

Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Благодарю за качественно выполненную работу. Быстро и грамотно, спасибо:)
~ 2 месяца назад
R50 1bd401c5079fe7f0a1a5b2cbfe7946f0
Фрилансер
Всё отлично, приятно было работать.
~ 2 месяца назад