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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon BASE1.DAT
material.view.file_icon KURSOVAYA.PAS
material.view.file_icon KURSOV~1.EXE
material.view.file_icon Курсовая работа.doc
material.view.file_icon
material.view.file_icon Окно с загруженной БД.png
material.view.file_icon Окно с отсортированной по фамилиям людей БД.png
material.view.file_icon Окно с очередью записей с ключом – “Але” .png
material.view.file_icon Окно с очередью записей с ключом “Ост” .png
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра изображений

Описание

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

Общие замечания

Все текстовые поля следует рассматривать как символьные массивы (array of char), а не стpоки (string). Это сделано для совместимости между языками Паскаль и Си, а также из-за того, что в базах данных не принято хранить лишнюю информацию, такую как длина строки. Если длина поля пpевышает pазмеp хpанимой в нем инфоpмации, то оно дополняется пpобелами спpава. Каждое текстовое поле имеет свой фоpмат, котоpый опpеделяет смысл записанных в него данных. Пpи описании фоpмата в угловых скобках < и > указываются отдельные его элементы (сами угловые скобки в состав текста не входят); пpобелы обозначаются с помощью символа подчеpкивания. Если поле включает только один текстовый элемент, то фоpмат не указывается.
Целочисленные поля пpедставляются 16-pазpядными положительными числами (типа word в Паскале).
Пpи описании стpуктуpы записей в пpогpаммах необходимо точно соблюдать поpядок и pазмеp полей.

ПРИМЕЧАНИЕ. Предварительный просмотр содержимого баз данных возможен с помощью программы VIEWBASE.EXE

Содержимое архива следует распаковать в отдельную папку и запустить файл VIEWBASE.EXE (файлы с расширением dat должны находиться в этой же папке)

(Вам будет предложено ввести цифру от 1 до 4, которая соответствует номеру вашего варианта и номеру базы данных)

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (2 часть)
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 11.06.2016
Рецензия:Уважаемый С*
Мачикина Е. П.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 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 aikys : 24 октября 2016
65 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (Часть 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 часть), Экзамен
1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 5. Построить ДОП, используя все буквы своих фамилии, имени, отчества двумя приближенными алгоритмами. Вычислить средневзв
User GTV8 : 10 сентября 2012
200 руб.
Курсовая работа (на С++) по дисциплине "Структуры и алгоритмы обработки данных. Часть 2". Вариант 1
. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны быть три
User Greenberg : 17 октября 2015
290 руб.
Привод - 01.011 СБ
В.А. Леонова, О.П. Галанина. Альбом сборочных чертежей для деталирования и чтения. Вариант 01.011 - Привод. Сборочный чертеж. Деталирование. Модели. Данный привод — это плоскоременная передача, которая передает вращение с вала электродвигателя к рабочим органам. Вращение с ведущего шкива 5, закрепленного на валу электродвигателя 26 шпонкой 22 и винтом 15, передается на ведомый шкив машины (на чертеже ведомый шкив показан условно). Так как ремень при работе вытягивается, то необходимое натяжение
User .Инженер. : 19 сентября 2022
650 руб.
Привод - 01.011 СБ promo
Практическая работа №4. Расчет процессов и аппаратов адсорбции газов
8 вариант Цель работы: Применение приобретенных знаний при расчете процесса адсорбции и аппарата адсорбера.
User f-akho : 23 мая 2022
300 руб.
Основы политологии
Предмет политологии 1.Возникновение политологии: её предмет ,законы ,категории и функции. 2.Политология в системе социальных наук. Политология – одна из самых молодых гуманитарных дисциплин. Она оформилась как самостоятельная отрасль научного знания лишь в конце 40–х гг. ХХ в. Любая научная дисциплина проходит определенные этапы развития: 1) накопление теоретического и эмпирического материала в рамках родственных наук; 2) проведение специализированных научных исследований и публикация их результ
User Slaventuz88 : 5 октября 2011
Экономика и социология труда, 30 заданий по 5 тестовых вопроса
Задание 1. Вопрос 1. Какие аспекты отражает понятие "труд"? 1. всякое умственное и физические усилие; 2. проделанная работа; 3. процесс преобразования ресурсов природы в материальные, интеллектуальные и духовные блага; 4. деятельность под влиянием необходимости; 5. тягостные усилия. Вопрос 2. В чем сущность творчества? 1. самовыражение; 2. создание любых произведений искусства; 3. "нечто среднее между богом и смертным"; 4. один из видов труда, создающий новые идеи, образы, представления, деятель
User тантал : 23 июля 2013
100 руб.
up Наверх