- Введение в курс
- Тема 1. Основные понятия программного обеспечения и методов разработки
- Тема 2. Создание проектной и технической документации
- Тема 3. Методы и способы моделирования с помощью UML 2.0
- Тема 4. Методы и способы моделирования бизнес-процессов с помощью нотации IDEFX
- Заключение
- Итоговая аттестация
… – это методология управления задачами и рабочим процессом, основанная на визуальном представлении и контроле потока работающих элементов
Тип ответа: Текcтовый ответ
… – это небольшое приращение функциональности системы, которое добавляется на каждой итерации или в каждом выпуске продукта
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Инкремент
- Интерфейс
- Деплоймент
… – это среда выполнения JavaScript на сервере
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
… модель – это жизненный цикл разработки программного обеспечения, где каждая фаза (анализ, проектирование, разработка, тестирование) проходит последовательно и не допускает возврата к предыдущим фазам
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Каскадная
- Прототипная
- Спиральная
… модель – это модель процесса разработки программного обеспечения, объединяющая водопадную модель и итерационное соединение
Тип ответа: Текcтовый ответ
Анализ положения и потребностей организации при помощи … относится к неформальным оценкам
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- анкетирования
- стандартов ISO
- модели технической зрелости
Анализ потребностей и выбор проектных решений по стандарту ISO/IEC 15288 относятся к стадии …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- формирования концепции
- разработки
- реализации
Анкетирование для изучения возможностей технологической базы организации, персонала и используемого программного обеспечения – это … подход к анализу
Тип ответа: Текcтовый ответ
В ГОСТе 24.301-80 «Система технической документации на АСУ. Общие требования к выполнению текстовых документов (с Изменениями № 1, 2)» установлено, что …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- техническое задание (ТЗ) оформляется без рамки, а остальные документы – с рамкой
- ТЗ оформляется с рамкой, остальные документы – без рамки
- все документы оформляются с рамкой
- все документы оформляются без рамки
В компании N проводится разработка программного обеспечения (ПО). Ход разработки упорядочен, возврата к предыдущим этапам разработки не предусмотрено. Заказчик получает доступ к результатам проекта только в конце работы. Какую модель разработки ПО применяет компания N?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Классический жизненный цикл.
- Инкрементная модель.
- Эволюционная модель.
В приложениях к техническому заданию приводят …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- перечень научно-исследовательских и других работ, которые обосновывают разработку
- ориентировочную экономическую эффективность
- необходимое количество и квалификацию персонала
Вам необходимо описать и визуализировать бизнес-процессы организации, потоки данных, участников и их роли, а также события и условия перехода между шагами. Каким языком описания знаний вы воспользуетесь для выполнения данной задачи?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Вам необходимо смоделировать объекты системы и связи между ними, показав, как выглядят компоненты системы в определенный момент времени. Какой вид структурной диаграммы подойдет лучше всего для решения данной задачи?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Диаграмма классов
- Диаграмма объектов
- Диаграмма компонентов
Вам необходимо составить техническое задание. К какому государственному стандарту вам следует обратиться для решения этой задачи?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ГОСТ 19.201-78
- ГОСТ Р ИСО/МЭК 12207-2010
- ГОСТ 34.003-90
Вы хотите включить в проектную команду человека, который сможет разобраться в том, что нужно заказчику, и выразить это так, чтобы было понятно команде разработчиков, составив при этом грамотное техническое задание. Какой специалист вам необходим?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- бизнес-аналитик
- инженер-конструктор
- аккаунт-менеджер
Выход новой версии программы с исправлениями и новыми функциями – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Главным элементом операций CASE-технологий являются …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- бизнес-процессы
- пользователи
- стандарты ISO
ГОСТ … – это набор отечественных стандартов, которые используются в оформлении документации для окологосударственных или государственных автоматизированных систем
Тип ответа: Текcтовый ответ
ГОСТ 34.003-90 определяет … систему
Тип ответа: Текcтовый ответ
Диаграмма … – это схема, которая показывает, как компоненты системы выглядят в определенный момент времени
Тип ответа: Текcтовый ответ
Диаграмма … изображает действия во времени, которые называют сценариями
Тип ответа: Текcтовый ответ
Диаграмма … может описывать то, как микросервисы взаимодействуют друг с другом
Тип ответа: Текcтовый ответ
Значение, которое не изменяется в течение выполнения программы, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- константа
- переменная
- экспонента
- компонент
К организационным процессам жизненного цикла программного обеспечения по международному стандарту ISO/IEC 12207 относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- заказ
- разработка
- документирование
- верификация
- обучение
К поведенческим диаграммам относятся диаграммы …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
К структурным диаграммам относятся диаграммы …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- действий
- последовательностей
- классов
К этой группе процессов жизненного цикла программного продукта по стандарту ISO/IEC серии 15288 относятся приобретение, заказ и поставка. О какой группе процессов жизненного цикла идет речь?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Договорные процессы
- Процессы предприятия
- Проектные процессы
- Технические процессы
К CASE-средствам относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Silverrun
- ISO/IEC 12207
- Trello
Компания М осуществляет разработку программного обеспечения (ПО) с применением классической модели. Вы подключились к проекту на этапе выполнения программы для выявления дефектов в функциях, логике и форме реализации программного продукта. Как называется данный этап разработки ПО?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Сопровождение
- Кодирование
- Тестирование
Методология разработки программного обеспечения, которая подчеркивает сотрудничество и обратную связь в команде разработчиков, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Набор действий, которые система может выполнить или не выполнить, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Наименование и краткую характеристику области применения программы указывают в разделе технического задания …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Введение
- Технико-экономические показатели
- Приложения
Неверно, что к интегрированным средам разработки относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Microsoft Visual Studio
- IntelliJ IDEA
- Computer-Aided Software Engineering
Неверно, что к поведенческим диаграммам относятся диаграммы …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- классов
- действий
- последовательностей
Неверно, что к структурным диаграммам относятся диаграммы …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- действий
- компонентов
- классов
Неверно, что процессы жизненного цикла по стандарту ГОСТ состоят из процессов …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- планирования
- проектирования
- создания технических спецификаций
Неверно, что требования по диагностированию системы следует применять к …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- системам, основанным на микросервисной архитектуре
- системам, в состав которых входит такое оборудование, как датчики, системы управления, терминалы
- программному обеспечению, работающему на одном сервере
Обеспечение регистрации событий и действий пользователей относится к мерам защиты, которые обеспечивает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- сам программный продукт
- системный администратор
- разработчик программного продукта
Основой интегрированного CASE-средства является …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- репозиторий
- генератор кода
- средство реинжиниринга
Полное наименование ГОСТ 34.602-89 – «Информационная технология (ИТ). Комплекс стандартов на автоматизированные системы. … на создание автоматизированной системы»
Тип ответа: Текcтовый ответ
Пользователей, которые взаимодействуют с системой, в диаграмме сценариев использования принято называть …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- агентами
- логами
- покупателями
- юзкейсами
Последовательность связанных между собой действий, направленных на достижение определенной цели в рамках бизнеса, – это …
Тип ответа: Текcтовый ответ
При использовании такой методики разработки программного обеспечения (ПО) основной объем работы приходится на начальные этапы жизненного цикла ПО, на которых важен творческий аспект работы. Использование этой методики сводит к минимуму рутинную работу на этапе кодирования и значительно уменьшает время тестирования продукта. О какой методике разработки ПО идет речь?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Традиционная разработка
- Структурная методология
- Кейс-метод (CASE)
Применение межсетевых экранов относится к мерам защиты, которые обеспечивает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- сам программный продукт
- системный администратор
- государственный орган исполнительной власти
Проверка товаров на соответствие поисковому запросу в диаграмме действий интернет-магазина располагается в части …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Backend
- Frontend
- Пользователь
Программы Jira, Trello, Asana были разработаны при помощи этой модели. Она обеспечивает быструю поставку частей проекта заказчику или пользователям, а также снижает риски и улучшает управление изменениями, поскольку позволяет вносить изменения на любом этапе разработки. О какой модели разработки программного обеспечения идет речь?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Инкрементная модель
- Каскадная модель
- Модель проектной группы MSF
Расположите в порядке возрастания трудозатраты по фазам жизненного цикла программного обеспечения с использованием CASE-средств:
Тип ответа: Сортировка
- 1 кодирование
- 2 тестирование
- 3 анализ
Расположите в правильной последовательности возможные элементы диаграммы действий:
Тип ответа: Сортировка
- 1 ввод символов в поисковую строку
- 2 проверка символов на валидность
- 3 отправка поискового запроса
Расположите в правильном порядке действия разработчика в рамках методологии TDD:
Тип ответа: Сортировка
- 1 написание теста
- 2 запуск теста
- 3 написание минимального кода
Расположите в правильном порядке действия, необходимые для разработки программного продукта по прототипной модели:
Тип ответа: Сортировка
- 1 анализ
- 2 создание прототипа
- 3 принятие заказчиком
- 4 дизайн
- 5 разработка
Расположите в правильном порядке подразделы требований к программе или программному изделию по ГОСТ 19.201-78:
Тип ответа: Сортировка
- 1 Требования к функциональным характеристикам
- 2 Требования к надежности
- 3 Условия эксплуатации
- 4 Требования к составу и параметрам технических средств
- 5 Требования к информационной и программной совместимости
- 6 Требования к маркировке и упаковке
- 7 Требования к транспортированию и хранению
- 8 Специальные требования
Расположите в правильном порядке разделы технического задания по ГОСТ 19.201-78:
Тип ответа: Сортировка
- 1 Основания для разработки
- 2 Назначение разработки
- 3 Требования к программе или программному изделию
- 4 Требования к программной документации
- 5 Технико-экономические показатели
- 6 Стадии и этапы разработки
- 7 Порядок контроля и приемки
Расположите в правильном порядке разделы технического задания согласно стандарту ГОСТ 19.201-78:
Тип ответа: Сортировка
- 1 Основания для разработки
- 2 Назначение разработки
- 3 Требования к программе или программному изделию
- 4 Требования к программной документации
- 5 Технико-экономические показатели
- 6 Стадии и этапы разработки
- 7 Порядок контроля и приемки
Расположите в правильном порядке этапы жизненного цикла программного продукта:
Тип ответа: Сортировка
- 1 анализ
- 2 проектирование
- 3 разработка
- 4 тестирование
- 5 внедрение
Сопоставьте аббревиатуры стандартов и их описания:
Тип ответа: Сопоставление
- A. ГОСТ
- B. ЕСКД
- C. ЕСПД
- D. межгосударственный стандарт, который фиксирует требования к оформлению, изготовлению или производству чего-либо
- E. комплекс межгосударственных стандартов, устанавливающих взаимосвязанные правила, требования и нормы по разработке, оформлению и обращению конструкторской документации
- F. система государственных стандартов РФ, устанавливающих взаимосвязанные правила разработки, оформления и обращения программ и программной документации
Сопоставьте аббревиатуры, используемые разработчиками программного обеспечения, и их значения:
Тип ответа: Сопоставление
- A. COM
- B. CBD
- C. CORBA
- D. модель для создания модульного и динамически связываемого программного обеспечения от Microsoft
- E. подход к проектированию приложений, который предполагает создание компонентов и объединение их для разработки полной страницы, сайта или приложения
- F. архитектура, которая позволяет приложениям работать на разных платформах и взаимодействовать друг с другом
Сопоставьте виды ГОСТов и их названия:
Тип ответа: Сопоставление
- A. ГОСТ 2
- B. ГОСТ 19
- C. ГОСТ Р 54869-2011
- D. Единая система конструкторской документации
- E. Единая система программной документации
- F. Проектный менеджмент. Требования к управлению проектом
Сопоставьте виды ГОСТов и их описания:
Тип ответа: Сопоставление
- A. ГОСТ 2
- B. ГОСТ 19
- C. ГОСТ 34
- D. ГОСТ Р ИСО/МЭК 12207
- E. система проектирования, которую ввели в СССР в 1977 г.; устанавливает стандарты для оформления и описания технических документов, включая чертежи, схемы, планы и спецификации
- F. государственный стандарт, который устанавливает правила и требования к оформлению текстовых документов, отчетов, научных работ, бизнес-планов и других документов
- G. стандарт в области информационных технологий; устанавливает требования к разработке автоматизированных систем управления (АСУ)
- H. международный стандарт «Информационная технология. Процессы жизненного цикла программного обеспечения», принятый в России как национальный
Сопоставьте названия протоколов передачи данных через сеть и их предназначение:
Тип ответа: Сопоставление
- A. TCP
- B. HTTP
- C. FTP
- D. протокол управления передачей, который используют для установления надежной связи в сети Интернет
- E. протокол, который используют для передачи данных в Интернете; изначально предназначался для получения с серверов гипертекстовых документов
- F. Протокол, который используют для передачи файлов через сеть
Сопоставьте названия языков описания знаний и их характеристики:
Тип ответа: Сопоставление
- A. OWL
- B. BPMN
- C. SQL
- D. язык, который применяется для описания онтологий для семантической паутины; он расширяет возможности языка RDF и предоставляет более выразительные средства для описания классов и др.
- E. язык моделирования бизнес-процессов, который используется для описания и визуализации бизнес-процессов организации
- F. язык запросов, который используют для управления данными в реляционных базах данных
Сопоставьте названия языков описания знаний и их характеристики:
Тип ответа: Сопоставление
- A. UML
- B. RDF
- C. JSON
- D. стандартизированный язык графического моделирования; включает в себя разные виды диаграмм: диаграммы классов, диаграммы вариантов использования, последовательностей и состояний
- E. язык, который используется для описания ресурсов в веб-семантике, а также для представления информации в виде троек «субъект – предикат – объект»
- F. легковесный формат обмена данными, который широко используется в веб-разработке для передачи структурированных данных между клиентом и сервером
Сопоставьте элементы диаграммы UML их характеристики:
Тип ответа: Сопоставление
- A. Зависимость
- B. Взаимодействие
- C. Агрегация
- D. Обобщение
- E. при изменении одного элемента изменяется и другой, соединенный с ним стрелкой такого типа
- F. обмен информацией между компонентами системы
- G. целевой элемент – это часть исходного элемента
- H. исходный элемент– это частная разновидность другого, более общего элементы, такого как класс и объект в программировании
Сопоставьте этапы разработки программного обеспечения с трудозатратами (в процентном соотношении) при использовании CASE-средств:
Тип ответа: Сопоставление
- A. Анализ
- B. Кодирование
- C. Тестирование
- D. 40 %
- E. 5 %
- F. 15 %
Структура данных, используемая для хранения коллекции элементов одного типа, доступных по индексу, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Структура Silverrun состоит из …, каждый из которых является самостоятельным продуктом
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 4 модулей
- 5 модулей
- 16 модулей
- 17 модулей
Схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке, приводятся в техническом задании в разделе …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Основания для разработки
- Назначение разработки
- Приложения
Требования к исходным кодам, языкам программирования и программным средствам, используемым программой, указываются в подразделе технического задания …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Условия эксплуатации
- Требования к составу и параметрам технических средств
- Требования к информационной и программной совместимости
Трудозатраты на тестирование при использовании … являются наибольшими при сравнении их с другими моделями разработки программного обеспечения
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- традиционной разработки
- структурной методологии
- CASE-средств
Установите соответствие групп и примеров процессов жизненного цикла системы, согласно стандарту ISO/IEC серии 15288:
Тип ответа: Сопоставление
- A. Процессы соглашения
- B. Процессы предприятия
- C. Процессы проекта
- D. Технические процессы
- E. поставка
- F. управление ресурсами
- G. принятие решений
- H. анализ требований
Файервол – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- межсетевой экран
- инструмент криптографии
- стандарт безопасности данных индустрии платежных карт
Этот документ устанавливает общий облик системы, объем работ, а также порядок разработки и приемки. Одна из его целей – сделать так, чтобы заказчик осознал всю важность и сложность задачи и понимал, за что он платит деньги. О каком документе идет речь?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Техническое задание
- Государственный стандарт
- Диаграмма компонентов
Этот язык графического моделирования используют для визуализации, спецификации, построения и документирования архитектуры программных систем. Он включает в себя разные виды диаграмм: диаграммы классов, диаграммы вариантов использования, последовательностей и состояний. Они позволяют описать разные аспекты системы. О каком языке описания знаний идет речь?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
CASE-средства вместе с системным программным обеспечением и техническими средствами образуют … среду разработки информационных систем
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- полную
- ограниченную
- расширенную
React – это библиотека … для создания клиентских интерфейсов
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
UML- … – это схема, нарисованная с применением символов UML, которая может содержать множество элементов и соединений между ними
Тип ответа: Текcтовый ответ