Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Программа на Си для работы с FAT12/FAT16
Создан заказ №1141262
27 апреля 2016

Программа на Си для работы с FAT12/FAT16

Как заказчик описал требования к работе:
Задача: имеется файл-образ с расширением .img, отформатированный в FAT12 или FAT16. Необходимо ДОписать имеющуюся программу на языке Си в рамках системы Линукс (принципиально!), в которой будут реализованы 2 функции: 1) Копирование файла из директории, откуда запущена программа, в корень файла-образ а; 2) Восстановление удаленных файлов с файла-образа. Программа уже умеет копировать файлы из корня файла-образа в рабочую директорию компьютера и удалять файлы (желательно сделать функции таким образом, чтобы по структуре они были похоже на то, что уже написано). Еще важный момент: необходимо, чтобы программа сама определяла, с какой файловой системой она работает НЕ по ключу fs_type в структуре MBR, а по другим специфическим особенностям (каким - не могу сказать), т. к. теоретически эту строку можно подменить. Как работает то, что уже написано: gcc fat.c recv floppy.img 1.TXT - копирование из образа на компьютер del floppy.img 1.TXT - удаление из образа. У функции копирования аргументы должны быть такие же, как показаны выше. Функции восстановления удаленного должна работать так: по отдельной команде в консоль должен быть выведен список имен удаленных файлов (без первого символа естественно) с номерами напротив них. Тогда команда восстановления должна быть такая: undel floppy.img номер_удаленного_файла Прикрепляю исходник программы. Ссылка на образ в FAT12: https://mega.nz/#!uxoCzIJJ!npNXi0egA5Ut4UlnEiB0cTyN5nXvhQERkO4cN1hXKg
подробнее
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
28 апреля 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
oniva
5
скачать
Программа на Си для работы с FAT12/FAT16.jpg
2018-01-24 17:57
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
спасибо большое автору, сделано все в срок и даже раньше, цены отличные, обязательно обращусь еще))

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
программирование, программная инженерия
Контрольная работа
Программирование
Стоимость:
300 ₽
Итоговый проект на тему "Мёртвые языки программирования"
Выпускная квалификационная работа (ВКР)
Программирование
Создание простого графического редактора на c# widowsforms
Курсовая работа
Программирование
Стоимость:
700 ₽
Практика за 4 курс
Отчёт по практике
Программирование
Стоимость:
700 ₽
Система продажа билетов на футбол
Курсовая работа
Программирование
Стоимость:
700 ₽
тестирование программ
Курсовая работа
Программирование
Стоимость:
700 ₽
Сравнительный анализ обработки данных для архитектур SISD-MISD
Курсовая работа
Программирование
Стоимость:
700 ₽
Написание программ для решения арифметических задач на языке Python
Решение задач
Программирование
Стоимость:
150 ₽
Доработать работу по программированию на C# Visual Studio
Решение задач
Программирование
Стоимость:
150 ₽
Программирование на Си. Решение задач + проект
Решение задач
Программирование
Стоимость:
150 ₽
Программирование на python Аналитика и управление данными.
Решение задач
Программирование
Стоимость:
150 ₽
Дифференцирование функции
Решение задач
Программирование
Стоимость:
150 ₽
Осциллирующая сортировка с "перекрестным" распределением.
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Алгоритмизация. Понятие алгоритма. Свойства и способы описания алгоритмов.
Решение задач с использованием компьютера основано на понятии алгоритма, который является точным описанием вычислительного процесса, ведущего от варьируемых начальных данных к конечному результату.
Алгоритмы заложены в основе каждой программы, а также они встречаются во многих сферах деятельности человека (например, рецепты, схема вязания или танца).
Процесс разработки алгоритма - достаточно сложны...
подробнее
Операторы альтернативы (ветвления)
До сих пор рассматривались процедуры и функции, которые VBA выполняет в линейном порядке - VBA начинает выполнение кода с первого оператора после строки объявления процедуры (функции) и продолжает выполнять каждый оператор построчно до тех пор, пока не будет достигнут оператор End Sub (End Function). Такой линейный алгоритм можно представить нижеследующей блок-схемой (рис.1):

Однако довольно часто ...
подробнее
Файлы в Turbo Pfscal V.7.0
В Turbo Pascal применяются данные файлового типа, использующиеся для работы с информацией, которая расположена на внешних носителях. Эта информация формируется во внешней памяти компьютера, при этом образовывается некая область, которая называется файлом. Файл носит имя и представляет собой совокупность однотипных элементов. Файлы применяют при использовании больших объемов данных, долгосрочном хр...
подробнее
Структура документа в HTML
Различают 2 типа тегов: контейнеры и одиночные.
Контейнеры представляют собой дескрипторную пару, включающую в себя начальный (открывающий) и конечный (закрывающий) теги. Начальный тег имеет вид < TAG>, где TAG - это имя реального HTML-тега. Конечный тег имеет вид < /TAG>. Суть использования контейнеров заключается в хранении определенной информации (текста или других HTML-тегов). В связи с этим со...
подробнее
Алгоритмизация. Понятие алгоритма. Свойства и способы описания алгоритмов.
Решение задач с использованием компьютера основано на понятии алгоритма, который является точным описанием вычислительного процесса, ведущего от варьируемых начальных данных к конечному результату.
Алгоритмы заложены в основе каждой программы, а также они встречаются во многих сферах деятельности человека (например, рецепты, схема вязания или танца).
Процесс разработки алгоритма - достаточно сложны...
подробнее
Операторы альтернативы (ветвления)
До сих пор рассматривались процедуры и функции, которые VBA выполняет в линейном порядке - VBA начинает выполнение кода с первого оператора после строки объявления процедуры (функции) и продолжает выполнять каждый оператор построчно до тех пор, пока не будет достигнут оператор End Sub (End Function). Такой линейный алгоритм можно представить нижеследующей блок-схемой (рис.1):

Однако довольно часто ...
подробнее
Файлы в Turbo Pfscal V.7.0
В Turbo Pascal применяются данные файлового типа, использующиеся для работы с информацией, которая расположена на внешних носителях. Эта информация формируется во внешней памяти компьютера, при этом образовывается некая область, которая называется файлом. Файл носит имя и представляет собой совокупность однотипных элементов. Файлы применяют при использовании больших объемов данных, долгосрочном хр...
подробнее
Структура документа в HTML
Различают 2 типа тегов: контейнеры и одиночные.
Контейнеры представляют собой дескрипторную пару, включающую в себя начальный (открывающий) и конечный (закрывающий) теги. Начальный тег имеет вид < TAG>, где TAG - это имя реального HTML-тега. Конечный тег имеет вид < /TAG>. Суть использования контейнеров заключается в хранении определенной информации (текста или других HTML-тегов). В связи с этим со...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы