СГА ответы Комбат бесплатно
Главная   Главная   Ответы   Ответы Комбат   Материалы   Скачать   Поиск   Поиск   Форум   Форум   Чат   Чат

   
Навигация

· Главная
· Новости

Общение

· Форум для студента
· Чат для студента
· Связь с нами

К прочтению

· Правила сервиса
· FAQ / ЧаВО
· Как правильно искать
· Как скачивать материалы
· Ответы к ЛС Интегратор
· Как помочь сайту
· Для вебмастеров


Инструменты

· Ответы Комбат
· Скачать материалы
· Поиск по сайту
· Поиск кода предмета



   


Детали файла
Имя файла:3033.06.01;МТ.01;1
Размер:105 Kb
Дата публикации:2015-03-09 04:09:18
Описание:
Программные средства (для магистров) - Модульный тест

Список вопросов теста (скачайте файл для отображения ответов):
Верны ли утверждения?
А) UML объектно-ориентирован, в результате чего методы описания результатов анализа и проектирования семантически близки к методам программирования на современных объектно-ориентированных языках.
В) UML позволяет описать систему практически со всех возможных точек зрения и разные аспекты поведения системы.
Подберите правильный ответ
Верны ли утверждения?
А) UML – язык, позволяющий разработчикам визуализировать их рабочие продукты (артефакты) в стандартизованных диаграммах.
В) Язык UML используется в унифицированном процессе.
Подберите правильный ответ
Верны ли утверждения?
А) «Могут случаться риски» означает, что проект может столкнуться с нежелательной ситуацией, такой, как отставание от плана, перерасход средств или прекращение работ.
В) Прототип – это усилие разработчика по созданию системы в течение жизненного цикла программного обеспечения.
Подберите правильный ответ
Верны ли утверждения?
А) В ходе анализа и проектирования модель вариантов использования преобразуется в модель анализа, а затем в модель проектирования.
В) В ходе рабочего процесса тестирования тестеры проверяют, действительно ли система выполняет функции, определенные вариантами использования, и удовлетворяет требованиям к системе.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма автомата, диаграмма конечного автомата, диаграмма состояний – диаграмма, на которой представлен конечный автомат с простыми состояниями, переходами и композитными состояниями.
В) Диаграмма автомата – диаграмма, на которой отражены отношения, существующие между актёрами и вариантами использования.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма вариантов использования – диаграмма, на которой отражены отношения, существующие между актёрами и вариантами использования.
В) Диаграмма вариантов использования – диаграмма, на которой изображаются взаимодействия между частями композитной структуры или ролями кооперации.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма деятельности (Activity diagram) – диаграмма, на которой показано разложение некоторой деятельности на её составные части.
В) Жёсткого разделения между разными структурными диаграммами не проводится, поэтому данное название предлагается исключительно для удобства и не имеет семантического значения (пакеты и диаграммы пакетов могут присутствовать на других структурных диаграммах).
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма композитной/составной структуры (Composite structure diagram) – статическая структурная диаграмма, демонстрирует внутреннюю структуру классов и, по возможности, взаимодействие элементов (частей) внутренней структуры класса.
В) Диаграмма композитной/составной структуры (Composite structure diagram) служит для моделирования работающих узлов (аппаратных средств, англ. node) и артефактов, развёрнутых на них. В UML 2 на узлах разворачиваются артефакты (англ. artifact), в то время как в UML 1 на узлах разворачивались компоненты.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма компонентов (Component diagram) – статическая структурная диаграмма, показывает разбиение программной системы на структурные компоненты и связи (зависимости) между компонентами. В качестве физических компонент могут выступать файлы, библиотеки, модули, исполняемые файлы, пакеты и т. п.
В) Диаграмма компонентов (Component diagram) – статическая структурная диаграмма, демонстрирует внутреннюю структуру классов и, по возможности, взаимодействие элементов (частей) внутренней структуры класса.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма объектов – демонстрирует полный или частичный снимок моделируемой системы в заданный момент времени.
В) На диаграмме объектов отображаются экземпляры классов (объекты) системы с указанием текущих значений их атрибутов и связей между объектами.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма пакетов – структурная диаграмма, основным содержанием которой являются пакеты и отношения между ними.
В) Диаграммы пакетов служат в первую очередь для организации элементов в группы по какому-либо признаку с целью упрощения структуры и организации работы с моделью системы.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграмма развёртывания – служит для моделирования работающих узлов (аппаратных средств, англ. node) и артефактов, развёрнутых на них. В UML 2 на узлах разворачиваются артефакты (англ. artifact), в то время как в UML 1 на узлах разворачивались компоненты.
В) Диаграмма развёртывания – демонстрирует полный или частичный снимок моделируемой системы в заданный момент времени.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграммы UML сравнительно просты для чтения после достаточно быстрого ознакомления с его синтаксисом.
В) UML расширяет и позволяет вводить собственные текстовые и графические стереотипы, что способствует его применению не только в сфере программной инженерии.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.
В) Аналогом диаграмм деятельности являются схемы алгоритмов по ГОСТ 19.701-90 и дракон-схемы.
Подберите правильный ответ
Верны ли утверждения?
А) Диаграммы коммуникации и последовательности транзитивны, выражают взаимодействие, но показывают его различными способами, и с достаточной степенью точности могут быть преобразованы одна в другую.
В) В отличие от диаграммы последовательности, на диаграмме коммуникации явно указываются отношения между элементами (объектами), а время как отдельное измерение не используется (применяются порядковые номера вызовов).
Подберите правильный ответ
Верны ли утверждения?
А) Диаграммы композитной структуры могут использоваться совместно с диаграммами классов.
В) Диаграммы композитной структуры не могут использоваться совместно с диаграммами классов.
Подберите правильный ответ
Верны ли утверждения?
А) Дополнительные требования – обобщенные требования, которые не могут быть связаны с отдельным вариантом использования или отдельным классом реального мира, таким, как класс сущности предметной области.
В) Дополнительные требования – обобщенные требования, которые могут быть связаны с отдельным вариантом использования или отдельным классом реального мира, таким, как класс сущности предметной области.
Подберите правильный ответ
Верны ли утверждения?
А) Конечный автомат – спецификация последовательности состояний, через которые проходит объект или взаимодействие в ответ на события своей жизни, а также ответные действия объекта на эти события.
В) Аналогом диаграмм автомата (диаграмм состояний) являются дракон-схемы.
Подберите правильный ответ
Верны ли утверждения?
А) Надежность – способность системы демонстрировать правильное поведение в текущей среде выполнения.
В) План проекта – в контексте разработки программного обеспечения, преобразование кода в модель путем отображения из некоторого языка реализации.
Подберите правильный ответ
Верны ли утверждения?
А) Обратная разработка – это преобразование кода в модель путем отображения из некоторого языка реализации.
В) Обратная разработка – это степень легкости, с которой система, работающая в определенной среде исполнения, может быть изменена для получения системы, работающей в другой среде исполнения.
Подберите правильный ответ
Верны ли утверждения?
А) Переносимость – это степень легкости, с которой система, работающая в определенной среде исполнения, может быть изменена для получения системы, работающей в другой среде исполнения.
В) Переносимость – это способность системы демонстрировать правильное поведение в текущей среде выполнения.
Подберите правильный ответ
Верны ли утверждения?
А) План тестирования – план, описывающий стратегию, ресурсы и график тестирования.
В) План проекта – это план, обрисовывающий полную схему проекта, включая план-график, даты и критерии главных вех и разбиение фаз на итерации.
Подберите правильный ответ
Верны ли утверждения?
А) Правильная постановка целей разработки достигается грамотным описанием требований к системе, создаваемым в виде соглашения, которое может быть заключено между клиентом (включая пользователей) и разработчиками системы, о том, что система должна делать, а чего не должна.
В) Сразу же после определения вариантов использования можно начинать создание тестов вариантов использования (тесты для «черного ящика») и задавать порядок их выполнения, включения в систему и тестирования.
Подберите правильный ответ
Верны ли утверждения?
А) Прецедент – это типичное взаимодействия пользователя с системой, которое при этом описывает видимую пользователем функцию.
В) Прецедент – это типичное взаимодействия пользователя с системой, которое при этом может представлять различные уровни детализации.
Подберите правильный ответ
Верны ли утверждения?
А) При концептуальной точке зрения построения диаграмм диаграмма классов описывает модель предметной области, в ней присутствуют только классы прикладных объектов.
В) При концептуальной точке зрения построения диаграмм диаграмма классов применяется при проектировании информационных систем.
Подберите правильный ответ
Верны ли утверждения?
А) При функциональной декомпозиции программной системы ее структура может быть описана блок-схемами, узлы которых представляют собой “обрабатывающие центры” (функции), а связи между узлами описывают движение данных.
В) Подвидом диаграмм композитной структуры являются диаграммы кооперации (Collaboration diagram, введены в UML 2.0), которые показывают роли и взаимодействие классов в рамках кооперации.
Подберите правильный ответ
Верны ли утверждения?
А) Процесс разработки ПО представляет собой полный набор деятельностей, необходимых для переработки требований клиента в согласованный набор артефактов, представляющих собой программное обеспечение, а позднее – для переработки изменений в этих требованиях в новые версии программного обеспечения.
В) Проблемная область – это предметная область, в которой определяются решения (проблемы).
Подберите правильный ответ
Верны ли утверждения?
А) Регрессионное тестирование используется в первую очередь для того, чтобы убедиться, что «старая функциональность» из «старого билда» продолжает работать и после добавления «новой функциональности» в «новом билде».
В) Проблемную область обычно понимает заказчик системы.
Подберите правильный ответ
Верны ли утверждения?
А) Точка зрения реализации – диаграмма классов содержит классы, используемые непосредственно в программном коде (при использовании объектно-ориентированных языков программирования).
В) Точка зрения реализации – статическая структурная диаграмма, показывает разбиение программной системы на структурные компоненты и связи (зависимости) между компонентами
Подберите правильный ответ
Верны ли утверждения?
А) Точка зрения спецификации – диаграмма классов применяется при проектировании информационных систем
В) Точка зрения спецификации – диаграмма классов применяется при проектировании информационных систем
Подберите правильный ответ
Верны ли утверждения?
А) Унифицированный процесс организован в четыре фазы – анализа и планирования требований, проектирования, построения и внедрения и в пять основных рабочих процессов – определения требований, анализа, проектирования, разработки и тестирования.
В) Прототип – это первообраз, маска, шаблон готовящегося проекта.
Подберите правильный ответ
Верны ли утверждения?
А) Унифицированный процесс разработки программного обеспечения может использоваться любым человеком, вовлеченным в процесс разработки программ.
В) Прежде всего унифицированный процесс есть процесс разработки программного обеспечения.
Подберите правильный ответ
Верны ли утверждения?
А) Унифицированный процесс – процесс, описанный в понятиях бизнес-модели, которая, в свою очередь, струкурирована в понятиях трех базовых строительных блоков – сотрудников, деятельностей и артефактов.
В) Прототип – это процесс разработки программного обеспечения.
Подберите правильный ответ
Верны ли утверждения?
А) Унифицированный язык моделирования базируется на трех ключевых идеях – вариантах использования, архитектуре и итеративной и инкрементной разработке.
В) Фаза внедрения включает в себя такие действия, как производство тиража, тренинг сотрудников заказчика, организацию поддержки по горячей линии и исправление дефектов, обнаруженных после поставки.
Подберите правильный ответ
Верны ли утверждения?
А) Уровень системного ПО содержит в основном операционные системы, системы управ-ления базами данных, интерфейсы с конкретными аппаратными средствами и т. д.
В) Надёжность может измеряться, например, в понятиях доступности системы, точности, среднего времени между отказами, ошибок на 1000 строк кода (KLOC) и ошибок на класс.
Подберите правильный ответ
Верны ли утверждения?
А) Уровень системного ПО является нижним уровнем в иерархии.
В) Проблемная область – это предметная область задачи, в которой определена проблема, – как правило, проблема, которую должна «решить» система.
Подберите правильный ответ
Верны ли утверждения?
А) Фраза «управляемый вариантами использования» также означает, что варианты использования являются первичными исходными данными для анализа, проектирования, реализации и тестирования системы, включая создание, проверку и обоснование архитектуры системы.
В) Регрессионное тестирование – повторное тестирование (части) билда, которая уже тестировалась в предыдущем билде.
Подберите правильный ответ
_________ в контексте разработки программного обеспечения - преобразование кода в модель путем отображения из некоторого языка реализации
_________ вариантов использования – полный набор видов деятельности всех вариантов использования в модели вариантов использования
_________ процесс – процесс разработки программного обеспечения, основанный на унифицированном языке моделирования, итеративный, архитектуро-ориентированный, управляемый вариантами использования и рисками.
_________ тестирование – повторное тестирование (части) билда, которая уже тестировалась в предыдущем билде
_________ требования – обобщенные требования, которые не могут быть связаны с отдельным вариантом использования или отдельным классом реального мира, таким, как класс сущности предметной области
_________ – в контексте жизненного цикла программного обеспечения означает, что варианты использования применяются в качестве первичных артефактов для определения желаемого поведения системы и для передачи этого поведения владельцам системы.
_________ – в контексте жизненного цикла программного обеспечения означает, что каждый новый релиз ориентирован на уменьшение наиболее существенных рисков для того, чтобы добиться успеха проекта.
_________ – компиляция и компоновка частей системных компонентов в один или более исполняемых файлов (они же компоненты).
_________ – область, в которой определяются решения
_________ – относительно законченный и непротиворечивый набор артефактов – возможно, включающий билд, – передаваемый внутренним или внешним пользователям; поставка такого набора.
_________ – первообраз, маска, шаблон готовящегося проекта
_________ – план, обрисовывающий полную схему проекта, включая план-график, даты и критерии главных вех и разбиение фаз на итерации
_________ – предметная область задачи, в которой определена проблема, – как правило, проблема, которую должна «решить» система.
_________ – проектный фактор, который подвергает проект опасности
_________ – процесс разработки программного обеспечения
_________ – результат тестирования, например, покрытие вариантами тестирования, покрытие кода и статус дефектов
_________ – риск, связанный с техническими артефактами и такими аспектами, как технологии реализации, архитектура или производительность.
_________ – системное программное обеспечение, образующее уровень системных программ
_________ – спецификация одного варианта тестирования системы, включающая исходные данные для тестирования, результат и при каких условиях должно вестись тестирование.
_________ – спецификация, описывающая, как производить один или несколько вариантов тестирования или их части.
_________ – способность системы демонстрировать правильное поведение в текущей среде выполнения.
_________ – стандартный язык моделирования для программного обеспечения – язык для визуализации, описания, проектирования и документирования артефактов программных систем.
_________ – степень легкости, с которой система, работающая в определенной среде исполнения, может быть изменена для получения системы, работающей в другой среде исполнения.
_________ – стойкость некоторой сущности, обычно системы, к вносимым изменениям.
_________ – требования, которые налагают условия поведения на функциональные требования, например скорость, пропускную способность, время отклика и потребление памяти.
_________ – уровень, содержащий программное обеспечение для инфраструктуры сетей и вычислений.
_________ – усилие разработчика по созданию системы в течение жизненного цикла программного обеспечения.
_________ – условие или возможность, которые система должна выполнять или поддерживать.
Диаграмма _________ – это диаграмма, на которой изображаются взаимодействия между частями композитной структуры или ролями кооперации.
Диаграмма _________ – это разновидность диаграммы деятельности, включающая фрагменты диаграммы последовательности и конструкции потока управления.
Диаграмма _________ – это тип диаграмм позволяет описать взаимодействия объектов, абстрагируясь от последовательности передачи сообщений. На этом типе диаграмм в компактном виде отражаются все принимаемые и передаваемые сообщения конкретного объекта и типы этих сообщений
Диаграмма_________ – это альтернативное представление диаграммы последовательности, явным образом показывающее изменения состояния на линии жизни с заданной шкалой времени. Может быть полезна в приложениях реального времени
Жизненный цикл программного обеспечения – цикл, содержащий ______ фазы(у)
Фаза _________ – промежуток времени между двумя главными контрольными точками процесса разработки.
Фаза внедрения – _________ фаза жизненного цикла программного обеспечения, в ходе которой программное обеспечение выпускается из рук разработчиков в сообщество пользователей.
Для скачивания этого файла Вы должны ввести код указаный на картинке справа в поле под этой картинкой --->


ВНИМАНИЕ:
Нажимая на кнопку "Скачать бесплатно" Вы подтверждаете свое полное и безоговорочное согласие с "Правилами сервиса"


.