Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RGZ.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
78 Кб
Скачать
☆
    1. Тестирование программы

Так как при выполнении процедуры m_bisec() с заданным набором данных в программе цикл повторяется большое количество раз, для упрощения задачи возьмем следующий набор данных:

Трассировочная таблица (процедура m_bisec()):

Таблица №1

Строка

Ход выполнения

p

eps

a

b

c

x0

94

Вход в процедуру m_bisec()

3

?

?

?

?

?

96

0.001

97

1

98

2

100

Вход в цикл

101

1.5

102

der(a)*der(c) < 0=true

103

1.5

111

Выход из цикла

112

fabs(a-b)>eps=true

100

101

1.25

102

der(a)*der(c) < 0=true

103

1.25

111

112

fabs(a-b)>eps=true

100

101

1.125

102

der(a)*der(c) < 0=true

103

1.125

111

112

fabs(a-b)>eps=true

100

101

1.0625

102

der(a)*der(c) < 0=false

105

der(b)*der(c)<0=true

106

1.0625

111

112

fabs(a-b)>eps=true

100

101

1.09375

102

der(a)*der(c) < 0=false

105

der(b)*der(c)<0=true

106

1.09375

111

112

fabs(a-b)>eps=true

100

101

1.109375

102

der(a)*der(c) < 0=false

105

der(b)*der(c)<0=true

106

1.109375

111

112

fabs(a-b)>eps=true

100

101

1.1171875

102

der(a)*der(c) < 0=true

103

1.1171875

111

112

fabs(a-b)>eps=false

113

1.1171875

114

Выполнение процедуры suff_cond_x0()

115

Выход из процедуры m_bisec()

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