Когда прекращать тестирование программ?

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-219587.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Никто не сомневается в необходимости тестирования программ. Будь то небольшой учебный пример или целая информационная система. Вопрос только в том, сколько нужно тестировать и когда можно считать программу протестированной?

Людям свойственно ошибаться при любом виде деятельности, в том числе и при создании программ. Конечно, эти ошибки неумышленные и человек в конце концов их исправит, но как говорят, программ без ошибок не бывает, и на некотором этапе тестирования возникает вопрос, стоит ли дальше искать ошибки или смириться с их некоторым количеством до поры до времени. Этот вопрос подводит нас к определению критериев, по которым можно судить, что программа более или менее работоспособна.

Известно, что можно написать программу из одного оператора без единой ошибки. Казалось бы к одному безошибочному оператору можно добавить еще один, а затем еще один, на первый взгляд, безошибочный, однако, людям свойственно ошибаться... и результат получается не тот, которого ожидали.

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

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

Программист смотрит в код и не понимает, почему он работает не так, как задумано. В таких случаях говорят "уперся" и зовут соседа на помощь. В этом случае "свежий" взгляд может значительно ускорить поиск ошибки.
Контрольная работа по дисциплине "Программирование на языке высокого уровня(Часть 1)". 8-й вариант
8 вариант Задание: Сформировать двумерный массив L размером N x 10 (N – количество строк, равное предпоследней цифре пароля +2; 10 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Вывести на экран и в файл номер строки и саму строку матрицы L, в которой сумма положительных элементов максимальна (оформить нахождение сумм положительных элементов в виде процедуры). Состояние: Зачет
User rt : 24 января 2014
100 руб.
Развитие памяти у детей с задержкой психического развития
Проблема помощи детям с задержкой психического развития приобрела в последние годы особую актуальность. В последнее время отмечается значительный рост младших школьников, страдающих задержкой психического развития. По данным Министерства образования Российской Федерации, среди детей, поступающих в первый класс, свыше 60% относятся к категории риска школьной, соматической и психофизической дезадаптации, и около 35% из них обнаруживают очевидные расстройства нервно-психической сферы еще в младшей
User Qiwir : 18 октября 2013
Техническая термодинамика и теплотехника УГНТУ Задача 8 Вариант 59
Водяной пар с начальным давлением р1=5 МПа и степенью сухости х1=0,95 поступает в пароперегреватель, где его температура повышается на Δt; после перегревателя пар изоэнтропно (адиабатно) расширяется в турбине до давления p2. Пользуясь h-s — диаграммой для водяного пара (приложение Д, рисунок Д1), определить: — количество теплоты (на 1 кг пара), подведенной к нему в пароперегревателе; — работу цикла Ренкина и степень сухости пара х2 в конце расширения; — термический КПД цикла; — работ
User Z24 : 20 декабря 2025
180 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 8 Вариант 59
Лабораторные работы по дисциплине: Информатика1-5. 3 семестр. 7 вариант. 2011 г. Все зачет
Лабораторная работа№1: Первичные настройки текстового процессора Microsoft Word 2000 Лабораторная работа№2 Подготовка комплексных текстовых документов в среде редактора Microsoft Word Лабораторная работа№3 Создание электронных таблиц с помощью процессора Microsoft Excel Лабораторная работа№4 Построение диаграмм с помощью процессора Microsoft Excel Лабораторная работа№5 Использование электронных таблиц для расчетов
User Scovorodka : 14 сентября 2011
180 руб.
up Наверх