Управление ИТ-проектами.фэо

Управление ИТ-проектами.фэо — вариант 15

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

10 вопросов Вариант 15 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Неверно, что в числе причин для применения рефакторинга – …

  1. длинные методы
  2. объемные классы
  3. короткие списки параметров
  4. несоблюдение стандартов кодирования
Вопрос 2

Неверно, что плюсом рефакторинга является …

  1. увеличение скорости разработки
  2. улучшение «читаемости» кода
  3. повышение качества кода
  4. повышение мотивации разработчиков
Вопрос 3

Проводя аналогию, код программного продукта можно сравнить с …

  1. коммуникацией
  2. алгоритмом
  3. процессом
  4. движением
Вопрос 4

Процесс изменения внутренней структуры программного продукта, не затрагивающий ее внешнего поведения и имеющий целью облегчение понимания программного кода и оптимизацию производительности, – это …

  1. реструктуризация продукта
  2. рефакторинг, или реорганизация кода
  3. рескин продукта
  4. ремастеринг продукта
Вопрос 5

Оптимальные предпосылки для проведения рефракторинга – когда функционал …

  1. был добавлен давно
  2. становится работоспособным, после чего проводится оптимизация и рефакторинг
  3. переходит от одного разработчика к другому
  4. добавлен давно или переходит от одного разработчика к другому, а также когда функционал только становится работоспособным
Вопрос 6

Обнаружив, что в программу необходимо добавить новый функционал, но код программы не структурирован удобным образом для его добавления, необходимо …

  1. сначала произвести рефакторинг, затем добавить необходимый функционал
  2. сначала добавить новый функционал, затем провести рефакторинг
  3. просто провести рефакторинг
  4. передать задачу другому программисту
Вопрос 7

При написании кода для нового функционала необходимо обращать внимание на …

  1. правильность построения кода для функционала
  2. «читабельность» кода
  3. изучение задачи
  4. конечный результат
Вопрос 8

При применении рефакторинга программа …

  1. модифицируется небольшими шагами
  2. модифицируется большими шагами
  3. оптимизируется сразу целиком
  4. оптимизируется только частично
Вопрос 9

Если при добавлении нового функционала стоит задача найти оптимальное решение, – можно утверждать, что это должно быть решение, которое …

  1. сложно реализуется, но эффективно работает
  2. легко реализуется, легко работает, но не обязательно легко поддерживается
  3. просто реализуется, эффективно работает и легко поддерживается
  4. просто работает
Вопрос 10

В последовательности стадий, которые должен проходить код при добавлении нового функционала (см. ниже) не на своих местах расположены такие действия, как … Замысел – Исследование – Планирование – Написание – Изменение – Проверка

  1. Исследование и Планирование
  2. Изменение и Проверка
  3. Планирование и Написание
  4. Написание и Изменение