Современные технологии разработки программного обеспечения.dor_МАГ_23-152-М

Скачать тест — (Современные технологии разработки программного обе_ea265fd7.pdf)

  1. Что такое структурное программирование – это метод программирования, …
  2. Со структурным программированием чаще всего ассоциируется язык программирования …
  3. В основе структурного программирования лежит принцип …
  4. Существуют такие основные структуры алгоритмов, как … (укажите 3 варианта ответа)
  5. Говоря о структурном программировании, можно утверждать, что оно …
  6. В структурном программировании обычно используются операторы …
  7. Установить правильную последовательность оператора цикла с предусловием:
  8. Определите соответствие команды и ее назначения команд для работы с файлами:
  9. Структурированное программирование преследует такую цель, как …
  10. Гибкость – это главное преимущество структурированного программирования по сравнению с … подходом
  11. Идет N-ая секунда суток. Требуется определить полное количество часов и минут в заданный момент времени, считая от начала суток. Выберите правильную программу для решения данной задачи.
  12. В программировании используются такие современные подходы, как …
  13. Акроним Agile означает «…»
  14. В модели Scrum применяется такой принцип организации работы, как …
  15. Участники модели Scrum применяют такой алгоритм действий, как …
  16. Особенность гибкой модели управления проектами при информатизации предприятий – …
  17. Один из базовых принципов Agile заключается в том, что «люди и взаимодействие важнее процессов и …»
  18. Сопоставьте Agile-методологии с их описанием:
  19. … – это основной элемент Agile-методологии, обозначающий короткие циклы разработки продукта и максимальную адаптивность к изменениям
  20. Расположите принципы Agile-методологии в порядке уменьшения их значимости:
  21. Особенностью модели Scrum является …
  22. Вы являетесь членом Agile-команды разработчиков, которая работает над проектом создания интернет-магазина. Команда уже разработала первую версию продукта и готова начать первый спринт. Какой из предложенных вариантов действий лучше всего соответствует Agile-подходу?
  23. Неверно, что к основным целям концепции открытых систем относится …
  24. Неверно, что с помощью концепции открытых систем решается такая задача, как …
  25. Открытые системы в контексте концепции открытых систем – это системы, …
  26. Закрытые системы в контексте концепции открытых систем – это системы, …
  27. Установите, в каком порядке необходимо выполнять действия при сборке проекта в IDE:
  28. … – это класс, доступ к которому открывается через строго определенные интерфейсы
  29. … программирование – это метод, при котором сложную программу для электронно-вычислительных машин создают из заранее разработанных фрагментов
  30. Для открытых систем, разрабатываемых в соответствии с современными трендами, характерна такая особенность, как …
  31. Неверно, что к области открытых систем относится стандарт …
  32. Сопоставьте понятия и их определения:
  33. Посмотрите на строку компиляции программы на языке C++: g++ hello.cpp -o hello За что отвечает параметр -o?
  34. Аббревиатура CASE в контексте разработки программного обеспечения означает «…»
  35. Концептуальная основа CASE-технологии – это …
  36. CASE-модель жизненного цикла программных средств представляет собой …
  37. CASE-система включает в себя такие составляющие, как …
  38. CASE-системы характеризуют такие функциональные особенности, как …
  39. В числе основных возможностей, которые предоставляют CASE-системы при создании технической документации для информационных систем, – …
  40. Одним из ключевых признаков CASE-средства является поддержка … или объектно-ориентированных методологий
  41. Сопоставить виды функций CASE-средств с примерами таких средств:
  42. Установите правильный порядок этапов CASE-модели жизненного цикла программного обеспечения (ПО):
  43. В большинстве современных CASE-систем применяются методологии структурного и/или объектно-ориентированного … и проектирования
  44. Технические специалисты разрабатывают электронную информационно-образовательную среду. Для этого были определены и проанализированы объекты предметной области. Укажите диаграмму классов, на которой корректно отражены взаимосвязи между выделенными объектами предметной области.
  45. … кода – это принцип программирования, который ставит задачу создания кода, написанного просто, понятно, с минимальным количеством дублирования кода и явных ошибок
  46. Установите правильный порядок выполнения этапов экстремального программирования:
  47. Идея парного программирования заключается в том, что …
  48. Автором экстремального программирования является Кент …
  49. Основная ошибка менеджеров при внедрении технологии экстремального программирования – это …
  50. К ценностям экстремального программирования относится …
  51. Особое внимание в экстремальном программировании уделяется …
  52. Экстремальное программирование называется так потому, что …
  53. Экстремальное программирование – это …
  54. Сопоставьте элементы команды компиляции с их названиями:
  55. Рассмотрите приведенную ниже схему этапов экстремального программирования. Правильно ли приведен на схеме порядок этапов экстремального программирования?  
  56. Организация программы как совокупности небольших независимых блоков – это … программирование
  57. Принцип структурного программирования, который означает, что команды выполняются в порядке их записи, – это принцип …
  58. Принцип структурного программирования, который позволяет выполнять определенные блоки кода многократно, – это принцип …
  59. Сопоставьте операторы управления потоком с их описаниями:
  60. Принцип «один вход и …» – это основной принцип структурного программирования
  61. Сопоставьте понятия и их характеристики:
  62. Использование функций для решения задач без побочных эффектов и без изменения состояния – это чистое … программирование
  63. Упорядочите шаги выполнения цикла while в структурной программе:
  64. Укажите правильную последовательность шагов разработки структурной программы:
  65. Основные преимущества Agile методологии: …
  66. Жизненный цикл разработки программного обеспечения включает такие этапы, как …
  67. Модель разработки программного обеспечения Scrum – это модель, …
  68. Product Owner в модели Scrum …
  69. Главный принцип гибких методов, который помогает в достижении гибкости в проекте или организации, – это …
  70. Сопоставьте Agile-артефакты с их описанием:
  71. Сопоставьте Agile-принципы с их описанием:
  72. Упорядочьте Agile-методологии по степени их гибкости, от наименее к наиболее гибкой:
  73. Расположите в порядке возрастания номеров этапы Scrum-цикла:
  74. Доска … – это инструмент, который используется в Agile-методологии для визуализации и отслеживания прогресса выполнения задач
  75. … уровень эталонной модели OSI (OSI Reference Model), определяет спецификации для открытых систем
  76. Неверно, что жизненный цикл программных средств включает такой этап, как …
  77. Профиль информационной системы – это …
  78. … стандарт в контексте информационных систем – это стандарт, утвержденный международными организациями
  79. Профили информационных систем можно классифицировать по …
  80. Неверно, что одним из преимуществ использования повторно используемых компонент является …
  81. Установите правильный порядок компиляции программы:
  82. Установите правильную последовательность этапов процесса сборки проекта в общем случае:
  83. Сопоставьте понятия и их определения:
  84. Сопоставьте понятия и их определения:
  85. CASE-модель жизненного цикла программных средств включает в себя такие этапы, как …
  86. В состав CASE-системы для разработки программного обеспечения входят такие компоненты, как …
  87. CASE-системы для разработки программного обеспечения характеризуются тем, что …
  88. С использованием CASE-системы можно создавать …
  89. Сопоставить стадии жизненного цикла программного обеспечения (ПО) при традиционной разработке с жизненным циклом ПО, разрабатываемом с помощью CASE-средства:
  90. Сопоставить компоненты CASE-средств их функции:
  91. Установите правильный порядок этапов оценки и выбора CASE-средства
  92. Установите корректный порядок этапов внедрения CASE-средства:
  93. Одним из ключевых признаков CASE-средства является поддержка … или объектно-ориентированных методологий
  94. CASE – это инструментарий для системных аналитиков, разработчиков и программистов, заменяющий им бумагу и карандаш компьютером для автоматизации процесса проектирования и … программного обеспечения
  95. Достоинством экстремального программирования является …
  96. Установите правильный порядок работы над проектом в экстремальном программировании:
  97. Методика улучшения кода без изменения его функциональности – это …
  98. Главная задача руководителя экстремального проекта – …
  99. Основным признаком экстремального проекта является то, что …
  100. Сопоставьте понятия и их определения:
  101. Фундаментальный вопрос экстремального управления проектами: «…»
  102. Сопоставьте элементы проекта на C++ и их обозначения:
  103. Критическими факторами успеха являются:
  104. В каком порядке происходят активности во время планирования спринта в экстремальном программировании?
  105. Принцип структурного программирования, который позволяет программе принимать решения на основе условий, – это принцип …
  106. У вас есть команда разработчиков, которая занимается созданием нового веб-приложения. Вам нужно применить принципы Agile для управления проектом и достижения максимальной эффективности. Какую методологию Agile можно использовать для этого проекта?
  107. Вам нужна практика Agile подразумевает организацию коротких встреч команды для обсуждения прогресса и планирования задач. Какую практику выбрать?
  108. Посмотрите на строку компиляции программы на языке C++:   g++ -std=c++17 -o main main.cpp -Wall -Werror -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTI   С каким стандартом будет собран проект на C++?
  109. Посмотрите на строку компиляции программы на языке C++:   g++ -c -o main.o main.cpp   За какое действие отвечает флаг -c во время компиляции проекта на языке С++?
  110. Преподаватель выдает студенту задание через электронную информационно-образовательную среду, после чего – проверяет ответ студента и выставляет оценку проделанной работы. Какая диаграмма последовательности подходит для описанной ситуации?
  111. Студенту необходимо пройти итоговое тестирование с помощью электронной информационно-образовательной среды университета. Укажите диаграмму переходов состояний, на которой корректно отражены все действия, совершаемые студентом в приведенном случае.
  112. Рассмотрите приведенную ниже схему. Верен ли порядок активностей во время планирования спринта в экстремальном программировании? Если есть ошибка, укажите ее.
  113. Рассмотрите приведенную ниже схему. Верен ли порядок работы над проектом в экстремальном программировании? Если есть ошибка, укажите ее.