Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных. Часть 2. Древовидные структуры данных" Вариант 1

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon BASE1.DAT
material.view.file_icon KURS.EXE
material.view.file_icon KURS.PAS
material.view.file_icon Отчет.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.

При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.

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

Для сравнения символьных строк КАТЕГОРИЧЕСКИ НЕ РЕКОМЕНДУЕТСЯ пользоваться встроенными языковыми средствами и библиотечными функциями.
Ваpианты баз данных (БД)
(Вам будет предложено ввести цифру от 1 до 4, которая соответствует номеру вашего варианта и номеру базы данных)

B = 1 ВАЖНО:(файл base1.dat)
Библиогpафическая база данных "Жизнь замечательных людей"
Стpуктуpа записи:
Автоp: текстовое поле 12 символов
фоpмат <Фамилия>_<буква>_<буква>
Заглавие: текстовое поле 32 символа
фоpмат <Имя>_<Отчество>_<Фамилия>
Издательство: текстовое поле 16 символов
Год издания: целое число
Кол-во стpаниц: целое число
Пpимеp записи из БД:
Кловский_В_Б
Лев_Hиколаевич_Толстой_________
Молодая_гваpдия_
1963
864

Ваpианты условий упоpядочения и ключи поиска (К):
C = 1 - по фамилиям замечательных людей, К = тpи пеpвые буквы фамилии;

Ваpианты методов соpтиpовки
S = 1 Meтод пирамидальной сортировки
Файл базы данных загpужается в динамическую память с фоpмиpованием индексного массива как массива указателей.

Типы деревьев поиска
D = 1 АВЛ-дерево

Дополнительная информация

В архиве курсовая работа + используемая программа
Оценка - отлично!
Специальность ПОВТиАС (ПОиВТ)
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (Часть 2)
Задание для курсовой работы: 1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны
User moomy : 15 марта 2017
90 руб.
Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных"
Алгоритмы кластеризации. Алгоритм k-средних (k-means) Задание: 1. В соответствии со своим вариантом изучить и описать в отчете заданную структуру данных/алгоритм. Привести иллюстрации выполнения основных шагов алгоритма (или операций над структурой данных), выполнить асимптотический анализ его вычислительной сложности. Отчет должен быть скреплен скоросшивателем (пример оформления отчета доступен на сайте). 2. Структура данных или алгоритм должен быть реализован на языке C и приложен к отчету (на
User sibsutisleak : 27 марта 2016
500 руб.
Курсовая работа по дисциплине: «Структуры и алгоритмы обработки данных»
Постановка задачи Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.
User Dusya : 5 октября 2011
450 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 02
Содержание 1. Задание на курсовую работу 3 2. Описание применяемых алгоритмов и структур данных 5 3. Текст программы 15 3.1 Заголовочный модуль с описанием функций для работы с деревом и списком 15 3.2 Модуль реализации функций для работы с деревом и списком 15 3.3 Главная программа 21 4. Результаты тестирования программы 24 Список использованных источников 27 1. Задание на курсовую работу Хранящуюся в файле базу данных, состоящую из 4000 записей загрузить в оперативную память
User Учеба "Под ключ" : 2 августа 2026
1500 руб.
promo
Курсовая работа По дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 05
Содержание Задание на курсовую работу 3 1. Изложение основных идей и характеристик применяемых алгоритмов и структур данных 4 2. Исходный код 10 3. Тестирование программы 17 Список использованных источников 19 Задание на курсовую работу 1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется ва
User Учеба "Под ключ" : 2 августа 2026
1500 руб.
promo
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 01
Содержание 1. Задание на курсовую работу 3 2. Основные идеи и характеристики применяемых алгоритмов и структур данных 5 3. Текст программы 16 4. Контрольный пример 26 Список использованной литературы 28 1. Задание на курсовую работу 1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариант
User Учеба "Под ключ" : 2 августа 2026
1500 руб.
promo
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 24
Содержание 1. Задание на курсовую работу 3 2. Описание применяемых алгоритмов и структур данных 5 3. Инструкция пользователя 16 4. Текст программы 18 5. Результаты выполнения программы 27 Список использованных источников 30 1. Задание на курсовую работу 1. Хранящуюся в файле базу данных, состоящую из 4000 записей загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей. Из найденных записей организовать список (очеред
1500 руб.
promo
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 11
Содержание 1 Задание на курсовую работу 3 2 Теоретическое введение 5 3 Язык и среда программирования 8 4 Программная реализация 11 5 Текст программы 16 6 Тестирование программы 25 Список использованной литературы 29 1 Задание на курсовую работу Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется варианто
1500 руб.
promo
Коррекционная программа как способ преодоления чувства одиночества в подростковом возрасте
Содержание. Современное состояние проблемы одиночества в подростковом возрасте. Понятие «одиночество». Типы и виды одиночества. Проблема одиночества в зарубежных и отечественных исследованиях. Проблема одиночества в подростковом возрасте. Коррекция одиночества в подростковом возрасте. Разработка коррекционной программы для работы с подростками, испытывающими чувство одиночества. Пояснительная записка к коррекционной программе. Коррекционная программа для работы с подростками, испытывающими чувст
User VikkiROY : 27 октября 2012
5 руб.
Радиоактивное заражение местности
Содержание: Введение стр. 3 Определение радиоактивного излучения, единицы измерения стр. 4 Радиоактивное заражение (загрязнение) местности стр. 5 Средства и способы защиты стр. 7 Заключение стр. 11 Список использованной литературы стр. 12 Введение В 1896 г. французским физиком Антуаном Беккерелем было открыто явление радиоактивного излучения. Оно положило начало эре изучения и использования ядерной энергии. Бежавшие перед началом второй мировой войны из фашистской Германии в США физики, по
User Qiwir : 9 марта 2014
19 руб.
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант 10
Задание на контрольную работу Выполнить расчет сопротивлений схемы предварительного каскада усиления на биполярном транзисторе с эмиттерной стабилизацией с исходными данными, указанными в таблице 1. Текст пояснительной записки должен включать: 1. Схему рассчитываемого усилителя. 2. Выбор режима работы транзистора. 3. Расчет цепей питания по постоянному току (сопротивлений схемы). 4. Построение нагрузочной прямой по постоянному и переменному току (с обоснованием процесса построения). 5. Опреде
User Учеба "Под ключ" : 11 декабря 2022
1000 руб.
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств. Вариант 10 promo
Контрольные работы по гидростатике и гидродинамике ИжГТУ К.р. 1 Задача 2 Вариант 24
Определить избыточное давление воды в трубе по показаниям батарейного ртутного манометра. Отметки уровней от оси трубы z1, z2, z3, z4. Плотность воды – 1000 кг/м³, ртути 13600 кг/м³.
User Z24 : 3 декабря 2025
120 руб.
Контрольные работы по гидростатике и гидродинамике ИжГТУ К.р. 1 Задача 2 Вариант 24
up Наверх