Вывод о проделанной работе.




Практическое занятие №1

Отчёт

Название и цель практического занятия.

Название: Интегрированная среда программирования.

Цель: познакомиться с меню, структурой окна на примере интегрированных средах программирования ТР 7.0 и Delphi 2007, последовательностью действий при создании и отладке программ.

Порядок и правила выполнения задания.

1) Запустить программу ТР 7.0, рассмотреть окно и найти элементы его структуры;

2) Просмотреть назначение пунктов меню и научиться раскрывать их и выбирать команды (с помощью мыши – щелчок, с помощью клавиш -ALT + выделенная буква);

3) Ввести текст программы и запустить её на выполнение;

4) Отладка. Ввести 3 контрольных примера для проверки работы программы с разными случаями существования треугольника. Записать результаты;

5) Сделать в программе не менее 5 различных синтаксических ошибок и попытаться выполнить программу;

6) Автоматизированная отладка;

7) Произвести пошаговое выполнение программы двумя способами: с помощью клавиши F8 без захода в процедуры и с помощью клавиши F7 с заходом в процедуры и выполнением команд внутри процедур;

8) Пошаговая отладка и трассировка;

9) Произвести выполнение программы до определенной точки;

10) Перезапуск программы;

11) Запустить Delphi 2007. Напечатать текст программы и проверить её работоспособность.

 

Текст программы и контрольные примеры.

program geron;

var a, b, c, p, s: real;

begin

write(‘стороны треугольника’);

readln (a, b, c);

writeln (‘a=’,a,’b=’,b,’c=’,c);

p:=(a+b+c)/2;

s:=sqrt(p*(p-a)*(p-b)*(p-c));

writeln (‘площадь s=’, s);

end.

Примеры:

a=15, b=15, c=15, s=97.428, p=22.500

a=15, b=15, c=10, s=70.711, p=20.000

 

 

Способы запуска программы и просмотра результатов.

Запуск программы на выполнение – ctrl+F9;

Просмотр результатов – alt+F5.

Ошибки сделанные в программе, реакция транслятора.

Error 85: “;” expected.

Error 10: unexpected end of file.

Error 26: type mismatch.

Error 36: BEGIN expected.

Error 91: “:=” expected.

Отладка. Пошаговая отладка программы с просмотром переменных.

Для выполнения пошаговой (построчной) отладки программы достаточно активизировать команду Step Over в меню Run или нажать функциональную клавишу [F8]. Для выполнения трассировки программы нужно активизировать команду Trace into в меню Run или нажать функциональную клавишу [F7]. Отличие между пошаговой отладкой и трассировкой программы заключается в том, что при пошаговой отладке нельзя проследить за выполнением операторов внутри процедур и функций, в то время как при трассировке такая возможность имеется.

Примеры:

a=15, b=1, c=3. – ошибка, треугольник не существует;

a=15, b=15, c=15, s=97.428, p=22.500;

a=15, b=15, c=10, s=70.711, p=20.000.

Выполнение программы до определенной точки.

В том случае, если необходимо отладить не всю программу, а только ее часть, можно выполнить программу до определенной точки (до точки остановки, Breakpoint). Для этого нужно:

• установить курсор на строку, до которой должна выполнятся программа;

• активизировать команду Go to cursor в меню Run или нажать функциональную клавишу [F4].

Программа будет выполнена до строки, в которой находится курсор.

Точку остановки (Breakpoint) можно установить в строке (строках) программы еще несколькими способами:

• открыть локальное меню (Local menu) в строке состояния нижней части экрана нажатием правой кнопки мыши или комбинацией клавиш [Alt+F10] и активизировать команду Toggle Breakpoint;

Нажать комбинацию клавиш [Ctrl+F8];

Активизировать команду Add breakpoints в меню Debug – откроется список всех точек останова, используемых в программе; щелкнуть левой кнопки мыши в поле Edit и нажать клавишу [Enter].

Чтобы удалить точку остановки, достаточно нажать комбинацию клавиш [Ctrl+F8] или воспользоваться командой Delete (Clear all – для удаления всех точек остановки) в раскрывающемся окне Breakpoints в меню Debug.

Перезапуск программы.

Для того чтобы осуществить перезапуск программы, не дожидаясь завершения ее работы, достаточно активизировать команду Program reset в меню Run или нажать комбинацию клавиш [Ctrl+F2] – программа будет выполняться сначала.

После описанных выше действий можно продолжить выполнение программы уже с новым значением переменной.

Текст программы в Delphi 2007.

Вывод о проделанной работе.

В результате выполненной работы мы научились:

­ создавать и отлаживать программу в средах программирования ТР 7.0 и Delphi 2007;

­ производить пошаговую отладку программы.

 

 

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-07 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: