Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.

Контрольная работа: Программа на Си и в командной строке

  • 25.10.2019
  • Дата сдачи: 29.10.2019
  • Статус: Заказ выполнен и закрыт
  • Детали заказа: # 85131

Тема: Программа на Си и в командной строке

Задание:
В командной строке передаются имена 2-ух исполняемых файлов, для каждого по 1 параметру. Также должен быть передан параметр, определяющий режим запуска — параллельно или последовательно. Вид этого параметра - на ваше усмотрение, в комментарии напишите, что для чего вводить.

Командная строка выглядит примерно так:

>./a.out ./prog1 arg11 ./prog2 arg21 1

В зависимости от значения последнего параметра

запустить эти программы с использованием векторной передачи данных для последовательного исполнения ( работают строго одна после другой)

или запустить эти программы с использованием передачи данных в виде списка для параллельного исполнения ( т. е. работают одновременно) .

 

Определить, завершились ли они успешно (с точки зрения программы — что вернул exit, и с точки зрения системы).

По окончании работы не должно остаться процессов «зомби».

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

 
  • Тип: Контрольная работа
  • Предмет: Программирование
  • Объем: 1-2 стр.
Примеры выполненных работ
Контрольная работа
Выполнил Alexej
103 972 студента обратились к нам за прошлый год
287 оценок
среднее 4.9 из 5