ИТОГОВЫЙ ТЕСТ
115 вопросов с ответами
Сдано на 100 баллов из 100 "ОТЛИЧНО"
Год сдачи -2023.
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
***(Если нужна помощь с другими предметами или сдачей тестов онлайн, пишите в личные сообщения https://studwork.ru/info/147162
1. … модель жизненного цикла информационной системы похожа на каскадную – она также предполагает последовательную разработку продукта, однако в ней уделяется большое внимание качеству разрабатываемого приложения
* V-образная
*Инкрементная
*Итеративная
*Спиральная
2. … отладки системы лучше всего подходит для небольших приложений, а начинается с точки вывода неправильного результата
*Индукционный метод
*Дедукционный метод
* Метод обратного прослеживания
3. … системы изменяют свою структуру в соответствие с изменением модели проблемной области
* Адаптивные информационные
*Самообучающиеся
*Экспертные
*Нейронные
4. «Фасад», «Мост» и «Адаптер» – это …
* структурные паттерны
*паттерны поведения
*порождающие паттерны
5. CASE-средства … уровня задействуются во всем жизненном цикле информационной системы
*верхнего
*среднего
*нижнего
6. CASE-средства … уровня считаются средствами поддержки этапов анализа требований и проектирования спецификаций и структуры программного обеспечения
*верхнего
* среднего
*нижнего
7. CheckBox используется для …
*для ввода текстового содержимого
* множественного выбора
*для выбора одного из вариантов
*для проверки введенных значений
8. ERwin используется для …
* проектирования БД
*поддержания этапов тестирования
*реинжиниринга
*управления проектом
9. JMeter относится к инструментам … тестирования
* нагрузочного
*объемного
*инсталляционного
*регрессивного
10. Merge используется для …
*удаления ветки
*создания ветки
*перехода в другую ветку
* слияния веток
11. Scrum наиболее часто относят к …
* фреймворку
*модели
*методологии
*процессу
12. Аутсорс-тестирование – это …
* Привлечение специалистов из другой компании для тестирования
*Разновидность нефункционального тестирования
*Методика проведения тестирования
*Фаза тестирования, при которой проект уже был выпущен на рынок
13. В UML линия жизни объекта обозначается …
*сплошной линией
*волнистой линией
*стрелкой
* пунктирной линией
14. В итеративной модели создание продукта начинается с …
*реализации части функционала
*интеграции
*формирования полной спецификации требований
*тестирования
15. В основе … отладки системы лежит тщательный анализ проявлений ошибки
* индукционного метода
*дедукционного метода
*метода обратного прослеживания
16. Ветка, в которой хранится стабильный релиз обычно называется …
*dev
* master
*branch
*dev-m
17. Восстановите верную последовательность, которая позволит создать обработчик события
1 Private Sub
2 Button1_Click()
3 Sender as Object
4 e As EventArgs
5 Handles Button1.Click
18. Гибкие методологии характеризуются …
*применением готовых методов
*разделением на роли
*планированием, в котором определяются сроки, ресурсы для разработки и уровень качества работ
* учетом личных качеств разработчиков
19. Главное серверного сокета от клиентского – это …
*использование алгоритма проверки потерянных пакетов
*использование обоих протоколов
*высокая производительность
* использование обоих типов сокетов
20. Говоря о классификации видов тестирования, можно утверждать, что к интеграционному тестированию относят …
* монолитное тестирование
*тестирование удобства использования
*тестирование производительности
*тестирование безопасности
21. Говоря о классификации видов тестирования, можно утверждать, что к модульному тестированию относят …
*инкрементное тестирование
* покрытие операторов
*тестирование конфигурации
*тестирование надежности
22. Говоря о нефункциональном тестировании, можно утверждать, что тестирование … позволяет определить стабильность и потребление ресурсов программой в условиях различных сценариев использования
*удобства использования
*масштабируемости
*интерфейса
* производительности
23. Говоря о разработке кроссплатформенного программного обеспечения, можно утверждать, что подход … подразумевает, что программа должна выглядеть одинаково под всеми операционными системами
* единого стилистического решения
*адаптивного интерфейса
*гибридной схемы
24. Говоря о фазах тестирования программы, можно утверждать, что на этапе предварительной версии …
*тестирование проводится пользователями
* возможные ошибки в функционале программы устранены, а разработчики выпускают версию, на которой проводится регрессионное тестирование
*проект находится на стадии прототипа
*тестирование проводится внутри компании, которая занималась разработкой
25. Для версии приложения, над которой сейчас производятся различные работы, используется название …
*master
* dev
*dev-xxx
*checkout
26. Для объявления процедуры используется ключевое слово …
*CInt
*Dim
*Function
* Sub
27. Для переключения на созданную ветку используется оператор …
* checkout
*push
*origin
*set
28. Для создания папки с использованием Git Bash используется команда …
*cd
*init
*touch
*mkdir
29. Дочернее окно, которое вызывается при определенном действий и содержит сообщение для пользователя, – это …
*окно приложения
* диалоговое окно
*CheckBox
*TetxBox
30. Если для функции не указан тип данных, то по умолчанию она вернет …
*Ошибку
*Int
*String
* Object
31. Жесткие методологии характеризуются …
*соблюдением баланса между объемом работ, ресурсами и уровнем качества работ
*самодисциплиной и сотрудничеством
* дисциплиной и подчинением
*совместной деятельностью и деперсонифицированной ответственностью
32. Из недостатков TCP можно выделить …
*непоследовательность передачи данных
* риск уменьшения пропускной способности
*плохую безопасность
*алгоритм разбивки данных на пакеты
33. К информационному обеспечению типовой ИС можно отнести …
*метафайлы
*файлы БД
*методические материалы
*СУБД
34. К командно-сценарным языкам программирования можно отнести …
*Python
*Bash
*AutoLISP
*JavaScript
35. К паттернам поведения относят …
* состояние
*заместитель
*декоратор
*приспособленец
36. К структурным категориям нотаций можно отнести такие диаграммы классов, как …
* IDEF
* UML
*EPC
*BPMN
37. К структурным паттернам относят …
*итератор
*Цепочку обязанностей
* компоновщик
*команду
38. Класс в UML обозначается …
*произвольным изображением
*вертикальным прямоугольником
* горизонтальным прямоугольником
*прямоугольником с загнутым углом
39. Количество циклов, представленное в Visual Basic, составляет …
*3
*4
*5
*2
40. Команда git push позволяет …
*сохранить изменения
*получить статус файлов
* отправить файлы на удаленный сервер
*добавить файлы в коммит
41. Локальный сервер имеет следующий IP-адрес …
*127.0.1.1
*127.0.0.0
* 127.0.0.1
*127.1.1.1
42. Любая сущность реального мира в объектно-ориентированных языках и системах представляется в виде …
*класса
* объекта
*атрибута
*метода
43. Машинно-ориентированным языком программирования является …
*Algol
*Pascal
* Assembler
*Cobol
44. Метод … заключается в использовании при кодировании трех основных управляющих конструкций, при котором метки и оператор безусловного перехода являются трудно отслеживаемыми связями
*алгоритмической декомпозиции сверху вниз
*модульной организации частей программы
* структурного кодирования
45. Метод … заключается в пошаговой детализации постановки задачи, начиная с наиболее общей задачи
* алгоритмической декомпозиции сверху вниз
*модульной организации частей программы
*структурного кодирования
46. Метод … заключается в разбиении программы на специальные компоненты
*алгоритмической декомпозиции сверху вниз
*модульной организации частей программы
* структурного кодирования
47. Механизмы ODBC, COM, DCOM относятся к уровню …
*интерфейсов
*пользователя
* данных
48. Набор определенных правил или соглашений интерфейса логического уровня, который определяет обмен данными между различными программами, – это …
* протокол
*интеграция
компилирование
проектирование
49. Набор правил или соглашений интерфейса логического уровня, который определяет обмен данными между различными программами, – это …
* протокол
*спецификация
*стандарт
*каталог
50. Набор условных обозначений, которые используются для описания и проектирования системы, – это …
* нотации
*правила
*структуры
*репозиторий
51. Набор, содержащий группу классов, получающих данные от Trace и Debug, – это …
*Workers
*Listeners
*Finally
*Catch
52. Наиболее популярной архитектурой на сегодняшний день является … архитектура
*двухуровневая
*файл-серверная
*многоуровневая
* трехуровневая
53. Неверно, что IDE включает в себя следующие средства …
*отладки
* проектирования ИС
*редактора интерфейсов
*редактора БД
54. Неверно, что UX-дизайнер …
* обеспечивает адаптивность
*составляет карту путешествий
*исследует целевую аудиторию
*отвечает за функционал интерфейса
55. Неверно, что адаптивный интерфейс предполагает …
* жесткое закрепление элементов
*изменение тем оформления
*свободную интеграцию под стиль проекта
*высокую стоимость конечного продукта
56. Неверно, что в жизненный цикл ИС входит такой этап, как …
* функционирование
*внедрение
*проектирование
*сопровождение
57. Неверно, что графический пользовательский интерфейс пользователя должен быть …
*с обратной связью от программы
* несогласованным
*индивидуальным
*настраиваемым
58. Неверно, что для Visual Basic существует такой отладочный класс, как …
*Debug
*Trace
* Listener
59. Неверно, что для гибкой методологии характерно такое свойство, как …
*непредсказуемость процесса разработки
*самодисциплина и сотрудничество
*применение готовых методов
*учет личностных качеств разработчиков
60. Неверно, что для типового проектирования в зависимости от уровня декомпозиции можно выделить … метод
* системный
*подсистемный
*объектный
*элементный
61. Неверно, что к IDE относится …
*PyCharm
*Visual Studio
*Sublime
*Intellij IDEA
62. Неверно, что к динамическим нотациям относятся …
*EPC
* IDEF
*UML
*BPMN
63. Неверно, что к компилируемым языкам программирования относится …
* Python
*Visual Basic
*C#
*C
64. Неверно, что к нефункциональным требованиям, предъявляемым к ИС относят …
*расширяемость
* выполняемые задачи
*производительность
*надежность
65. Неверно, что к основным принципам ООП относится …
*инкапсуляция
*наследование
*абстракция
*переопределение
*полиморфизм
66. Неверно, что к порождающим паттернам относится …
*одиночка
*прототип
*строитель
* хранитель
67. Неверно, что к распределенным системам контроля версий относится …
*Git
* CVS
*Mercurial
*Bazaar
68. Неверно, что к средствам автоматизированного тестирования относится …
*Selenium
*Watir
*Test Complete
* Test Flight
69. Неверно, что к сценарным языкам относится язык программирования …
* Pascal
*PHP
*Python
*Perl
70. Неверно, что к условным конструкциям относится …
* For…Next
*GoTo
*Select Case
*If…Then
71. Неверно, что к языкам декларативного программирования можно отнести язык программирования …
* Java
*HTML
*R
*XAML
72. Неверно, что к языкам императивного программирования можно отнести язык программирования …
*C
*SQL
*C++
*PHP
73. Неверно, что модель FURPS содержит класс требований к …
*функционалу
*удобству использования
* стоимости
*надежности
74. Неверно, что модуль имеет …
*функциональную завершенность
*логическую независимость
*слабые информационные связи с другими модулями
* один вход и два выхода
75. Неверно, что по уровню функционального тестирования может быть выделен такой вид тестов, как …
*дымовое тестирование
*тестирование критического пути
* позитивное тестирование
*расширенное тестирование
76. Неверно, что согласно классификации интеллектуальных информационных систем по типу решаемых задач, к системам с интеллектуальным интерфейсом относят …
*гипертекстовые системы
*интеллектуальные базы данных
*естественно-языковой интерфейс
* CASE-технологии
77. Недостатком эмулятора является …
*сложность установки
*сложный интерфейс
*невысокая производительность
*приложение будет иметь ограниченный функционал
78. Обратиться к классам можно через …
*родительский класс
*атрибут
* объект
*метод
79. Объект может принадлежать …
* только одному классу
*нескольким классам
*только дочернему классу
*только экземпляру класса
80. Отдельный символ или же последовательность символов, которые имеют известные значения и являются неразрывным целым, – это …
*синтаксис
* лексема
*семантика
*конструктор
81. Ошибки выполнения, которые были обнаружены аппаратными средствами или пользователями при работе программы, иногда называют …
* Runtime Error
*Error 404
*ошибками компиляции
*ошибками компоновки
82. Переполнение разрядной сетки относится к такому виду ошибок, как …
* ошибки выполнения
*синтаксические ошибки
*логические ошибки
*ошибки компоновки
83. Плагины уместно применять тогда, когда необходимо реализовать …
*кроссплатформенное приложение
*средство быстрого макетирования
*визуализацию данных
* интенсивный обмен данными
84. Поиск (локализация), анализ и устранение ошибок в программном обеспечении – это …
*тестирование
* отладка
*проектирование
*компилирование
85. Посредник в разработке программного обеспечения, связывающий других участников команды между собой и следящий за сроками выполнения задач, – это …
* проектный менеджер
*аккаунт-менеджер
*разработчик
*QA-инженер
86. Преобразования программы, представленной на одном из языков программирования в программу на другом языке, – это … программы
* транслитерация
*интерпретатор
*написание
*редактирование
87. При … тестировании происходит тестирование уже проверенной ранее функциональности после внесения изменений в код приложения
*производительном
*нагрузочном
* регрессивном
*повторном
88. При выборе архитектуры будущего приложения, критерий, согласно которому программа должна справляться с поставленными задачами в различных условиях и быть максимально безопасной и надежной, – это …
*расширяемость
* эффективность
*гибкость
*масштабируемость
89. При использовании … модели жизненного цикла информационной системы, требования к системе делятся на различные сборки, а разработка, как правило, делится на несколько циклов, каждый из которых разделен на более мелкие легко создаваемые модули
*спиральной
*инкрементной
*итеративной
*V-образной
90. При работе с Git Bash для добавления в индекс используется команда …
*git init
*touch
* git add
*git status
91. При работе с Git Bash для инициации нового репозитория используется команда …
* git init
*touch
*git add
*git status
92. При работе с Git Bash для работы с графическим интерфейсом используется команда …
* git-gui
*git status
*git add
*git init
93. При тестировании методом черного ящика предполагается, что …
* доступ к коду отсутствует
*доступ к коду имеется, но частичный
*имеется полный доступ к коду
94. Программа обращается к модулю, который не был найден – такой вид ошибки можно отнести к …
*ошибкам выполнения
*синтаксическим ошибкам
*логическим ошибкам
* ошибкам компоновки
95. Проект делится на различные сборки при использовании … модели
*V-образной
*каскадной
* инкрементной
96. Пространство имен подключается с помощью оператора …
*From…Import
*Import
* Imports
*Import as
97. Протокол … используется для организации удаленного доступа
*DNS
*POP
* TELNET
*FTP
98. Протокол … используется для передачи гипертекста
*TELNET
*SMPT
*POP
* HTTP
99. Процесс объединения частей информационной системы в единое целое – это …
*интеграция
*компилирование
*проектирование
*отладка
100. Рull позволяет …
* получить данные с удаленного репозитория
*загрузить данные на удаленный репозиторий
*подключиться к удаленному репозиторию
*создать репозиторий
101. Разработка кроссплатформенных приложений на языке C# чаще всего ведется с использованием фреймворка …
*Flutter
*SpaceVIL
*AvaloniaUI
* Xamarin
102. Семантика в программировании – это …
*другое название синтаксиса
*набор символов или их последовательностей
*правила написания кода
* смысловое значение кода
103. Совокупность правил написания программ на рассматриваемом языке программирования – это …
* синтаксис
*лексема
*семантика
*конструктор
104. Согласно классификации видов тестирования по уровню детализации приложения, … тестирование предполагает объединение нескольких модулей в одну систему и проверку их совместного взаимодействия
*модульное
* интеграционное
*системное
*приемочное
105. Согласно классификации интеллектуальных информационных систем по типу решаемых задач, к адаптивным информационным системам относят …
*гипертекстовые системы
*когнитивную графику
* компонентные технологии
*информационные хранилища
106. Согласно классификации интеллектуальных информационных систем по типу решаемых задач, к самообучающимся системам относят …
*интеллектуальные базы данных
*системы контекстной помощи
* индуктивные системы
*трансформирующие системы
107. Соотнесите модели и их характеристики
A.Спиральная модель
B.V-образная модель
C.Инкрементная модель
D.Каскадная модель
E. Акцент делается на рисках
F. Уделяется большое внимание качеству продукта
G. Продукт имеет базовый функционал, который затем дополняется
H. Трудно вносить изменения, недостатки могут быть обнаружены в конце
108. Состояние программы, при котором он возвращает неверные результаты, причиной которых являются изъяны в переменных или операторах программы, а иногда в технологическом процесс ее разработки, – это …
* ошибка
*дефект
*отказ
*отклонение
109. Тестирование критического пути направлено на проверку …
*отказоустойчивости системы
*всей заявленной функциональности
*производительности системы
* функциональности для обычных пользователей
110. Тестирование, выполняемое на новой сборке проекта с целью подтверждения того, что программное обеспечение запускается и выполняет базовый функционал, называется … тестированием
*негативным
*расширенным
*дымовым
*позитивным
111. Тестирование, при котором используются некорректные данные и выполняются некорректные операции, называется … тестированием
* негативным
*расширенным
*дымовым
*позитивным
112. Тип данных String позволяет хранить …
*логическое значение
* строку символов
*целые числа
*одиночные символы
113. Установите соответствие между представленными терминами и их функционалом
A.Принимает аргументы
B.Хранит блок кода для выполнения
C.Описывает свойства и методы, доступные у объекта
D.Описывает структуру и функционирование множества объектов
E.Конструктор
F.Метод
G. Экземпляр
H. Класс
114. Установите соответствие между типами данных и их предназначением
A.Хранит десятичное число с фиксированной запятой
B.Представляет числа с плавающей запятой двойной точности
C.Представляет логическое значение
D.Представляет целое число
E. Decimal
F. Double
G. Boolean
H. Integer
115. Элемент Label в WinForms используется для …
* вывода текста, который пользователь не может изменить
*создания полей, в которые пользователь вводит данные
*вывода таблиц
*обработки различных событий
Тема 5. Отладка и интеграция информационных систем
Тема 6. Тестирование информационных систем