Создан заказ №4983441
26 апреля 2020
Разработка программного обеспечения прикладного уровня с использованием POSIX
Как заказчик описал требования к работе:
Приложение должно быть разработано для работы в ОС Linux. Программа должна быть написана на языке С (стандарты ANSI C, C99, C11; компилятор gcc) с использованием системных вызовов переносимого интерфейса операционных систем Unix (POSIX, стандарт ISO/IEC 9945). Необходимо использовать системные вызов
ы для работы с процессами и нитями; работы с потоками ввода-вывода, файлами и файловой системой; работы с средствами коммуникации и синхронизации процессов и нитей. Использование библиотечных вызовов языка C вместо соответствующих им системных вызовов запрещено, если иное не оговорено в варианте задания.
Функциональные требования к программе (согласно варианту задания, вариант будет выслан после отклика):
1) сразу после запуска должны порождаться несколько процессов, формируя определѐнное вариантом генеалогическое дерево процессов;
2) каждый из процессов должен вывести свой идентификатор и идентификатор родительского процесса; выполнить некоторые действия согласно варианту; вывести сообщение, что процесс с таким-то идентификатором и таким-то идентификатором родительского процесса завершает работу;
3) отправку и получение любых данных каждым процессом необходимо сопровождать выводом сообщения, что процесс с таким-то идентификатором произвѐл такие-то действия;
4) приложение должно быть протестировано в различных вариантах запуска в терминале ОС Linux, в том числе в конвейерах с другими командами, с разными вариантами перенаправления потоков ввода-вывода.
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
29 апреля 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Разработка программного обеспечения прикладного уровня с использованием POSIX.docx
2020-05-02 00:09
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа выполнена качественно и в срок. С учётом всех требований методики. Автор молодец!