Информатика 10-11. Книга 1. Теория (с задачами и решениями). Шауцукова Л.З. - 241 стр.

UptoLike

Составители: 

1 d >0 1 1 -2 x1 = 1, x2 = - 2
2 d=0 1 2 1 Корни равны: x1 = - 1, x2 = - 1
3 d < 0 2 1 2 Действительных корней нет
4 a=0, b=0, c=0 0 0 0 Все коэффициенты равны нулю. х
любое число.
5 a=0, b=0, c<>0 0 0 2 Неправильное уравнение
6 a=0, b<>0 0 2 1 Линейное уравнение. Один корень:
x = - 0,5
7 a <> 0, b <> 0, с
= 0
2 1 0 x1 = 0, x2 = - 0,5
8.9. Из каких этапов состоит процесс тестирования?
Процесс тестирования можно разделить на три этапа.
1. Проверка в нормальных условиях. Предполагает тестирование на основе
данных, которые характерны для реальных условий функционирования программы.
2. Проверка в экстремальных условиях. Тестовые данные включают
граничные значения области изменения входных переменных, которые должны
восприниматься программой как правильные данные. Типичными примерами таких
значений являются очень маленькие или очень большие числа и отсутствие данных. Еще
один тип экстремальных условийэто граничные объемы данных, когда массивы
состоят из слишком малого или слишком большого числа элементов.
3. Проверка в исключительных ситуациях. Проводится с использованием
данных, значения которых лежат за пределами допустимой области изменений.
Известно, что все программы разрабатываются в расчете на обработку какого-то
ограниченного набора данных. Поэтому важно получить ответ на следующие вопросы:
что произойдет, если программе, не расчитанной на обработку отрицательных и
нулевых значений переменных, в результате какой-либо ошибки придется иметь дело как
раз с такими данными?
как будет вести себя программа, работающая с массивами, если количество их
элементов певысит величину, указанную в объявлении массива?
что произойдет, если числа будут слишком малыми или слишком большими?
Наихудшая ситуация складывается тогда, когда программа воспринимает
неверные данные как правильные и выдает неверный, но правдоподобный
результат.
Программа должна сама отвергать любые данные, которые она не в состоянии
обрaбатывать правильно.
   1     d >0                 1     1    -2   x1 = 1, x2 = - 2

   2     d=0                  1     2     1   Корни равны: x1 = - 1, x2 = - 1

   3     d<0                  2     1     2   Действительных корней нет

   4     a=0, b=0, c=0        0     0     0   Все коэффициенты равны нулю. х
                                              — любое число.

   5     a=0, b=0, c<>0       0     0     2   Неправильное уравнение

   6     a=0, b<>0            0     2     1   Линейное уравнение. Один корень:
                                               x = - 0,5

   7     a <> 0, b <> 0, с    2     1     0   x1 = 0, x2 = - 0,5
         =0

       8.9. Из каких этапов состоит процесс тестирования?
    Процесс тестирования можно разделить на три этапа.

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

    2. Проверка в экстремальных условиях. Тестовые данные включают
граничные значения области изменения входных переменных, которые должны
восприниматься программой как правильные данные. Типичными примерами таких
значений являются очень маленькие или очень большие числа и отсутствие данных. Еще
один тип экстремальных условий — это граничные объемы данных, когда массивы
состоят из слишком малого или слишком большого числа элементов.

    3. Проверка в исключительных ситуациях. Проводится с использованием
данных, значения которых лежат за пределами допустимой области изменений.
Известно, что все программы разрабатываются в расчете на обработку какого-то
ограниченного набора данных. Поэтому важно получить ответ на следующие вопросы:
   — что произойдет, если программе, не расчитанной на обработку отрицательных и
нулевых значений переменных, в результате какой-либо ошибки придется иметь дело как
раз                    с                      такими                     данными?
    — как будет вести себя программа, работающая с массивами, если количество их
элементов     певысит    величину,      указанную     в    объявлении     массива?
  — что произойдет, если числа будут слишком малыми или слишком большими?

    Наихудшая ситуация складывается тогда, когда программа воспринимает
неверные данные как правильные и выдает неверный, но правдоподобный
результат.

    Программа должна сама отвергать любые данные, которые она не в состоянии
обрaбатывать правильно.