Практические работы по си

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
Daniiil
Сообщения: 1
Зарегистрирован: 10 мар 2016, 18:20

Здравствуйте, нужны практические работы 7-8 (2 Вариант)
Время до субботы.

Практическая работа №7.
Динамическое программирование (4 часа)
1. Цель работы: изучить методику решения задачи динамического программирования на простейшем примере.
2. Порядок выполнения:
(a) Реализуйте задание в соответствии со своим вариантом в среде Linux (с обязательным использованием рекурсии и возвратом из функции результата, соответствующему каталогу, имя которого было
передано в нее).
- 2 вариант -
Найти файл (выведите на экран его имя), имеющий наименьшую длину среди файлов, расположенных
в текущем каталоге или его подкаталоге любой степени вложенности. Если таких файлов несколько,
то найдите любой из них.

Практическая работа №8.
Использование каналов в Linux (10 часов)
1. Цель работы: изучение каналов в Linux
2. Порядок выполнения:
(a) Изучите функции pipe, close, read, write;
(b) Напишите программу практической работы №7, но каждый каталог должен обрабатываться отдельным потоком, а передача результата должна осуществляться через pipe
Ответить