
Среда программирования: C под Linux
Название работы: ЛР. Программа сравнения и вывода результата двух введенных по запросу файлов
Вид работы: Лабораторная работа
Тематика работы: Прочие
Объем программы: 2 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Сравнение файлов, вывод результата, двух введенных файлов, С под Linux, Информацию переслать, межпроцессный канал, параллельный процесс, определить число блоков, занимаемых каждым из введенных файлов, прерывание по сигналу, поступило более 3 сигналов прерывания, новый каталог в текущем, записать сравниваемые файлы, MacOS, окно XCode, каталог Production, Finder, Open in Fider, file1 dat, file2 dat, запустить терминал
Функции программы:
Программа на С под Linux для сравнения и вывода результата двух введенных по запросу файлов.
Разработать программу на С под Linux для сравнения и вывода результата двух введенных по запросу файлов.
Подробности.
Информацию переслать через межпроцессный канал в параллельный процесс, где определить число блоков, занимаемых каждым из введенных файлов. Предусмотреть возможность прерывания по сигналу <CTRL>+<C>. Если поступило более 3-х сигналов прерывания, то создать новый каталог в текущем и записать туда сравниваемые файлы.
Инструкция.
Как использовать в MacOS.
Поскольку задача связана с файлами, вы не сможете просто запустить на выполнение из среды разработки.
Когда соберете проект - у вас в окне XCode слева (где список файлов проекта) есть каталог Production. Его надо найти в Finder (можно правой кнопкой воспользоваться, там будет пункт Open in Fider), в открывшемся окне нужно скопировать бинарный файл, и перенести его в ваш обычный рабочий каталог, например, на рабочем столе.
Далее, в тот же каталог на рабочем нужно закинуть два файла file1.dat и file2.dat (они в приложенном архиве).
Наконец, нужно запустить терминал, открыть в нём данный каталог и набрать команду вида
./program file1.dat file2.dat
после чего подождать, пока отработает проект. program - это имя получившейся программы, которую вы скопировали из XCode (скорее всего, будет название main или project, но не точно).
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Для работы с программой нужно использовать файл "main.c".

исходники
file1
file2
main|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1550 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |