Рассчитай точную стоимость своей работы и получи промокод на скидку 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
Заказ выполнил
belarus92
5
скачать
Программа на Си для работы с FAT12/FAT16.jpg
2018-01-24 17:57
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
спасибо большое автору, сделано все в срок и даже раньше, цены отличные, обязательно обращусь еще))

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Разработка web-сервиса для маркетинговых квизов на базе фреймворка Flask
Курсовая работа
Программирование
Стоимость:
700 ₽
объектно ориентированное моделирование классы графа
Курсовая работа
Программирование
Стоимость:
700 ₽
Выполнить 4 задания на C++ (Графы)
Решение задач
Программирование
Стоимость:
150 ₽
Написать код и сделать выводы по Спектральный анализ. С-02169
Контрольная работа
Программирование
Стоимость:
300 ₽
Методы оптимальных решений МОР
Решение задач
Программирование
Стоимость:
150 ₽
Курсовая работа по предмету "Технологии программирования"
Курсовая работа
Программирование
Стоимость:
700 ₽
Компьютерное моделирование в scilab и maxima
Курсовая работа
Программирование
Стоимость:
700 ₽
Выполнить работу по Технические средства обработки данных. Л-00396
Контрольная работа
Программирование
Стоимость:
300 ₽
ОТЧЕТ по практике в ГосНИИАС
Отчёт по практике
Программирование
Стоимость:
700 ₽
Моделирование системы массового обслуживания(СМО) с ожиданием.
Курсовая работа
Программирование
Стоимость:
700 ₽
ВНЕДРЕНИЕ КОМПЛЕКСНОЙ СИСТЕМЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ В ООО "ОМЕГА"
Дипломная работа
Программирование
Стоимость:
4000 ₽
шифрование RSA, DES, El Gamal, ECC с++ или с#
Решение задач
Программирование
Стоимость:
150 ₽
Проектирование на языке C#
Решение задач
Программирование
Стоимость:
150 ₽
Требуется на языке ассемблера TMS320C6x разработать программу
Решение задач
Программирование
Стоимость:
150 ₽
Решить задачи по программированию через язык программирования Python
Решение задач
Программирование
Стоимость:
150 ₽
Абстрактные типы данных (линейные списки)Задание
Решение задач
Программирование
Стоимость:
150 ₽
домашние задания по предмету инструменты больших данных
Решение задач
Программирование
Стоимость:
150 ₽
Математическое программирование Метод наискорейшего спуска
Решение задач
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы