2. Лабораторное задание. 3. Порядок выполнения работы. 4. Содержание отчета. Варианты заданий к лабораторным работам
⇐ ПредыдущаяСтр 16 из 16 2. Лабораторное задание
1. В ходе предварительной подготовки разработать программу обработки файлов, созданных и отсортированных в результате выполнения лабораторных работ № 2 и 3. В программе предусмотреть: · ввод аргумента поиска; · поиск и вывод найденного номера аргумента поиска, если поиск удачный, и сообщения о его отсутствии в случае неудачного поиска; · подсчет числа сравнений при поиске.
1. 1. Реализовать поиск нужной записи в одном из файлов для: - изменения значений полей; - удаления записи. 1. 2. Разработать модуль программы для решения бизнес-задачи, сформулированной в варианте задания к лабораторной работе № 4. Ключевое поле для поиска в файле приведено в задании. 2. Метод поиска определяется номером варианта. 3. Отладить и выполнить разработанную программу.
3. Порядок выполнения работы
1. Открыть программный проект, созданный в лабораторной работе № 3, включить в него и отладить разработанную программу поиска. 2. Исследовать работоспособность программы на примерах поиска 5 различных аргументов, включая имеющийся и отсутствующий в исходном массиве ключи. 3. Оценить среднее число произведенных сравнений. Продемонстрировать работу программы преподавателю. 4. Оформить и защитить индивидуальный отчет по лабораторной работе.
4. Содержание отчета
1. Краткое описание алгоритмов поиска информации в ИС. 2. Задание на лабораторную работу. 3. Алгоритм разработанной программы. Описание всех переменных, массивов и сложных структур данных, используемых в программе. 4. Текст отлаженной программы. 5. Результаты работы программы по п. 1. 1 и 1. 2 лабораторного задания в виде распечаток вводимой информации и аргумента поиска, а также выходных данных.
6. Выводы по быстродействию используемого метода поиска.
Варианты заданий к лабораторным работам 1. Варианты заданий к лабораторным работам приведены в таблице. 2. Все лабораторные работы должны иметь единый интерфейс. Каждое действие над файлами (создание, добавление, поиск и т. д. ) оформить в виде отдельного пункта созданного пользовательского меню. После выполнения любой операции над файлами программа должна возвращать управление основному меню.
Содержание
Лабораторная работа № 1. Разработка программного обеспечения в интегрированной среде Delphi……………………………………. ……… 1 Лабораторная работа № 2. Технология программирования ввода-вывода информации при работе с файлами данных.. ………………. 15 Лабораторная работа № 3. Технология программирования сортировки информации………………………………….. ………………25 Лабораторная работа № 4. Технология программирования поиска информации…………………………………………………………………. 36
Технология программирования
Составитель М а р к и н Александр Васильевич
Редактор Е. П. Ипатова Корректор С. В. Макушина Подписано в печать 10. 04. 05. Формат бумаги 60х84 1/16. Бумага газетная. Печать трафаретная. Усл. печ. л. 3, 0. Уч. -изд. л. 3, 0. Тираж 25 экз. Заказ Рязанская государственная радиотехническая академия. 390005, Рязань, ул. Гагарина, 59/1. Редакционно-издательский центр РГРТА.
* При иллюстрации методов поиска предполагается, что записи содержат только поле ключа. ** Подчеркивание означает выбор для сравнения с А.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|