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

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

Цель работы:приобретение знаний и навыков по созданию алгоритмов обра­ботки массивов; закрепление навыков работы в консольном приложении среды Delphi.

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

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

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

  1. Разработать проект отчета по решению задач [1] 1.5.3.N+1 (поиск экстремаль­ного значения в одномерном массиве), 2.2.3.N+1 (обработка мат­риц). Содержание проекта отчета по каждой задаче такое же, как в ла­боратор­ной работе №1. При разработке алгоритмов и программ учесть сле­дующее:

    1. размеры массивов должны задаваться вводом;

    2. массивы должны объявляться как статические; максимальная длина одно­мерных массивов в задаче 1.5.3.N+1 равна 20; максимальный раз­мер матриц в задаче 2.2.3. N+1 – 5×5.

    3. ввод и вывод матриц должен осуществляться таким образом, чтобы каж­дая строка матрицы располагалась на одной строке экрана консольного приложения;

    4. ввод и вывод одномерных массивов желательно осуществлять так, чтобы элементы массивов располагались на одной строке эк­рана (не вы­тягивались в столбец).

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

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

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

  2. Откомпилируйте приложение задачи 1.5.3.N+1 и проверьте правильность его работы с помощью заранее подготовленных тестов.

  3. Зафиксируйте в отчете результаты отладки приложения задачи 1.5.3.N+1 и покажите их преподавателю.

  4. Выполните пункты 1-3 для задачи 2.2.3. N+1.

  5. Закройте среду Delphi.

Лабораторная работа №3. Проектирование алгоритмов с использованием подпрограмм и их отладка в консольном приложении

Цель работы:приобретение знаний и навыков по разработке подпрограмм и их применению; освоение приемов отладки программ, использующих подпрограммы.

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

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

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

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

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

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

    3. описание назначения подпрограммы, заголовок подпрограммы и пояснение смысла каждого формального параметра; этот пункт должен быть выполнен для каждой подпрограммы;

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

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

    6. блок-схему алгоритма основной вычислительной подпрограммы;

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

    8. тесты.

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

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

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

  2. Откомпилируйте приложение задачи 3.6.N+1 и проверьте правильность его работы с помощью заранее подготовленных тестов. Для пошагового выполне­ния программы с заходом в подпрограммы нажимайте функциональную кла­вишу F7.

  3. Зафиксируйте результаты отладки приложения задачи 3.6.N+1 и покажите их преподавателю.

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