Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задание. Выполнение программы по шагам и трассировка



Выполнение программы по шагам и трассировка

1 Набрать программу примера 1 (п. 4.5)

2 Перед каждой строкой программы проставить номер. Например, {1},{2} и т.д.

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

4 Внести в программу изменения в соответствии с примером 2.

5 Выполнить задание п.3)

6 Выполнить трассировку исходной программы (пример 1), фиксируя в отчете, в строке с каким номером находится строка выполнения при каждом нажатии на F7.

7 Выполнить п.4, п.6

Указание. В отчете должен присутствовать текст программы 1 с номерами строк. Например: …

{9} for I:= 1 to 10 do Writeln(Negate(I));

Для программы 2 переписать только следующие строки:

{9} for I:= 1 to 10 do

{9.1} Writeln(Negate(I));

Установка точек останова

1 Набрать и сохранить следующую программу:

Program Lab_2;

Var

a. X, Y, A, B, Sum, Sub: Integer;

Begin

a. WriteLn('Введите значения переменныx А и В');

b. Write('А = ');

C. ReadLn(A);

d. Write('В = ');

E. ReadLn(B);

f. if A>B then

i. Sub:=A-B

G. else

i. Sub:=B-A;

h. X:=2*A;

i. Y:=3*B;

j. while (Y<>0) and (X<>0) do

I. begin

ii. X:=X-1;

iii. Y:=Y-1;

iv. Sum:=X+Y;

V. end;

k. Sum:=Sub+Sum;

l. WriteLn('X = ',X);

m. WriteLn('Y = ',Y);

n. WriteLn('Sum = ',Sum);

End.

6 Оттрассировать программу, наблюдая вывод в специальном окне вывода Output.

7 Установить точку останова на операторе if. Выполнить программу до этой точки. Продолжать пошаговое выполнение.

8 После вычисления разности переменных А и В просмотреть результат (Sub), используя окно Evaluate and Modify.

9 Добавить в окно Watches переменные X,Y,Sum для наблюдения изменения их значений. Продолжать пошаговое выполнение.

10 Дойдя до оператора цикла while задать условную точку останова по числу проходов или по логическому условию. Выполнить программу до этой точки.

11 Продолжать пошаговое выполнение до конца программы, наблюдая изменение значений X,Y,Sum в окне Watches.

12 Просмотреть результат работы программы, используя экран пользователя.

Содержание отчета

1 Название, цель, содержание работы

2 Задание.

3 Результаты выполнения работы.

5 Письменные ответы на контрольные вопросы.

6 Выводы по работе





Дата публикования: 2014-12-11; Прочитано: 313 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...