Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2). Вариант №23
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Курсовая работа
Вариант №23
Задание:
1. Хранящуюся в файле базу данных (4000 записей) загрузить динамически в оперативную память компьютера в виде массива или списка (в зависимости от варианта), вывести на экран по 20 записей (строк) на странице с возможностью отказа от просмотра.
2. Упорядочить данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Упорядоченные данные вывести на экран.
3. Предусмотреть возможность быстрого поиска по ключу в упорядоченной базе, в результате которого из записей с одинаковым ключом формируется очередь, содержимое очереди выводится на экран.
4. Из записей очереди построить дерево поиска по ключу, отличному от ключа сортировки, вывести на экран содержимое дерева и предусмотреть возможность поиска в дереве по запросу.
5. При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.
6. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде подпрограмм, грамотно выбирая между процедурами и функциями. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
7. Для сравнения символьных строк не рекомендуется пользоваться встроенными языковыми средствами и библиотечными функциями.
B = 4 ВАЖНО:(файл base4.dat)
База данных "Населенный пункт"
Стpуктуpа записи:
ФИО гражданина: текстовое поле 32 символа
фоpмат <Фамилия>_<Имя>_<Отчество>
Название улицы: текстовое поле 20 символов
Номер дома: целое число
Номер квартиры: целое число
Дата поселения: текстовое поле 8 символов
фоpмат дд-мм-гг
Пpимеp записи из БД:
Петpов_Иван_Федоpович___________
Ленина______________
10
67
29-02-65
Ваpианты условий упоpядочения и ключи поиска (К):
C = 3 - по дате поселения и названию улицы, К = год поселения.
Ваpианты методов соpтиpовки
S = 3 Метод пpямого слияния
Файл базы данных загpужается в динамическую память, сортировка проводится с использованием очередей, для проведения поиска строится индексный массив.
Типы деревьев поиска
D = 2 Двоичное Б-дерево
=============================================
Вариант №23
Задание:
1. Хранящуюся в файле базу данных (4000 записей) загрузить динамически в оперативную память компьютера в виде массива или списка (в зависимости от варианта), вывести на экран по 20 записей (строк) на странице с возможностью отказа от просмотра.
2. Упорядочить данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Упорядоченные данные вывести на экран.
3. Предусмотреть возможность быстрого поиска по ключу в упорядоченной базе, в результате которого из записей с одинаковым ключом формируется очередь, содержимое очереди выводится на экран.
4. Из записей очереди построить дерево поиска по ключу, отличному от ключа сортировки, вывести на экран содержимое дерева и предусмотреть возможность поиска в дереве по запросу.
5. При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.
6. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде подпрограмм, грамотно выбирая между процедурами и функциями. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
7. Для сравнения символьных строк не рекомендуется пользоваться встроенными языковыми средствами и библиотечными функциями.
B = 4 ВАЖНО:(файл base4.dat)
База данных "Населенный пункт"
Стpуктуpа записи:
ФИО гражданина: текстовое поле 32 символа
фоpмат <Фамилия>_<Имя>_<Отчество>
Название улицы: текстовое поле 20 символов
Номер дома: целое число
Номер квартиры: целое число
Дата поселения: текстовое поле 8 символов
фоpмат дд-мм-гг
Пpимеp записи из БД:
Петpов_Иван_Федоpович___________
Ленина______________
10
67
29-02-65
Ваpианты условий упоpядочения и ключи поиска (К):
C = 3 - по дате поселения и названию улицы, К = год поселения.
Ваpианты методов соpтиpовки
S = 3 Метод пpямого слияния
Файл базы данных загpужается в динамическую память, сортировка проводится с использованием очередей, для проведения поиска строится индексный массив.
Типы деревьев поиска
D = 2 Двоичное Б-дерево
=============================================
Дополнительная информация
Проверил(а): Мачикина Елена Павловна
Оценка: Отлично
Дата оценки: 24.06.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 24.06.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Структуры и алгоритмы обработки данных (часть 2). Вариант №23
IT-STUDHELP
: 18 ноября 2021
А = 3 (файл base3.dat)
База данных "Обманутые вкладчики"
Структура записи:
ФИО вкладчика: текстовое поле 32 символа
формат <Фамилия>_<Имя>_<Отчество>
Сумма вклада: целое число
Дата вклада: текстовое поле 8 символов
формат дд-мм-гг
ФИО адвоката: текстовое поле 22 символа
формат <Фамилия>_<буква>_<буква>
Пример записи из БД:
Петpов_Иван_Федоpович___________
130
15-03-46
Иванова_И_В___________
Задание на поиск записей:
B=3.4
Вывести упорядоченный (по полю сумма вклада) список вкладчиков, которые
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №23
IT-STUDHELP
: 18 ноября 2021
Вариант 23
А = 3 (файл base3.dat)
База данных "Обманутые вкладчики"
Структура записи:
ФИО вкладчика: текстовое поле 32 символа
формат <Фамилия>_<Имя>_<Отчество>
Сумма вклада: целое число
Дата вклада: текстовое поле 8 символов
формат дд-мм-гг
ФИО адвоката: текстовое поле 22 символа
формат <Фамилия>_<буква>_<буква>
Пример записи из БД:
Петpов_Иван_Федоpович___________
130
15-03-46
Иванова_И_В___________
Задание на поиск записей:
B=3.4
Вывести упорядоченный (по полю сумма вклада) список вкладчик
800 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (Часть 2)
moomy
: 15 марта 2017
Задание для курсовой работы:
1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д.
2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны
90 руб.
Структуры и алгоритмы обработки данных. Часть 2. Древовидные структуры данных» Вариант 23
m9c1k
: 22 марта 2012
Все текстовые поля следует pассматpивать как символьные массивы (array of char), а не стpоки (string). Это сделано для совместимости между языками Паскаль и Си, а также из-за того, что в базах данных не принято хранить лишнюю информацию, такую как длина строки. Если длина поля пpевышает pазмеp хpанимой в нем инфоpмации, то оно дополняется пpобелами спpава. Каждое текстовое поле имеет свой фоpмат, котоpый опpеделяет смысл записанных в него данных. Пpи описании фоpмата в угловых скобках < и > указ
200 руб.
Структуры и алгоритмы обработки данных (часть 2)
MayaMy
: 23 февраля 2019
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Экзамен
Оценка:Хорошо
400 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 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 руб.
Другие работы
Вычислительная техника и информационные технологии. Контрольная работа. 3-йсеместр. Вариант №7
yana1988
: 26 января 2014
Задача 1
Преобразовать восьми - и шестнадцатеричные числа в двоичную систему счисления:
а) 7356, 0418;
б) А1F, 02C16;
в) 6472, 1058;
г) E07, D3A16;
д) 412, 5768;
е) B1C, 1E716.
Задача 2
Перевести в десятичную систему счисления:
а) DA31016;
б) 753,148;
в) 11101001111012;
г) 70A0B16;
д) 407,058;
е) 10010111010112;
ж) D084C16;
з) 731,158;
и) 11100101101112.
Задача 3
Пользуясь дополнительным кодом сложить пары чисел:
а) N1 = 10,1112, N2 = -110,0112;
б) N1 = 110,1012, N2 = -10,11
60 руб.
Экономическая эффективность от программного продукта "Преобразователь линейных кодов"
Qiwir
: 16 августа 2013
Введение
Исходные данные для проведения курсового проектирования
1. Характеристика предприятия
2. Расчет трудозатрат на разработку программного продукта
3. Составление сметы затрат на разработку программного продукта
3.1 Расчет затрат на оплату труда разработчика
3.2 Расчет отчислений в социальные фонды
3.3 Расчет затрат на оплату машинного времени
3.4 Расчет затрат на электроэнергию
3.5 Калькуляция сметной стоимости
4. Расчет экономической эффективности
5. Техника безопасности при работе на ПК
10 руб.
История зарождения профессионального менеджмента
Slolka
: 3 апреля 2014
Введение..........................................................................................................3
Глава 1. Эволюция управленческой мысли...................................................5
Глава 2. Возникновение, формирование и содержание различных школ менеджмента.................................................................................................9
2.1. Школа научного управления...................................................................9
2.2. Классическая (
5 руб.
Оптимизация программного обеспечения. Экзамен. Билет 53
Damovoy
: 11 апреля 2022
5) При выполнении многопоточной программы, использующей POSIX Threads, завершение работы функции main в случае, когда могут еще выполняться другие потоки производится с помощью:
1. вызова оператора return
2. вызова функции _exit
3. вызова функции pthread_exit
4. вызова функции pthread_create
9) При использовании POSIX Threads число потоков
1. должно быть известно при компиляции
2. должно быть известно на момент инициализации работы программы
3. может быть произвольным в рамках ограничений испол
120 руб.