Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

2. Лабораторное задание. 3. Порядок выполнения работы. 4. Содержание отчета. Варианты заданий к лабораторным работам




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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...