Структуры и алгоритмы оброботки данных часть 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

Описание

Задание для курсовой работы
Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.
При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.
Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде подпрограмм, грамотно выбирая между процедурами и функциями. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
Для сравнения символьных строк КАТЕГОРИЧЕСКИ НЕ РЕКОМЕНДУЕТСЯ пользоваться встроенными языковыми средствами и библиотечными функциями.

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 АВЛ-дерево

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

СибГУТИ 2012г. 1 вариант, оценка: хорошо
Курсовая работа. 20-й вариант
1. Синхронизация в системах ПДС 1.1 Классификация систем синхронизации. 1.2 Поэлементная синхронизация с добавлением и вычитанием импульсов (принцип действия). 1.3 Параметры системы синхронизации с добавлением и вычитанием импульсов. 1.4 Расчет параметров системы синхронизации с добавлением и вычитанием импульсов (задачи). 2. Кодирование в системах ПДС. Классификация кодов. Циклические коды (теория). Построение кодера и декодера циклического кода. Формирование кодовой комбинации циклическо
User danila1271 : 10 мая 2017
180 руб.
Радиосвязь. Курсовая работа. 18-й вариант
Длина РРЛ, км - 125 Объем информации (каналы ТЧ или цифровые потоки) - 90 Длина пролета, R0, км - 42 Число выделяемых каналов (потоков) - 45 Число вводимых каналов (потоков) - 45 Тип АТС - Электронная Конфигурация системы - Выбирается после проведения расчета качественных показателей
User Aleksandr4 : 7 декабря 2020
200 руб.
Радиосвязь. Курсовая работа. 18-й вариант
Курсовая работа по информатике/1-й вариант
1 Задание Написать программу на языке Паскаль для решения следующей задачи. Все результаты расчетов должны выводится на экран и в файл. 1. Ток в электрической цепи описывается дифференциальным уравнением , которое необходимо решить, найдя y(0.05), y(0.1) ... y(1) с помощью метода Рунге-Кутта второго порядка с коррекцией по средней производной (в дифференциальном уравнении k= 3). По найденным значениям yопределить количество тепла, выделяющееся на единичном сопротивлении за единицу времени, п
User Богарт : 15 апреля 2020
Информатика. курсовая работа.4-й вариант
1.Текст задания к курсовой работе Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить: а) добавить запись в файл или начать запись нового файла; б) начать обработку созданного файла; Предусмотреть возможность выполнения данных операций многократно. Требование к программе: 1.Создать файл Spravka.dat, содержащий записи следующей структуры: • название начального пункта маршрута; • название конечного пункта маршрута; • номер марш
User Semenovaksenija090800 : 2 июня 2019
300 руб.
Курсовая работа. Бюджетирование. 5-й вариант
Задание №1 Теоретический блок Необходимо раскрыть тему своего варианта и составить не менее 5 контрольных вопросов по ней. Объем 5-10 страниц. Номер варианта Тема 5 Учет затрат и калькулирование продукции вспомогательного производства. Задание №2 Практический блок Организация производит две разновидности шкафов для электроаппаратуры, используя в качестве основных материалов сплав А и сплав Б. Учетной политикой предусмотрено применение метода ФИФО. Руководство определило план развития организ
User Samolyanova : 22 октября 2017
50 руб.
Курсовая работа. ТЭЦ . 23-й вариант
Согласно заданию на курсовую работу на входе полосового фильтра действуют периодические радиоимпульсы (рис. 1.1) с параметрами: период следования импульсов Tи = 140 мкс; длительность импульсов tи = 50 мкс; период несущей частоты Tн = 10 мкс; амплитуда колебаний несущей частоты Um.н = 9 В. Фильтр должен обеспечить максимально допустимое ослабление в полосе пропускания Аmax = DA = 3 дБ. Полное ослабление на границах полос непропускания Апол = 31 дБ. Сопротивления нагрузок фильтра слева и справа R
User marmeladex : 4 ноября 2016
120 руб.
Курсовая работа. Бюджетирование. 3-й вариант
Исходные данные……………………………………………………….……….3 Задание №1 Теоретический блок Методы учета затрат на производство и калькуляцию себестоимости продукции.……………………...……………………………………………….6 Вопросы к теме……………………………………………………………15 Задание №2 Практический блок……………………………………….………16 Бюджет продаж……………………………………………………………16 Бюджет использования прямых материалов……………………….……17 Бюджет трудовых затрат…………………………………………….……19 Бюджет накладных расходов……………………………………….…….20 Бюджет конечных запасов (материалов и готовой п
User Татьяна33 : 8 декабря 2015
345 руб.
Бух.учет. Курсовая работа. 8-й вариант
Задание 1: По данным таблицы 1 осуществить группировку имущества компании по видам и источникам их обеспечения на отчетную дату. Подобрать синтетические счета первого уровня для учета указанных наименований объектов. Полученные данные свести в таблицы 2,3,4. Задание 2: Заполнить бухгалтерский баланс (ф.1). Данные вписать в графу «На начало отчетного года». (Форма таблицы имеется в приложении к конспекту лекций.) Данные на конец года см. ниже. Задание 3: Провести вертикальный и горизонтальный ана
User @ulana55_ : 4 октября 2015
400 руб.
11 вопросов с ответами
1. Особенности организации в структуре федеральных государственных учреждений медико-социальной экспертизы группы организации труда инвалидов. 2. Особенности оценки ограничений трудоспособности и жизнедеятельности. 3. Специфика формирования индивидуальной программы реабилитации в зависимости от ограничений жизнедеятельности 4. Структурные составляющие медико-социальной экспертизы 5. Документы, выдаваемые бюро медико-социальной экспертизы по результатам освидетельствования и принятого экспертного
User Donbass773 : 27 февраля 2018
100 руб.
11 вопросов с ответами
Физическая культура в жизни студента
Целью физического воспитания в вузах является содействие подготовке гармонично развитых, высококвалифицированных специалистов. В процессе обучения в вузе по курсу физического воспитания предусматривается решение следующих задач....
User semisvetik : 12 декабря 2009
Информатика. Лабораторная работа №5
Обработка двумерных массивов Цель работы: Получить навыки разработки алгоритмов и программ для обработки матриц.
User ivi : 15 июня 2016
200 руб.
Контрольная по дисциплине: Философия. Вариант 7
Вариант №7 1. Составить 2 содержательных вопроса по Лекции Диалектика бытия 2. Зарегистрируйтесь на https://elibrary.ru/, подберите 3 статьи коррели-рующие с вашими вопросами 3. Напишите эссе на тему, объединяющую эти вопросы, сочетая материал лекции и выбранные вами источники
User xtrail : 18 ноября 2024
500 руб.
promo
up Наверх