Программная инженерия (тест с ответами ММА/ИДО)
|
|
engineerklub | Дата: Среда, 26.06.2024, 09:29 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28596
Статус: Offline
| Программная инженерия (тест с ответами ММА/ИДО)
1. Легкость применения программного обеспечения это: a.характеристики ПО, позволяющие минимизировать усилия пользователя по подготовке исходных данных, применению ПО b.отношение уровня услуг, предоставляемых ПО пользователю при заданных условиях, к объему используемых ресурсов c.характеристики ПО, позволяющие минимизировать усилия по внесению изменений для устранения в нем ошибок и по его модификации 2. Мобильность программного обеспечения это: a.способность ПС безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени b.способность ПО быть перенесенным из одной среды (аппаратного / программного) в другое c.способность ПО выполнять набор функций, которые удовлетворяют потребности пользователей 3. Укажите правильную последовательность этапов при каскадной модели жизненного цикла: a.Определение требований -> Тестирование -> Реализация b.Проектирование -> Реализация -> Тестирование c.Проектирование -> Определение требований -> Реализация Ваш ответ неправильный. 4. Устойчивость программного обеспечения — это: a.свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на неправильные (ошибочные) входные данные b.свойство, характеризующее способность ПС завершать автоматически корректное функционирование ПК, несмотря на неправильные (ошибочные) входные данные c.свойство, способна противостоять преднамеренным или непреднамеренным деструктивным действиям пользователя 5. UML — это: a.унифицированный язык визуального моделирования, использует нотацию диаграмм b.набор стандартов и спецификаций качества программного обеспечения c.язык программирования, имеющий синтаксис схож с С ++ 6. При конструировании программного обеспечения процесс решения задачи составляет a.5 — 10% b.50% c.90 — 95% 7. При конструировании программного обеспечения на этапе разработки или выбора алгоритма решения реализуется следующее: a.выбор языка программирования b.совершенствование программы c.архитектурное обработки программы 8. Проектирование ПО в основном рассматривается как a.коммуникационные методы b.архитектурное проектирование c.детальные методы 9. На этапе тестирования пользователь выполняет следующее: a.синтаксическое отладки b.определение формы выдачи результатов c.выбор тестов и метода тестирования 10. Что из приведенного не является одним из методов проектирования программного обеспечения? a.структурное программирование b.объектно-ориентированное программирование c.алгебраическое программирования 11. Как называется процесс разбиения одной сложной задачи на несколько простых подзадач? a.декомпозиция b.реинжиниринг c.абстракция 12. Что из приведенного является критериями оценки удобства интерфейсов? a.скорость обучения b.адаптация к стилю работы пользователя c.все ответы правильные 13. Интерфейс пользователя — это a.способ взаимодействия между объектами b.набор методов для взаимодействия между программами c.набор методов взаимодействия компьютерной программы и пользователя этой программы
СКАЧАТЬ
|
|
| |
engineerklub | Дата: Среда, 26.06.2024, 09:29 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 28596
Статус: Offline
| 14. Интерфейс-это a.прежде всего, набор правил b.способ взаимодействия между объектами c.набор задач пользователя, которые он решает с помощью системы 15. Техническое задание — это a.исходный документ для сдачи ПО в эксплуатацию b.выходной документ для проектирования, разработки автоматизированной системы c.документ объяснений для заказчика 16. Анализ требований — a.отображение функций системы и ее ограничений в модели проблемы b.отображение частей программ, которые будут модифицироваться c.показатель супроводжуваности, который определяет необходимые усилия для диагностики случаев отказов 17. Архитектура программной системы — a.определение системы в терминах вычислительных составляющих (подсистем) и интерфейсов между ними, которое отражает правила декомпозиции проблемы на составляющие b.соответствующие вариации состава выделенных компонент c.декомпозиция решения для выделенного спектра задач домена на подсистемы или иерархию подсистем 18. Агрегация — a.возможность для некоторого класса находиться одновременно в связи с одним элементом из определенного множества классов b.отношения, утверждает наличие связи между понятиями, не уточняя зависимости их содержания и объемов c.объединение нескольких понятий в новое понятие, существенные признаки нового понятия при этом могут быть либо суммой компонент или существенно новыми (отношение «доля — целое») 19. Ассоциация — a.возможность для некоторого класса находиться одновременно в связи с одним элементом из определенного множества классов b.самое общее отношение, утверждает наличие связи между понятиями, не уточняя зависимости их содержания и объемов c.объединение нескольких понятий в новее понятия, существенные признаки нового понятия о этом могут быть либо суммой компонент или существенно новыми (отношение «доля — целое») 20. Валидация — a.обеспечение соответствия разработки требованиям ее заказчиков b.проверка правильности трансформации проекта в код реализации c.выявление всех ошибок
СКАЧАТЬ
|
|
| |