Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabsDelphi1.doc
Скачиваний:
49
Добавлен:
31.03.2015
Размер:
532.99 Кб
Скачать

Лабораторная работа №4. Решение задач с параметрами-подпрограммами и модулями в консольном приложении Delphi

Цель работы:освоение методов решения задач с использованием параметров-подпрограмм и модулей; закрепление навыков отладки сложных программ в консольном приложении Delphi

Продолжительность работы:2 часа

1. Подготовка к работе

Перед началом выполнения работы студент должен:

  1. Подготовить проект отчета по решению двух уравнений в одной программе (задача [1] 4.2.1.N+1). Проект отчета должен содержать:

    1. номер и условие задачи с обязательной записью решаемых уравнений;

    2. состав данных программы (данные подпрограммы здесь не приводятся);

    3. заголовок подпрограммы решения уравнения методом дихотомии и пояснение смысла каждого формального параметра;

    4. формы ввода и вывода;

    5. блок-схему алгоритма подпрограммы решения уравнения;

    6. текст паскаль-программы (включая подпрограммы);

    7. функциональные и структурные тесты.

    8. разработка варианта программы решения двух уравнений с использова­нием модуля; модуль должен содержать ранее разработанную подпро­грамму решения уравнения методом дихотомии и объявление проце­дурного типа, описывающего заголовок функции, вычисляющей значе­ние левой части уравнения для заданного значения аргумента.

  1. Набрать текст паскаль-программы в блокноте или создать консольное прило­жение для отладки в компьютерном классе.

2. Задание и рекомендации по его выполнению

    1. Запустите Delphi, создайте и сохраните консольное приложение для реше­ния задачи 4.2.1.N+1 (или откройте готовое приложение, сделанное дома).

    2. Откомпилируйте приложение и проверьте правильность его ра­боты на зара­нее подготовленных тестах.

    3. Зафиксируйте результаты отладки и покажите их преподава­телю.

    4. Создайте автономный модуль для решения уравнения и сохраните его в от­дельной папке. Для создания нового автономного модуля надо через главное меню Delphi набрать команду File/New/Unit. Интерфейсную и исполняемую часть предла­гаемой средой Delphi заготовки модуля надо заполнить в соответствии с требо­ваниями языка Паскаль (см., например, [2]) и условием задачи (см. пункт 8 «Подготовки к работе»).

    5. Создайте консольное приложение для решения двух уравнений с использова­нием модуля. Сохраните его в той же папке, что и модуль. Подклю­чите модуль к консольному приложению, используя команду Project/Add to Projectглавного меню Delphi; при этом в предложениеusesконсольного при­ложения автоматически добавится подключенный модуль.

    6. Откомпилируйте приложение пункта 5 и протестируйте его. Зафиксируйте результаты тестирования этого приложения и покажите их преподава­телю.

Лабораторная работа №5. Разработка простейших оконных приложений в среде Delphi

Цель работы:освоение принципов визуального программирования; приобре­тение навыков разработки простейших оконных приложений в среде Delphi

Продолжительность работы:4 часа

1. Подготовка к работе

Перед началом выполнения работы студент должен:

  1. Ознакомиться с основами разработки оконных приложений в среде Delphi по пособию М.М. Марана [3], §§1.1, 1.2, 1.3.

  2. Разработать проект отчета по решению предлагаемой задачи ([1] 1.3.4.N+1). Проект отчета должен содержать:

  1. номер и условие задачи;

  2. состав данных задачи;

  3. блок-схему алгоритма решения задачи;

  4. программный код основных обработчиков;

  5. тесты (два структурных теста по количеству возможных способов реализации алгоритма).

  1. Набрать программный код основных обработчиков в блокноте.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]