Поиск по сайту:



Проверить аттестат

Мы принимаем Яндекс.Деньги

Смотри также:

Правовой статус осужденных - Курсовая работа.

Центральный банк и его роль в экономике - Курсовая работа.

Анализ рабочих мест и планирование использования кадров - Курсовая работа.

Односторонние функции в ключах шифрования - Курсовая работа.

Все новинки...

Курсовая работа «Хранение текста в двоичном файле»

Листов17
Когда сдавалась работа2004
Где сдавалась работаБФ НГТУ
ОценкаОтлично (5)
Имя автораСергей
Файл: 329.8 КБ

Введите свой E-mail:

Старая цена: 250 руб.

Сразу после оплаты на ваш e-mail придет ссылка для скачивания файла.
Указанная цена не окончательная. При оплате через сервис "Робокасса", стоимость увеличивается на процент коммисси в зависимости от выбранного способа оплаты.
Поделиться:
В данном курсовом проекте содержатся следующие разделы:

 

1. Постановка задачи

 

Двоичный файл содержит записи - текстовые строки в формате записей переменной длины. Реализовать набор операций над записями без загрузки одновременно всей таблицы в память (поэлементная загрузка СД):
 добавление строки;
 вывод (извлечение) строки по логическому номеру;
 удаление строки по логическому номеру;
 вставка по логическому номеру;
 редактирование (обновление) строки;
 импорт строк из текстового файла;
 постраничный просмотр;
 сжатие.

 

Структура данных: массив указателей на записи. В начале файла, размерность массива указателей, текущее количество строк, смещение до начала массива (указатель).

 

2. Содержательное описание структур данных и алгоритмы
    2.1 Структура двоичного файла
    2.2 Алгоритм функции добавления строки
    2.3 Алгоритм удаления строки
    2.4 Алгоритм редактирования строки
    2.5 Алгоритм сжатия файла
3. Исходный текст программы с комментариями

 

4. Литература
4.1. Павловская Т. А. "С/С++. Программирование на языке высокого уровня". СПб.: Питер, 2002.
4.2. Керниган Б., Пайк Р. "Практика программирования". СПб.: Невский Диалект, 2001.
4.3. Шилдт Г. "Полный справочник по С". М.: Издательский дом "Вильямс", 2002.
4.4. Романов Е. Л. "Информатика и программирование. Язык Си. (конспект лекций)". НГТУ, 2003.


Структура файла
 

Формат файлов: MS Word (DOC), файл CPP, текстовый файл с тестовыми данными.