
- •Раздел 1. Общие принципы разработки программных продуктов.
- •Тема1.1 Программные продукты и их основные характеристики.
- •Прикладной
- •Программные продукты;
- •Тема 1.2 Классификация программных продуктов.
- •Тема 1.3 Жизненный цикл программ.
- •Тема 1.4 Стадии разработки программ и программной документации на основе еспд.
- •Раздел 2. Методология проектирования программных продуктов.
- •Тема 2.1.Методы проектирования пп
- •Тема 2.2 Проектирование интерфейса пользователя.
- •Раздел 3. Разработка программных продуктов.
- •Тема 3.1 Стиль программирования.
- •1) Функциональный
- •Тема 3.2 Языки программирования.
- •Тема 3.2 Модульное программирование.
- •Тема 3.3 Структурное проектирование
- •Раздел 4. Отладка, тестирование и сопровождение программ.
- •Тема 4.1 Ошибки программного обеспечения.
- •Тема 4.2 Отладка программ.
- •Тема 4.3Тестирование программ.
Раздел 4. Отладка, тестирование и сопровождение программ.
Тема 4.1 Ошибки программного обеспечения.
65. Как называется расхождение между вычисленным и истинным?
1) Погрешность
2) Ошибка
3) Неточность
4) Опечатка
66. Ошибки, возникающие непосредственно при наборе программы называются?
1) Ошибки компиляции
2) Ошибки периода выполнения
3) Структурные ошибки
4) Все выше перечисленное
67. Вид ошибок возникающих из-за ошибки в тексте кода программы?
1) Ошибки компиляции
2) Ошибки периода выполнения
3) Структурные ошибки
4) Все выше перечисленное
68. Вид ошибок, возникающих при попытке компилятора выполнить недопустимое действие?
1) Ошибки компиляции
2) Ошибки периода выполнения
3) Структурные ошибки
4) Все выше перечисленное
69. К какому виду ошибок относятся ошибки в неправильной логике?
1) семантические
2) синтаксические
3) прагматические
4) ошибки документации
70. К какому виду ошибок относятся нарушения грамматических правил языка?
1) семантические
2) синтаксические
3) прагматические
4) ошибки документации
71. Ошибка, возникающая при выполнении арифметических операций?
1) Ошибка интерфейса
2) Ошибка описания входных данных
3) Ошибка вычисления
4) Ошибка ввода-вывода
72. Ошибка, возникающая в процессе обмена данными между устройствами памяти?
1) Ошибка интерфейса
2) Ошибка описания входных данных
3) Ошибка вычисления
4) Ошибка ввода-вывода
73. Ошибка, допущенная в ходе описания данных?
1) Ошибка интерфейса
2) Ошибка описания входных данных
3) Ошибка вычисления
4) Ошибка описания данных
Тема 4.2 Отладка программ.
74. Вид отладки программ, при котором программа останавливается в заданной точке?
1) Построчное выполнение
2) трассировка
3) Выполнение по шагам
4) Остановка выполнения
75. Точка, в которой останавливается программ в процессе отладки, называется?
1) Точка останова
2) прерывание
3) шаг
4) оператор
76. Вид отладки, при котором процедура и функция выполняется по шагам?
1) Построчное выполнение
2) трассировка
3) Выполнение по шагам
4) Остановка выполнения
77. Вид отладки, при котором управление передается пользователю только после выхода из подпрограммы?
1) построчное выполнение
2) трассировка
3)выполнение по шагам
4) остановка выполнения
78. Наименьший элемент при отладке программы?
1) точка останова
2) строка
3) шаг
4) оператор
Тема 4.3Тестирование программ.
79. Первичное обнаружение ошибок является - это
1) отладка
2) трассировка
3) ручное тестирование
4) прокрутка
80. Основными методами ручного тестирования являются:
1) инспекции исходного текста
2) прокрутка
3) сквозные просмотры
4) групповое тестирование
81. Чтение или визуальная проверка программы группой лиц называется:
1) обмен мнениями
2) трассировка
3) инспекция исходного текста
4) сквозной просмотр
82. Какой процесс осуществляет контроль не функциональных свойств объектов?
1) тестирование;
2) отладка;
3) прокрутка;
4) инспекция исходного кода.
83. Что такое валидация?
1) проверка достоверности;
2) проверка подлинности;
3) тестирование дефектов;
4) все выше перечисленное.
84. Что такое верификация?
1) проверка достоверности;
2) проверка подлинности;
3) тестирование дефектов;
4) все выше перечисленное.
85. Вид тестирования, когда тестируют одну подсистему из всей системы:
1) системное;
2) регрессионное;
3) модульное;
4) интеграционное.
86. Вид тестирования, когда тестируют совместную работу между модулями:
1) системное;
2) регрессионное;
3) модульное;
4) интеграционное.
87. Вид тестирования, когда тестируют систему как единое целое:
1) системное;
2) регрессионное;
3) модульное;
4) интеграционное.
88. Вид тестирования, когда тестируют любые типы программного обеспечения, после введенных изменений кода / системы:
1) системное;
2) регрессионное;
3) модульное;
4) интеграционное.
89. Атрибут продукта, выражающий его соответствие поставленным задачам:
1) функциональность;
2) защищенность;
3) отказоустойчивость;
4) производительность.
90. Атрибут продукта, выражающий время реагирования и затрачиваемое на обработку данных под нагрузкой:
1) функциональность;
2) защищенность;
3) отказоустойчивость;
4) производительность.
91. Свойство продукта ограничивать доступ не авторизованным лицам к бизнес-логике / данным:
1) функциональность;
2) защищенность;
3) отказоустойчивость;
4) производительность.
92. Атрибут продукта, выражающий способность обеспечить определенную работоспособность в случае возникновения функциональной ошибки:
1) функциональность;
2) защищенность;
3) отказоустойчивость;
4) производительность.
93. Атрибут продукта, выражающий способность восстанавливать нормальный режим работы и работоспособность после ошибочного состояния:
1) функциональность;
2) защищенность;
3) отказоустойчивость;
4) самовосстанавливаемость.
94. Атрибут продукта, выражающий сложность и необходимый объем работ, и время, необходимое для восстановления функциональности системы в случае аварийной ситуации:
1) функциональность;
2) защищенность;
3) отказоустойчивость;
4) восстанавливаемость.
95. Атрибут продукта, выражающий затраты времени и рабочие затраты при внедрении продукта в другие среды, платформы:
1) функциональность;
2) мобильность;
3) повторная используемость;
4) стабильность.
96. Атрибут продукта, выражающий возможность повторного использования компонентов продукта в других программных проектах:
1) функциональность;
2) мобильность;
3) повторная используемость;
4) стабильность.
97. Атрибут продукта, выражающий величину риска возникновения неожиданного поведения, последующего за внесением изменений продукта:
1) функциональность;
2) мобильность;
3) повторная используемость;
4) стабильность.
98. Тип теста, когда код не выполняется, а инспектируется тестировщиком:
1) акцептирование;
2) исследование кода;
3) юзабилити-тесты
4) нагрузочные тесты
99. Тип тестирования, когда программу тестируют «люди с улицы»:
1) акцептирование;
2) исследование кода;
3) юзабилити-тесты;
4) нагрузочные тесты
100. Тип тестирования, проводимый заказчиком для оценивания и принятия продукта:
1) акцептирование;
2) исследование кода;
3) юзабилити-тесты;
4) нагрузочные тесты