engineerklub | Дата: Вторник, 27.06.2023, 09:24 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28530
Статус: Offline
| Структуры и алгоритмы обработки данных (часть 2). Вариант №5
Тип работы: Работа Курсовая Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ
Описание: Курсовая работа Вариант №5
1 ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ 1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом). Из найденных записей организовать список (очередь) и вывести их на экран.
2. Созданное приложение должно иметь дружественный интерфейс, выводить подсказки при вводе и выводе данных, проверять корректность вводимых данных и пр. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде функций, грамотно выбирая параметры функций. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
3. Протестировать созданное приложение, скриншоты приложения включить в отчет.
Общие замечания: 1. Все текстовые поля следует рассматривать как символьные массивы. Если длина поля превышает размер хранимой в нем информации , то оно дополняется пробелами справа. Каждое текстовое поле имеет свой формат, который определяет смысл записанных в него данных. При описании формата в угловых скобках < и > указываются отдельные его элементы (сами угловые скобки в состав текста не входят); пробелы обозначаются с помощью символа подчеркивания. Если поле включает только один текстовый элемент, то формат не указывается. 2. Целочисленные поля представляются 16-разрядными положительными числами. 3. При описании структуры записей в программах необходимо точно соблюдать порядок и размер полей. ПРИМЕЧАНИЕ. Предварительный просмотр содержимого баз данных возможен с помощью программы VIEWBASE.EXE
Вариант5
А = 1 – номер базы данных (файл base1.dat) Библиографическая база данных "Жизнь замечательных людей"
Структура записи: Автор: текстовое поле 12 символов формат <Фамилия>_<буква>_<буква> Заглавие: текстовое поле 32 символа формат <Имя>_<Отчество>_<Фамилия> Издательство: текстовое поле 16 символов Год издания: целое число Кол-во страниц: целое число
Пример записи из БД: Кловский_В_Б Лев_Hиколаевич_Толстой_________ Молодая_гвардия_ 1963 864
B = 1.1 - номер задания; Найти количество и названия всех издательств, использованных в базе данных. Найти и вывести в алфавитном порядке (по полю автор) записи книг, которые издавались в заданном издательстве в заданном году. Название издательства и год вводить с клавиатуры.
D = 1 - тип дерева поиска, АВЛ-дерево.
------------------------------------------------------------------------------
Содержание:
1 Задание на курсовую работу 2 Теоретическое введение 3 Описание структур данных и алгоритмов для решения задачи 4 Текст программы 5 Тестирование программы Список использованной литературы
СКАЧАТЬ
|
|
| |