Курсовая работа. Структуры и алгоритмы данных (часть 2). Вариант № 1

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

material.view.file_icon
material.view.file_icon BASE4.DAT
material.view.file_icon kr.docx
material.view.file_icon kr.exe
material.view.file_icon kr.pas
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

!СКИДКА! На все свои работы могу предложить скидку до 50%. Для получения скидки напишите мне письмо(выше ссылка "написать")

Задание
1. Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д.
2. Провести поиск по ключу в построенном дереве поиска. В качестве ключа использовать три буквы ФИО студента. (Например, ключ поиска для Сидорова Ивана Кузьмича – СИК). Из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди.
3. При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.
4. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде подпрограмм, грамотно выбирая между процедурами и функциями. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
5. Для сравнения символьных строк КАТЕГОРИЧЕСКИ НЕ РЕКОМЕНДУЕТСЯ пользоваться встроенными языковыми средствами и библиотечными функциями.
Общие замечания
1. Все текстовые поля следует pассматpивать как символьные массивы (array of char), а не стpоки (string). Это сделано для совместимости между языками Паскаль и Си, а также из-за того, что в базах данных не принято хранить лишнюю информацию, такую как длина строки. Если длина поля пpевышает pазмеp хpанимой в нем инфоpмации, то оно дополняется пpобелами спpава. Каждое текстовое поле имеет свой фоpмат, котоpый опpеделяет смысл записанных в него данных. Пpи описании фоpмата в угловых скобках < и > указываются отдельные его элементы (сами угловые скобки в состав текста не входят); пpобелы обозначаются с помощью символа подчеpкивания. Если поле включает только один текстовый элемент, то фоpмат не указывается.
2. Целочисленные поля пpедставляются 16-pазpядными положительными числами (типа word в Паскале).
3. Пpи описании стpуктуpы записей в пpогpаммах необходимо точно соблюдать поpядок и pазмеp полей.

База данных "Населенный пункт"
Стpуктуpа записи:
ФИО гражданина: текстовое поле 32 символа
фоpмат <Фамилия>_<Имя>_<Отчество>
Название улицы: текстовое поле 20 символов
Номер дома:  целое число
Номер квартиры: целое число
Дата поселения: текстовое поле 8 символов
 фоpмат дд-мм-гг
Пpимеp записи из БД:
Петpов_Иван_Федоpович___________
 Ленина______________
 10
 67
 29-02-65
Дерево поиска : D = 1 АВЛ-дерево

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

2014 год, оценка отлично

Варианты могут переставляться. Ориентируйтесь на "дано"
Структуры и алгоритмы обработки данных. Часть 2. Курсовая работа. Вариант №1.
Задание для курсовой работы 1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска дол
User Cole82 : 6 июня 2016
75 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант №1
Курсовая работа Вариант №1 1 ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ 1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом). Из найденных записей организовать список (очередь) и вывести их на экран. 2. Созданное приложение должно иметь дружественный интерфейс, выводить подсказки при вводе и выводе данных, пр
User IT-STUDHELP : 24 июня 2023
900 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант №1 promo
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2-я). Вариант №1.
Постановка задачи 1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны быть три
User freelancer : 24 апреля 2016
100 руб.
Курсовая работа (на С++) по дисциплине "Структуры и алгоритмы обработки данных. Часть 2". Вариант 1
. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны быть три
User Greenberg : 17 октября 2015
290 руб.
Лабораторные работы № 1-5 по дисциплине: Структуры и алгоритмы данных (часть 2). Вариант № 1
!СКИДКА! На все свои работы могу предложить скидку до 50%. Для получения скидки напишите мне письмо(выше ссылка "написать") Лабораторная работа 1 Тема: Построение двоичного дерева. Вычисление характеристик дерева. Цель работы: Освоить понятие двоичного дерева. Порядок выполнения работы: 1. Разместить в памяти компьютера данное двоичное дерево (см. ниже, номер задания соответствует последней цифре шифра), данные в вершинах заполнить случайными числами. 2. Написать процедуры для вычисления р
User popye : 13 сентября 2014
60 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (Часть 2)
Задание для курсовой работы: 1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны
User moomy : 15 марта 2017
90 руб.
Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных. Часть 2. Древовидные структуры данных" Вариант 1
Постановка задачи Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу. При выполнении задания главное внимание следует
User xtrail : 19 апреля 2013
400 руб.
Структуры и алгоритмы обработки данных (часть 2)
Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Операционные системы Вид работы: Экзамен Оценка:Хорошо
User MayaMy : 23 февраля 2019
400 руб.
Структуры и алгоритмы обработки данных (часть 2)
Дисциплина «Теория вероятностей и МС». Билет № 8.Экзамен
1. Нормальное и показательное распределения одномерной случайной величины и их характеристики 2. Из урны, где находятся 7 белых и 8 черных шаров, случайно вытащены 6 шаров. Какова вероятность того, что среди них будет 2 белых шара? 3. Дискретная случайная величина имеет следующий ряд распределения Х 2 4 6 8 10 р 0,12 0,22 a 0,40 0,04 Найти величину a, математическое ожидание и среднее квадратическое отклонение этой случайной величины. 4. Непрерывная случайная величина имеет плотность распре
User lllog : 25 февраля 2016
250 руб.
Курсовая работа по дисциплине: Теория электромагнитной совместимости радиоэлектронных средств и систем. Вариант №05
Задание на курсовую работу По методике МСЭ-Р определить для цифровой наземной телевизионной сети: 1. Требуемое значение минимальной напряженности поля в точке приёма Е, дБмкВ/м. 2. радиус зоны обслуживания Rз, км, цифрового телевизионного вещательного передатчика; 3. координационное расстояние Rк, км, между двумя одинаковыми телевизионными передатчиками, работающими в совмещённом канале; 4. координационное расстояние между передатчиками при учёте множественности помех (шести ближайших мешающи
User IT-STUDHELP : 20 июля 2020
680 руб.
promo
Лекции по дисциплине "Экология"
Лекция 1 Атмосфера – основа жизни. Строение атмосферы. ЛЕКЦИЯ 2. Смачиваемость частиц. ЛЕКЦИЯ 3. 3. Организованные и неорганизованные. К организованным относят выбросы отводимые от мест выделения трубами, газоходами, воздуховодами, что позволяет применять для улавливания содержащихся вредных веществ соответствующие установки. Неорганизованными являются выбросы, поступающие в атмосферу в виде не направленных потоков газа в результате нарушения герметичности оборудования, отсутствии или неу
User Bilchinog : 16 июля 2013
Отчет по производственной практике на предприятии Алматинская дистанция электроснабжения
Введение История развития Алматинской дистанции электроснабжения Техническо-экономическая характеристика Алматинской дистанции электроснабжения за 2013 год. Деятельность ремонтно-ревизионного участка (РРУ) Бригада высоковольтных испытаний Заключение
User DocentMark : 12 декабря 2014
15 руб.
up Наверх