- •1.Раздел 1. Общие принципы разработки программных продуктов"
- •2.Раздел 2. Методология проектирования программных продуктов
- •3.Раздел 3. Разработка программных продуктов
- •Раздел var это …
- •4.Раздел 4. Отладка, тестирование и сопровождение программных продуктов
- •5.Раздел 5. Инструментальные средства разработки программ
- •6.Раздел 6. Коллективная разработка программных средств
Раздел var это …
раздел описания меток
раздел описания переменных
раздел описания констант
раздел описания модулей
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Раздел CONST это …
раздел описания меток
раздел описания переменных
раздел описания констант
раздел описания модулей
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Что такое комментарий?
оператор ТР
пояснения к программе и для программы
операторные скобки
пояснения к программе для программиста
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Какого типа не существует в ТР?
целочисленного
малочисленного
литерного
булевского
Задание Временное ограничение = 0сек;
Сопоставьте операции над символьным типом
1) ORD(c)
2) CHR(k)
3) PRED(c)
4) SUCC(c)
A) возвращает код символа
B) возвращает символ по коду
C) возвращает предыдущее значение символа
D) Возвращает последующее значение символа
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Какой командой подключается генератор случайных чисел?
Randomize
Graph
Nod
Dispose
Задание Временное ограничение = 0сек;
Сопоставьте циклы
1) FOR
2) WHILE
3) REPEAT
A) цикл с параметром
B) цикл с предшествующем условием
C) цикл с последующем условием
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Для чего предназначен оператор Goto?
оператор выбора
безусловный переход
оператор условия
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Что содержит модуль CRT?
содержит средства управления дисплеем и клавиатурой
содержит пакет графических средств
содержатся подпрограммы обеспечивающие работу всех процедур
содержит средства реализации программ
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Индивидуальность объекта - это…
перечень всех свойств объекта и текущие значения каждого из этих свойств
модель воздействия одного объекта на другие объекты в терминах изменений его состояния и передачи сообщений
методы и свободные подпрограммы, ассоциированные с конкретным объектом
характеристика объекта, которая отличает его от всех других объектов
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Поведение объекта - это…
перечень всех свойств объекта и текущие значения каждого из этих свойств
модель воздействия одного объекта на другие объекты в терминах изменений его состояния и передачи сообщений
методы и свободные подпрограммы, ассоциированные с конкретным объектом
характеристика объекта, которая отличает его от всех других объектов
4.Раздел 4. Отладка, тестирование и сопровождение программных продуктов
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Под ошибкой подразумевается
место в программе, где искажение проявляется или становится очевидным
неправильность, погрешность или неумышленное искажение объекта или процесса
место в программе, где возникают условия для появления искажений
исправление выявленных искажений в процессе тестирования программы
Задание Временное ограничение = 0сек;
Отметьте правильные ответы
Источником ошибок в программе может быть
недостаточная квалификация специалиста
сложность программы
большой объем программы
недостаточное знание заказчиком предметной области
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Структурный подход к разработке программы является методом борьбы с…
переводом программы
неквалифицированностью специалиста
взаимопониманием
сложностью программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Одним из признаков классификации ошибок является
уровень сложности и устойчивости
степень зацикливания
правильность описания программы
возможность описания программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Процесс отладки включает следующие подпроцессы
выявление ошибок, диагностика и локализация ошибок, исправление ошибок
выявление ошибок и их локализация
диагностика ошибок, исправление ошибок и повторное тестирование программы
выявление ошибки, исправление ошибки
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Отладка начинается с того момента как
не выдается сообщение об ошибках
не выдается сообщения о синтаксических ошибках
программа полностью описана
прописаны отдельные модули программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Точка обнаружения - это…
место в программе, где ошибка себя проявляет или становится очевидной
неправильность, погрешность или неумышленное искажение объекта или процесса
место в программе, где ошибку можно локализовать
место в программе, где возникают условия для появления ошибки
Задание Временное ограничение = 0сек;
Отметьте правильные ответы
Что может являться источником ошибки в программе?
перевод программы
недостаточная квалификация специалиста
модульное программирование
объектно-ориентированное программирование
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Контроль (проверка, испытания) программы является методом борьбы с…
переводом программы
взаимопониманием
сложностью программы
описанием программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Выделяют следующие виды ошибок программ
синтаксические, семантические, первичные
ошибки анализа, общего и физического характера
ошибки анализа, первичные и вторичные
ошибки описания, определения функций и кодирования
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Под отладкой понимается процесс
нахождения и исправления ошибок
позволяющий получить программу, которая функционирует с требующими характеристиками
оптимизации программы
тиражирования программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Для тестирования программы используют
простые тестовые данные
просчитанные данные
сложные данные
произвольные данные
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Точка происхождения - это…
место в программе, где ошибка себя проявляет или становится очевидной
неправильность, погрешность или неумышленное искажение объекта или процесса
место в программе, где возникают условия для появления ошибки
место в программе, где ошибку можно локализовать
Задание Временное ограничение = 0сек;
Отметьте правильные ответы
Выберите возможные источники ошибки в программе
модульное программирование
трудность во взаимопонимании между заказчиком и разработчиком
сложность понимания языка программирования
объектное описание программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Переход на формальные стороны взаимодействия является методом борьбы с…
переводом программы
взаимопониманием
сложностью программы
пониманием языка программирования
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Одним из признаков классификации ошибок является
синтаксис и семантика
степень зацикливания
первичные и побочные ошибки
первостепенные и второстепенные ошибки
Задание Временное ограничение = 0сек;
Отметьте правильные ответы
Отладка бывает
ручная и семантическая
ручная и автоматизированная
разрушающая и неразрушающая
разрушающая, семантическая, оптимизирующая
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Тестирование - это…
оптимизация программ
действие, направленное на выявление ошибок
регистрация программы
исправление выявленных ошибок
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Тестирование - это…
процесс создания загрузочного файла программы
запуск программы на выполнение
процесс многократного выполнения программы с целью обнаружения максимального количества ошибок
процесс нахождения и исправления ошибок
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Тестовый набор данных должен включать
входные, промежуточные и выходные данные
входные и выходные данные
все промежуточные результаты проверки тестов и конечный результат выполнения каждой функции
входные, выходные данные и результаты проверки каждого условия
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Тестирование бывает
нисходящее, восходящее, промежуточное, завершенное
структурное, функциональное, промежуточное, полное
нисходящее, восходящее, структурное, полное
нисходящее, восходящее, структурное, функциональное
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Что известно при тестировании "черного ящика"?
функции программы
внутренняя структура программы
работа каждой функции на всей области определения
внутренние элементы программы и связи между ними
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
При тестировании "белого ящика" исследуется…
функции программы
внутренняя структура программы
работа каждой функции на всей области определения
внутренние элементы программы и связи между ними
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
К методам "белого ящика" относятся…
метод покрытия решений, метод граничных решений, метод функциональных диаграмм, метод покрытия условий
метод эквивалентных разбиений, метод функциональных диаграмм, анализ граничных решений
метод покрытия условий, метод покрытия операторов, метод покрытия решений, анализ граничных решений
метод покрытия условий, метод покрытия операторов, метод покрытия решений, метод покрытия решений и условий
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Метод эквивалентных разбиений основан на…
разработке такого числа эквивалентных тестов, достаточного для того, что бы все возможные результаты каждого условия в решении выполнялись по крайне мере один раз
разбиении входной области программы на классы по определенным признакам
разработке достаточного количества тестов, чтобы каждое решение на этих тестах выполнялось по крайне мере один раз
выполнении каждого оператора хотя бы один раз
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Метод покрытия условий основан на…
разработке такого числа эквивалентных тестов, достаточного для того, что бы все возможные результаты каждого условия в решении выполнялись по крайне мере один раз
разбиении входной области программы на классы по определенным признакам
разработке достаточного количества тестов, чтобы возможные результаты каждого условия в решении выполнялось по крайне мере один раз
выполнении каждого оператора хотя бы один раз
Задание Временное ограничение = 0сек;
отметьте правильный ответ
Тестирование "черного ящика" выполняется
на ранних этапах разработки программы
когда разработан весь программный продукт и протестированы отдельные его модули
на поздних стадиях тестирования программы
на ранних стадиях тестирования программы
Задание Временное ограничение = 0сек;
Отметьте правильные ответы
Техника "черного ящика" ориентирована на…
выявление класса ошибок
выявление отдельных ошибок
сокращение количества тестовых вариантов
увеличение количества тестовых наборов
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Тестирование включает в себя …
создание текстового, загрузочного файла и их проверка
разработка тестов и непосредственное тестирование по ним
проверка разработанного набора тестов на исполняемом файле
составление алгоритма решения задачи, текста программы, набора тестовых данных и их проверка
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Чему равна вероятность наличия необнаруженных ошибок в какой-то части программы?
обратно пропорциональна числу ошибок обнаруженных в программе
количеству обнаруженных в программе ошибок
пропорциональна числу ошибок обнаруженных в программе
1/3 числу обнаруженных ошибок
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Что известно при тестировании "белого ящика"?
функции программы
внутренняя структура программы
работа каждой функции на всей области определения
внутренние элементы программы и связи между ними
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
При тестировании "черного ящика" исследуется…
функции программы
внутренняя структура программы
работа каждой функции на всей области определения
внутренние элементы программы и связи между ними
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
К методам "черного ящика" относятся…
метод покрытия решений, метод граничных решений, метод функциональных диаграмм, метод покрытия условий
метод эквивалентных разбиений, метод функциональных диаграмм, анализ граничных решений
метод покрытия условий, метод покрытия операторов, метод покрытия решений, анализ граничных решений
метод покрытия условий, метод покрытия операторов, метод покрытия решений, метод покрытия решений и условий
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Метод покрытия операторов при тестировании программ основан на…
разработке такого числа эквивалентных тестов, достаточного для того, что бы все возможные результаты каждого условия в решении выполнялись по крайне мере один раз
разбиении входной области программы на классы по определенным признакам
разработке достаточного количества тестов, чтобы к аждое решение на этих тестах выполнялось по крайне мере один раз
выполнении каждого оператора хотя бы один раз
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Граничные условия - это
условия, ситуация, возникающая непосредственно на границе выше или ниже границ входных или выходных элементов класса эквивалентности
ситуация, возникающая непосредственно на промежуточных элементах класса эквивалентности
условия, ситуация, возникающие внутри программы, когда выполнены все тестовые наборы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
При тестировании программ методами "черного ящика" необходимо разрабатывать набор тестов, который…
показывает нормальное функционирование программы
выявляет все ошибки программы и по ним позволяет оптимизировать программу
показывает нормальное и аномальное функционирование программы
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Тестирование "белого ящика" выполняется
на ранних этапах разработки программы
когда разработан весь программный продукт и протестированы отдельные его модули
на ранних стадиях тестирования программы
Задание Временное ограничение = 0сек;
Отметьте правильные ответы
Тестирование "черного ящика" обеспечивает поиск следующих категорий ошибок:
ошибок во внутренних структурах данных
ошибок интерфейса
ошибок во внешних структурах данных
ошибок в циклах и ветвлениях
ошибок характеристик
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
К программным средствам защиты программного продукта не относят….
криптографическую защиту
ограничение доступа к программному продукту
патентную защиту
нестандартное форматирование диска, на котором находится программный продукт
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Лицензирование программного продукта относится к…
правовой защите ПП
программной защите ПП
технической защите ПП
физической защите ПП
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Каким знаком обозначается авторское право на программный продукт?
©
™
®
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Каким знаком обозначается регистрация права на программный продукт?
©
™
®
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Этап Эволюции при сопровождении программного продукта предполагает…
выявление и устранение обнаруженных ошибок, тиражирование, контроль за распространением версии, введение новых функций программы и т.д
внесение изменения в программу в ответ на изменившиеся условия
использование всех возможных и невозможных способов для поддержания жизни в старой и распадающейся на части программной системе
проектирование программного продукта, тестирование, тиражирование и утилизацию
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Этап Сохранение при сопровождении программного продукта предполагает…
выявление и устранение обнаруженных ошибок, тиражирование, контроль за распространением версии, введение новых функций программы и т.д
внесение изменения в программу в ответ на изменившиеся условия
использование всех возможных и невозможных способов для поддержания жизни в старой и распадающейся на части программной системе
проектирование программного продукта, тестирование, тиражирование и утилизацию
Задание Временное ограничение = 0сек;
Отметьте правильный ответ
Этап Чистое сопровождение при сопровождении программного продукта предполагает…
выявление и устранение обнаруженных ошибок, тиражирование, контроль за распространением версии, введение новых функций программы и т.д
внесение изменения в программу в ответ на изменившиеся условия
использование всех возможных и невозможных способов для поддержания жизни в старой и распадающейся на части программной системе
проектирование программного продукта, тестирование, тиражирование и утилизацию
