СОЗДАНИЕ И УНИЧТОЖЕНИЕ ПРОЦЕССОВ

Выполнен
Заказ
4071228
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
30 Апр 2021 в 23:55
Цена
650 ₽
Блокировка
10 дней
Размещен
29 Апр 2021 в 17:39
Просмотров
66
Описание работы

Написать программу 1, которая при запуске принимает несколько (3 – 5) аргументов в командной строке, а затем в цикле выводит каждый аргумент на экран с задержкой в одну секунду.Программа 1 должна выводить на экран свой идентификатор и идентификатор процесса-родителя. Программа 1 должна сформировать код завершения.

  1. Написать программу 2, которая запускает программу 1 в качестве дочернего процесса с exec(), а именно : int execve(const char *pathname, char *const argv [], char *const envp[]);

Программа 2 должна вывести на экран идентификатор процесса-родителя, свой идентификатор и идентификатор дочернего процесса.Программа 2 должна сформировать набор параметров для передачи в дочерний процесс аргументов командной строки.Программа 2 должна ожидать завершения дочернего процесса, проверяя событие завершения каждую половину секунды, а по завершению дочернего процесса вывести на экран код завершения.

Нужны программы в .cpp и скрипты к ним в .sh

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
2 часа 14 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир