Главная / Программирование /
Коллективная разработка информационных систем / Тест 9
Коллективная разработка информационных систем - тест 9
Упражнение 1:
Номер 1
Наболее подходящее определения для ошибка в программном обеспечении - это:
Ответ:
 (1) Необработанная исключительная ситуация в коде 
 (2) Несоответствие спецификации или ожидаемому поведению 
 (3) Сообщение операционной системы 
Номер 2
Исключительная ситуация в программном обеспечении
Ответ:
 (1) Это всегда следствие ошибки разработчика 
 (2) Сообщение операционной системы 
 (3) Механизм обработки как правило нештатных ситуаций. Может использоваться для сбор информации об ошибках 
Номер 3
Отношение ошибки и исключительной ситуации в коде:
Ответ:
 (1) Ошибка всегда сопровождается возникновенем исключительной ситуации 
 (2) Возникновение исключителной ситуации может являться следствием ошибки программиста 
 (3) Ошибка может являться следствием исключительной ситуации 
Упражнение 2:
Номер 1
Автоматическое превращение отчётов об ошибках в задачи на основе сигнатур является задачей
Ответ:
 (1) Классификации 
 (2) Кластеризации 
 (3) Идентификации 
Номер 2
Сигнатура ошибки - это
Ответ:
 (1) Фиксированный код, передаваемый вместе с этой ошибкой 
 (2) Эвристически выбранная свёртка информации об ошибке, позволяющая агрегировать похожие ошибки 
 (3) Сигнатура метода, где произошла ошибка 
Номер 3
Свёртка информации об ошибке, которая позволяет агрегировать сходные ошибки - это
Ответ:
 (1) Сигнатура ошибки 
 (2) Сигнатура метода 
 (3) Идентификатор ошибки 
Упражнение 3:
Номер 1
Схема хранение отчётов приложения должна учитывать:
Ответ:
 (1) Возможность построения срезов на различным критериям 
 (2) Возможность быстрой сортировки по имени пользователя 
 (3) Физическое ограничение на длину ключа 
Номер 2
Технология OLAP опирается на:
Ответ:
 (1) Нереляционные базы данных 
 (2) Key-value хранилища 
 (3) Реляционный базы данных определённой структуры 
Номер 3
Альтернативой OLAP для хранения отчётов приложений может являться
Ответ:
 (1) различные NoSQL-хранилища 
 (2) Файловая система 
 (3) Лента стримера 
Упражнение 4:
Номер 1
Результатом аргегации отчётов об ошибке по сигнатуре может являться:
Ответ:
 (1) Автоматический ответ пользователю 
 (2) Задача в системе багтрекинга 
 (3) Запись в лог 
Номер 2
В системе багрекинга приоритет задачи, созданной по сигнатуре, может определяться:
Ответ:
 (1) Давностью возникновения ошибки 
 (2) Комбинацией числа ошибок с данной сигнатурой и числа уникальных IP-адресов 
 (3) IP-адресом источника 
Номер 3
В системе багтрекинга в виде задачи имеет смысл фиксировать
Ответ:
 (1) Каждой отчёт об ошибке 
 (2) Каждую исключительную ситуацию 
 (3) Группы отчётов, объединённые сигнатурой 
Упражнение 5:
Номер 1
Задача Менеджера продукта (Program Manager) на проекте:
Ответ:
 (1) Выступать промежуточным звеном в коммуникации между клиентами и разработчиками 
 (2) Определять техническую стратегию продукта 
 (3) Определять архитектуру продукта 
Номер 2
Умение транслировать желания клиентов в технические задачи наиболее важно для
Ответ:
 (1) Программиста 
 (2) Архитектора 
 (3) Менеджера продукта (Program Manager) 
Номер 3
Одной из задач менеджера продукта (Program Manager) является превращение пожеланий клиента в
Ответ:
 (1) программный код 
 (2) задачи для разработчиков 
 (3) документы 
Упражнение 6:
Номер 1
Внутренняя разработка - это
Ответ:
 (1) Разработка и поддержка информационных систем, используемых внутри предприятия 
 (2) Разработка кода для ядра операционной системы 
 (3) Выделенная часть разработки на проекте 
Номер 2
В задачи внутренней разработки входит
Ответ:
 (1) Только анализ ошибок пользователей 
 (2) Только поддержка внутренных бухгалтерских и офисных информационных систем 
 (3) Сбор статистики ошибок, поведения пользователей, а также поддержка внутренних систем 
Номер 3
Автоматизация новых отчётов - это задача
Ответ:
 (1) Внутренней разработки 
 (2) Бухгалтерии 
 (3) IT-отдела 
Упражнение 7:
Номер 1
Сколько следует хранить отчёты об эксплаутации системы
Ответ:
 (1) Вечно 
 (2) До конца отчётного года 
 (3) В соответствии с политикой компании 
Номер 2
Интеграция системы сбора ошибок в инфраструктуры проекта предполагает:
Ответ:
 (1) Связывание проблем с задачами, системами контроля версий и базами знаний 
 (2) Использование общей технологической платформы 
 (3) Использование архитектурного паттерна service bus 
Номер 3
При наличии в компании нескольких подуктов или нескольких версий продукутов, хорошей идеей будет использование
Ответ:
 (1) Кэширования 
 (2) горизонального партиционирования 
 (3) древовидной архитектуры системы 
Упражнение 8:
Номер 1
Клиентское приложение при сборе отчётов должно
Ответ:
 (1) Минимизировать влияние на операционную систему и работу системы 
 (2) Минимизировать объём логов 
 (3) Сохранять результат с высоким приоритетом 
Номер 2
Клиентское приложения в отчётах об использовании отравляет
Ответ:
 (1) Только информацию об ошибках 
 (2) Информацию об ошибках, информация о сценариях использования продукта 
 (3) Информацию об ошибках, информация о сценариях использования продукта и пенсональные данные пользователя 
Номер 3
Применение систем искусственного интеллекта
Ответ:
 (1) не свойственно внутренней разработке 
 (2) распространено для ряда задач внутренней разработки 
 (3) Характерно только для задач неробиологии