Требуется провести расчет графика планово-предупредительного ремонта (ППР) для трактора. Работа включает в себя анализ данных и подготовку лабораторных материалов для дальнейшего использования.
Лабалаторная работа на C
Задание:
Написать программу подсчета количества слов в файлах заданного
//каталога его подкаталогов. Пользователь задаёт имя каталога.
//Главный процесс открывает каталоги и запускает для каждого файла
//каталога отдельный процесс подсчета количества слов.
//Каждый процесс выводит на экран свой pid, полный путь к файлу, общее число
//просмотренных байт и количество слов. Число одновременно работающих процессов не должно
//превышать N (вводится пользователем). Проверить работу программы для каталога /etc.
Необходимо чтобы программа подсчитывала количество слов также как команда WC (именно этой командой будет проводится проверка подсчета программы).
Есть код, который отлично работает с текстовыми файлами (main.c приложен). Но если файл не текстовый (исполняемый или картинка) то программа и команда wc считают количество слов по разному (хотя количество бит совпадает).
Т.е. например для файла hello.c подсчет совпадает а для скомпилированного hello - уже не совпадает.
В качестве аргументов программы используются название каталога и число процессов.
Нужно исправить или написать по новой программу чтобы проверка командой WC давала такой же результат по количеству слов, находящихся в файлах (любых типов, не только текстовых)
Заявки фрилансеров
Похожие заказы
- Лабораторные работы3 заявкиЗакрыт4 года назад
Требуется разработка проекта базы данных на Postgresql согласно техническому заданию для лабораторной работы. Необходимо создать иерархический список, реализовать выборку родительских и дочерних элементов, а также вложенные выборки. Важно следовать заданным требованиям и стандартам.
Лабораторные работы2 заявкиЗакрыт4 года назадТребуется выполнение трех лабораторных работ и контрольной работы по схемотехнике. Заказчик предоставит материалы и задачи для выполнения. Ожидается качественное и своевременное выполнение заданий.
Лабораторные работынет заявокЗакрыт4 года назадНеобходимо выполнить три лабораторные работы по схемотехнике. Задачи включают в себя подробные работы, которые будут прикреплены. Ожидается качественное и точное выполнение всех заданий.
Лабораторные работы1 исполнительЗакрыт4 года назадТребуется сделать и оформить 6 лабораторных работ по предмету 'Інтернет технології'. Срок выполнения — до 28-29 числа этого месяца. Необходимо обеспечить качественное оформление и соответствие требованиям предмета.
Лабораторные работы1 исполнительЗакрыт4 года назадНеобходимо выполнить две лабораторные работы на Delphi по темам «подпрограммы, рекурсия» и «файлы», вариант 19. Требуется полное решение заданий с учетом всех специфических аспектов.
Лабораторные работы1 исполнительЗакрытнет датыВыполните лабораторную работу по системному программному обеспечению на языке C. Задача включает представление и обработку данных. Подробности указаны в прикрепленных файлах.
Лабораторные работы1 исполнительЗакрыт4 года назадНеобходимо выполнить лабораторные работы на первом курсе, включая построение двумерного графика y=cos2x на гранях куба. Язык программирования не критичен, предпочтительно использовать Python.
Лабораторные работы1 исполнительЗакрыт4 года назадТребуется выполнить 2 задания в CLD 3 FGV Timer с использованием Labview. Идеально – версия 2018, допускается работа в других версиях, если итоговый проект совместим с Labview 2018.
Лабораторные работынет заявокЗакрыт4 года назад- $4
Требуется выполнить лабораторную работу в Matlab, сосредоточенную на уравнениях матриц и других связанных задачах. Оплата за выполнение составляет 300 рублей. Задача умеренной сложности.
Лабораторные работы2 заявкиЗакрыт4 года назад