Программа сложной структуры с использованием меню
Страница: [1]
HYPERLINK http://uaref.tsx.org http://uaref.tsx.org — перевод с русского
Perevirte pered vgyvannyam !!!(< br> КУРСОВАЯ
" Программа сложной структуры с использованием меню "
СОДЕРЖАНИЕ
1. ВИДЫ КОНТРОЛЯ ПРОГРАММ
2. ЦЕЛИ, ПРИНЦИПЫ И ЭТАПЫ ТЕСТИРОВАНИЯ
3. СТРУКТУРНОЕТЕСТИРОВАНИЕ
4. СОВМЕСТНОЕ ТЕСТИРОВАНИЕ МОДУЛЕЙ
5. ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ
6. ТЕСТИРОВАНИЕ ПРОГРАММНОГО КОМПЛЕКСА В ЦЕЛОМ
7. ОТЛАДКА ПРОГРАММ
ВИДЫ КОНТРОЛЯ ПРОГРАММ
Программный комплекс — это совокупность программных модулей, предназначенных для решения одной задачи и составляющих одно целое.
Основными разновидностями контроля программного обеспечения являются визуальный, статический и динамический.
Визуальный контроль — это проверка программ «за столом», без использования компьютера. На первом этапе визуального контроля осуществляется чтение программы, причем особое внимание уделяется следующим ее элементам:
комментариями их соответствию тексту программы;
условиям в операторах условного выбора (IF, CASE) и цикла;
сложным логическим выражениям;
возможности незавершения итерационных циклов (WHILE, REPEAT, LOOP).
Второй этап визуального контроля — сквозной контроль программы
(ее ручная прокрутка на несколькихзаранее подобранных простых тестах). Распространено мнение, что более выгодным является перекладывание большей части работы по контролю программных средств на компьютере, ошибочно. Основной довод в пользу этого таков: при работе на компьютере главным образом совершенствуются навыки в использовании клавиатуры, в то время как программистская квалификация присваиваетсяпрежде всего за столом.
Статический контроль-это проверка программы по ее тексту (без выполнения) с помощью инструментальных средств. Наиболее известной формой статического контроля является синтаксический контроль программы с помощью компилятора, при котором проверяется соответствие текста программы синтаксическим правилам языка программирования.
Сообщениекомпилятора обычно делятся на несколько групп в зависимости от уровня тяжести нарушения синтаксиса языка программирования:
— информационные сообщения и предупреждения, при обнаружении которых компилятор, как правило, строит корректный объектный код и дальнейшая работа с программой (компоновка, выполнение) возможна (не менее сообщения этойгруппы также должны тщательно анализироваться, поскольку их появление также может свидетельствовать об ошибке в программе — например, из-за неверного понимания синтаксиса языка);
— сообщения об ошибках, при обнаружении которых компилятор пытается их исправить и строит объектный код , но его корректность маловероятна и дальнейшая работа с ним быстреевсего не возможна;
3
Страница: [1]
версия для печати
Читайте также:
— Разрушение озонного слоя Земли
— Пcихология управления
— Обычаи народа
— Составление логических схем с целью проектирования комбинационных устройств
— Статистика населения
|