Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант №24
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1 ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом). Из найденных записей организовать список (очередь) и вывести их на экран.
2. Созданное приложение должно иметь дружественный интерфейс, выводить подсказки при вводе и выводе данных, проверять корректность вводимых данных и пр. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде функций, грамотно выбирая параметры функций. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
3. Протестировать созданное приложение, скриншоты приложения включить в отчет.
Вариант задания задается с помощью чисел А, B и D, где
А – номер базы данных
B – номер задания;
D - тип дерева поиска. (D = 1 АВЛ-дерево, D = 2 Двоичное Б-дерево)
Вариант:
Номер шифра А В D
11 3 3.4 2
Вариант базы данных (БД) и задание
Описание базы данных Задания
А = 3 (файл base3.dat)
База данных "Обманутые вкладчики"
Структура записи:
ФИО вкладчика: текстовое поле 32 символа
формат <Фамилия>_<Имя>_<Отчество>
Сумма вклада: целое число
Дата вклада: текстовое поле 8 символов
формат дд-мм-гг
ФИО адвоката: текстовое поле 22 символа
формат <Фамилия>_<буква>_<буква>
Пример записи из БД:
Петров_Иван_Федорович___________
130
15-03-46
Иванова_И_В___________ B=3.4
Вывести упорядоченный (по полю сумма вклада) список вкладчиков, которые сделали вклад в заданный период времени.
Дату начала периода и дату конца периода вводить с клавиатуры.
Общие замечания:
Все текстовые поля следует рассматривать как символьные массивы. Если длина поля превышает размер хранимой в нем информации, то оно дополняется пробелами справа. Каждое текстовое поле имеет свой формат, который определяет смысл записанных в него данных. При описании формата в угловых скобках < и > указываются отдельные его элементы (сами угловые скобки в состав текста не входят); пробелы обозначаются с помощью символа подчеркивания. Если поле включает только один текстовый элемент, то формат не указывается.
Целочисленные поля представляются 16-разрядными положительными числами.
При описании структуры записей в программах необходимо точно соблюдать порядок и размер полей.
====================================
1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом). Из найденных записей организовать список (очередь) и вывести их на экран.
2. Созданное приложение должно иметь дружественный интерфейс, выводить подсказки при вводе и выводе данных, проверять корректность вводимых данных и пр. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде функций, грамотно выбирая параметры функций. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
3. Протестировать созданное приложение, скриншоты приложения включить в отчет.
Вариант задания задается с помощью чисел А, B и D, где
А – номер базы данных
B – номер задания;
D - тип дерева поиска. (D = 1 АВЛ-дерево, D = 2 Двоичное Б-дерево)
Вариант:
Номер шифра А В D
11 3 3.4 2
Вариант базы данных (БД) и задание
Описание базы данных Задания
А = 3 (файл base3.dat)
База данных "Обманутые вкладчики"
Структура записи:
ФИО вкладчика: текстовое поле 32 символа
формат <Фамилия>_<Имя>_<Отчество>
Сумма вклада: целое число
Дата вклада: текстовое поле 8 символов
формат дд-мм-гг
ФИО адвоката: текстовое поле 22 символа
формат <Фамилия>_<буква>_<буква>
Пример записи из БД:
Петров_Иван_Федорович___________
130
15-03-46
Иванова_И_В___________ B=3.4
Вывести упорядоченный (по полю сумма вклада) список вкладчиков, которые сделали вклад в заданный период времени.
Дату начала периода и дату конца периода вводить с клавиатуры.
Общие замечания:
Все текстовые поля следует рассматривать как символьные массивы. Если длина поля превышает размер хранимой в нем информации, то оно дополняется пробелами справа. Каждое текстовое поле имеет свой формат, который определяет смысл записанных в него данных. При описании формата в угловых скобках < и > указываются отдельные его элементы (сами угловые скобки в состав текста не входят); пробелы обозначаются с помощью символа подчеркивания. Если поле включает только один текстовый элемент, то формат не указывается.
Целочисленные поля представляются 16-разрядными положительными числами.
При описании структуры записей в программах необходимо точно соблюдать порядок и размер полей.
====================================
Дополнительная информация
Проверил(а): Мачикина Елена Павловна
Оценка: Отлично+Зачет
Дата оценки: 21.11.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично+Зачет
Дата оценки: 21.11.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №24
IT-STUDHELP
: 18 ноября 2021
Вариант 24
А = 4 (файл base4.dat)
База данных «Населенный пункт».
Структура записи:
ФИО гражданина: текстовое поле 32 символа.
формат <Фамилия>_<Имя>_<Отчество>
Название улицы: текстовое поле 20 символов.
Номер дома: целое число.
Номер квартиры: целое число.
Дата поселения: текстовое поле 8 символов.
формат дд-мм-гг
Пример записи из БД:
Петpов_Иван_Федоpович___________
Ленина______________
10
67
29-02-65
Задание на поиск записей:
B=4.1
Вывести на экран количество и названия всех улиц из базы д
800 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (Часть 2)
moomy
: 15 марта 2017
Задание для курсовой работы:
1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д.
2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны
90 руб.
Структуры и алгоритмы обработки данных (часть 2)
MayaMy
: 23 февраля 2019
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Экзамен
Оценка:Хорошо
400 руб.
Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных"
sibsutisleak
: 27 марта 2016
Алгоритмы кластеризации. Алгоритм k-средних (k-means)
Задание:
1. В соответствии со своим вариантом изучить и описать в отчете заданную структуру данных/алгоритм. Привести иллюстрации выполнения основных шагов алгоритма (или операций над структурой данных), выполнить асимптотический анализ его вычислительной сложности. Отчет должен быть скреплен скоросшивателем (пример оформления отчета доступен на сайте).
2. Структура данных или алгоритм должен быть реализован на языке C и приложен к отчету (на
500 руб.
Курсовая работа по дисциплине: «Структуры и алгоритмы обработки данных»
Dusya
: 5 октября 2011
Постановка задачи
Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.
450 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 11
Учеба "Под ключ"
: 16 июля 2025
Содержание
1 Задание на курсовую работу 3
2 Теоретическое введение 5
3 Язык и среда программирования 8
4 Программная реализация 11
5 Текст программы 16
6 Тестирование программы 25
Список использованной литературы 29
1 Задание на курсовую работу
Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется варианто
1500 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 05
Учеба "Под ключ"
: 15 июля 2025
Содержание
1. Задание на курсовую работу 3
2. Основные характеристики применяемых алгоритмов и структур данных 4
3. Текст программы 17
4. Результаты выполнения программы 25
Список использованной литературы 29
1. Задание на курсовую работу
1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом).
1500 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант 01
SibGOODy
: 21 августа 2024
Содержание
1. Задание на курсовую работу 3
2. Алгоритмы и структуры данных программы 5
3. Исходные тексты программы 8
4. Результаты работы программы 17
1. Задание на курсовую работу
1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом). Из найденных записей организовать список (очередь) и выв
1200 руб.
Другие работы
Современные технологии программирования. Лабораторная работа № 8. Абстрактный тип данных Множество (контейнер).
zhekaersh
: 20 февраля 2015
Тема: Классы Object Pascal, стандартный класс Tlist.
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать тип «множество».
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация типа данных «множество»
ADT TSet
Данные
Множества - это изменяемые неограниченные наборы элементов типа T (
70 руб.
Охрана труда на швейном предприятии по пошиву детского ассортимента
Aronitue9
: 1 сентября 2012
Содержание:
Санитарная классификация предприятия и размер санитарно-защитной зоны.
Метеорологические условия производственных помещений.
Электробезопасность.
Наличие опасных (вредных) зон в конструкции оборудования
Шум и вибрация.
Освещение производственных помещений.
Пожарная безопасность.
20 руб.
Анализ финансово-хозяйственной деятельности предприятия
mahaha
: 8 марта 2017
Анализ финансово-хозяйственной деятельности предприятия
Экзаменационная карточка No7.
Вопрос 1: Каков порядок накопления аналитической информации
Вопрос 2: Что характеризует рентабельность основной деятельности
Вопрос 3: Какой фактор (мероприятие) ведет к улучшению использования основных производственных фондов
Вопрос 4: Какой из перечисленных факторов, влияющих на использование оборотных средств, не относится к субъективным
Вопрос 5: Что понимается под балансом в агрегирован
50 руб.
Становление человека и человеческого общества. Возникновение медицины
alfFRED
: 31 октября 2012
Изучение происхождения человека, зарождения и первоначального развития его хозяйственной и общественной деятельности, материальной и духовной культуры составляет предмет первобытной истории, или историю первобытного общества. Согласно современным представлениям период формирования и становления человеческого общества - от появления на земле человека до возникновения классового общества - продолжался не менее полутора миллионов лет и завершился не ранее 4-го тысячелетия до н.э. Весь этот период б
10 руб.