КУРСОВАЯ РАБОТА по дисциплине « структуры и алгоритмы обработки данных». Вариант №13.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon BASE3.DAT
material.view.file_icon KURS.EXE
material.view.file_icon KURS.PAS
material.view.file_icon курсовая по структ. и алг. обр. данных(отчет).doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

Ваpианты баз данных (БД)

Общие замечания
Все текстовые поля следует pассмат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, которая соответствует номеру вашего варианта и номеру базы данных)

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: структуры и алгоритмы обработки данных
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 11.05.2016
Рецензия:Уважаемый С*
Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных"
Алгоритмы кластеризации. Алгоритм k-средних (k-means) Задание: 1. В соответствии со своим вариантом изучить и описать в отчете заданную структуру данных/алгоритм. Привести иллюстрации выполнения основных шагов алгоритма (или операций над структурой данных), выполнить асимптотический анализ его вычислительной сложности. Отчет должен быть скреплен скоросшивателем (пример оформления отчета доступен на сайте). 2. Структура данных или алгоритм должен быть реализован на языке C и приложен к отчету (на
User sibsutisleak : 27 марта 2016
500 руб.
Курсовая работа по дисциплине: «Структуры и алгоритмы обработки данных»
Постановка задачи Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.
User Dusya : 5 октября 2011
450 руб.
КУРСОВАЯ РАБОТА по дисциплине «Структуры и алгоритмы обработки данных. Часть 2. Древовидные структуры данных)». Вариант №13.
Постановка задачи 1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей пои
User ДО Сибгути : 27 ноября 2017
450 руб.
promo
Структуры и алгоритмы обработки данных
Задания для контрольной работы одинаковы для всех студентов. Начальные данные выбираются индивидуально в зависимости от задания в контрольной работе.
User Решатель : 29 августа 2024
500 руб.
Структуры и алгоритмы обработки данных
Структуры и алгоритмы обработки данных
КУРСОВАЯ РАБОТА по дисциплине «Структуры и алгоритмы обработки данных (часть 2)» Вариант 14 Содержание 1 Постановка задачи 3 2 Описание программы 5 3 Текст программы 14 4 Результаты выполнения программы 21 Список использованной литературы 23
User ianbaeva : 17 января 2022
2000 руб.
Структуры и алгоритмы обработки данных
1. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе прямого выбора номера перемещаемых элементов (пример см. в лекциях, раздел 2.1). 2. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе шейкерной сортировки левую и правую границы сортируемой части массива (L и R). 3. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества провести 3-сортировку (в методе
User Despite : 10 апреля 2013
150 руб.
Структуры и алгоритмы обработки данных
вариант №15 Задание Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные по ФИО вкладчика и сумме вклада, используя метод прямого слияния. Провести поиск по первым трём буквам фамилии в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево оптимального поиска по другому ключу и произвести поиск по запросу.
User piligrim-24 : 26 октября 2011
50 руб.
Структуры и алгоритмы обработки данных
Лабораторная работа № 2 1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300
User 1231233 : 19 сентября 2010
23 руб.
Контрольная работа по дисциплине: Сети связи и системы коммутации. Вариант №14. 2021 год
Задание на контрольную работу по дисциплине «Сети связи и системы коммутации» Выбор варианта по последним двум цифрам пароля студента. Если они составляют число, большее 20, то вариант определяется как остаток от деления этого числа на 20. Задача 1. Рассчитать межстанционную нагрузку на ГТС по исходным данным из таблицы 1. Задача 2. Рассчитать емкость пучков соединительных линий на участках межстанционной связи. Расчет провести по результатам, полученным при решении задачи 1. Задача 3. Найт
User SibGUTI2 : 6 июня 2021
300 руб.
Контрольная работа по дисциплине: Сети связи и системы коммутации. Вариант №14. 2021 год
Основные направления экономической мысли .тест 50 вопросов сибит
1. Предмет изучения истории экономических учений охватывает экономические теории: 2. Выразители экономической мысли дорыночной эпохи идеализировали: 3. Завершающим этапом эпохи экономических учений дорыночной экономики явился этап: 4. Законы Хаммурапи регламентировали долговое рабство с целью: 5. Аристотель относит к сфере хрематистики: 6. В соответствии с экономическими воззрениями Аристотеля и Ф. Аквинского деньги – это: 7. Согласно концепции «справедливой цены»
User Максим336 : 7 декабря 2019
200 руб.
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств (часть 1). Вариант 28
Содержание Задание 3 1. Обоснование выбора типа усилительных элементов 4 1.1 Расчет рабочих частот усилителя 4 1.2 Выбор и обоснование схемы выходного каскада усилителя (ВКУ) 4 1.3 Выбор транзистора 5 1.4 Выбор режима работы транзистора ВКУ 7 1.5 Расчет стабилизации режима работы транзистора ВКУ 9 1.6 Расчет выходного каскада усиления по переменному току 11 1.7 Построение сквозной динамической характеристики и оценка нелинейных
User Roma967 : 13 июня 2016
1200 руб.
promo
Экзамен по философии. Билет №10. 2-й семестр
1. Смысл человеческого бытия. Свобода и ответственность человека за выбор смысла жизни. 2. Выделите среди перечисленных явлений духовной жизни общества относящиеся к теоретическому и к обыденному сознанию. Смысл человеческого бытия состоит в развитии человека как самоцели, его всестороннем совершенствовании. Как писал Кант, существование человека «имеет в себе самом высшую цель, которой, насколько это в его силах, он может подчинить всю природу». Поскольку человек по своей сути — существо общест
User Zenkoff : 18 апреля 2014
50 руб.
up Наверх