На бирже курсовых и дипломных проектов можно найти образцы готовых работ или получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ, диссертаций, рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Диплом написать программу поиска дубликатов файлов формата docx.

Информация:

Тип работы: Диплом. Предмет: Программирование. Добавлен: 14.07.2014. Страниц: 93+приложения. Уникальность по antiplagiat.ru: < 30%

Описание (план):



Оглавление
Введение 3
Глава 1. Аналитический обзор
1.1 Форматы хранения текстовой информации 5
1.2 ТХТ(«простой текстовый») 11
1.3 RTF («Rich Text Format» -«формат обогащенного текста») 12
1.4 DOC (от англ. «document») 15
1.5 DOCX 17
1.6 ODT/ODF («Open Document Format») 18
1.7 HTML (от англ. Hypertext Markup Language -«язык разметки гипертекста») 20
1.8 СНМ (Compiled HTML) 22
1.9 PDF (Portable Document Format -переносимый формат документов) 23
1.10 DjVu («дежа вю») 25
1.11 XML-форматы («extensible Markup Language, расширяемый язык разметки ») 26
1.12 Гипертекст 28
1.13 Юникод 31
1.14 Вывод 34
Глава 2. Математическая модель
2.1 Содержательная постановка задачи 35
2.2 Формальная постановка задачи 38
2.3 Задача о минимальном разрезе 39
2.4 Пример решения 47
2.5. Вывод 50
Глава 3. Программная реализация
3.1 Выбор целевой ОС и языка программирования. 51
3.2 Алгоритм 72
3.3 Интерфейс программы 73
3.4 Вывод 86
Глава 4. Эксперимент
4.1 Постановка эксперимента 87
4.2 Данные и графики 87
4.3
Введение
Рост объемов информации привел к необходимости ее правильной организации и исключения дублирования. Файлы-дубликаты могут накапливаться вследствие повседневного использования компьютера. Вы можете загружать сотни музыкальных и видео файлов, различных документов и приложений, обмениваться ими с друзьями, не замечая, как абсолютно одинаковые файлы накапливаются на Вашем компьютере.
В результате, значительная часть свободного места на диске расходуется бесполезно.
На сегодняшний день существует множество программ для поиска дубликатов файлов различных форматов. Ниже перечислим некоторые из них. Auslogics Duplicate File Finder- эта бесплатная утилита поможет найти и удалить ненужные дубликаты файлов на Вашем компьютере
и очистить до 50% пространства на диске; Программа Duplicate File Detector — это мощный инструмент для поиска дубликатов файлов на вашем компьютере. Вы сможете найти дубликаты файлов любых типов, будь то графические, музыкальные, текстовые или двоичные файлы. Используемые в программе алгоритмы позволяют быстро анализировать содержимое как небольших по размеру файлов, так и больших файлов. Для определения дубликатов можно использовать следующие критерии: имя файла, размер файла, либо его содержимое. Программа Duplicate Finder может выполнять две основные задачи: искать файлы по заданным критериям и сортировать их. К возможностям поиска относится побайтовое сравнение, проверка контрольной суммы, поиск файлов с одинаковыми названиями и с нулевым размером. Дополнительно можно установить защиту на системные папки, исключить из области поиска скрытые папки и файлы, а также включить режим Fuzzy Logic. В этом режиме файлы с незначительными отличиями будут показываться как идентичные.
В область поиска можно включить сразу несколько папок, причем, для каждой задать свои параметры исключения. Так, в рамках каждой папки можно ограничивать поиск файлами определенного типа, размера; также есть ограничение по дате. Типы разрешенных файлов не придется вписывать вручную – тут есть достаточно много профилей для разновидностей файлов, например, текстовых, видео, аудио и т.д. Каждый профиль легко редактируется. Подобных программ очень много.
Передо мной поставлена задача написать программу поиска дубликатов файлов формата docx.
















Глава 1. Аналитический обзор
1.1 Форматы хранения текстовой информации
Как известно, информация, обрабатываемая компьютером, хранится в файлах. Структуры файлов для хранения той или иной информации могут быть очень различны. Как правило, разработчик сам сочиняет необходимую структуру файла, например, doc. Также существуют стандарты, описывающие, каким образом информация должна хранится в файле: jpeg, html и т.д. Не смотря на большое разнообразие форматов, их можно разделить на два класса: двоичные (или бинарные) и текстовые.
В текстовых файлах информация хранится в виде текста, который довольно легко прочесть человеку. Как правило, после чтения такого файла программа, преобразует прочитанные данные в какую-нибудь двоичную форму для более удобной обработки. Двоичные файлы содержат информацию непосредственно в том виде, в котором она обрабатывается во время работы программы (возможно, с небольшими изменениями или дополнениями). При попытке просмотра такие файлы выглядят как абракадабра.
Обычно текстовые файлы применяются для хранения текстовой информации (странно, не правда ли): txt, html, ini. Однако можно привести в качестве примера формат xpm, который, являясь текстовым, содержит изображение. Этот файл представляет собой описание массива на языке C, каждый элемент которого сод.....................



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.