Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Д) нотации проектирования ПО;




Е) стратегия и методы проектирования ПО.

 

18. Дайте определение понятию паттерн?

Паттерн – это конструктивный элемент ПО, который задает взаимодействие объектов проектируемой системы, определение ролей и ответственности исполнителей.

 

19. Назовите основные виды паттернов:

А) креативные;

Б) поведенческий;

В) структурные.

 

20. Конструирование ПО – это …

А) процесс определения архитектуры, компонентов, интерфейсов, других характеристик системы и конечного результата;

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

В) создание работающего ПО с привлечением методов верификации, кодирования и тестирования компонентов;

Г) процесс проверки правильности спецификаций требований на их соответствие, непротиворечивость, полноту и выполнимость, а также на соответствие стандартам.

 

21. Из скольких разделов состоит область знаний «Конструирование ПО»?

А) 5

Б) 3

В) 4

Г) 6

 

22. Сделайте правильное соотношение:

 


Формальный стиль

Визуальный стиль

 

 

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

используется для точного, однозначного и формального определения компонентов системы. В результате его применения обеспечивается конструирование сложных систем с минимальным количеством ошибок, которые могут возникнуть в связи с неоднозначностью определений или обобщений при конструировании ПО неформальными методами.


Лингвистический стиль

 

является наиболее универсальным стилем конструирования ПО. Он позволяет разработчикам проекта представлять в наглядном виде сложные программные конструкции.


 

 


23. На чем базируется управление конструированием?

Базируется на моделях конструирования, планирования и внесения изменений.

 

24. Тестирование ПО – это …?

А) создание работающего ПО с привлечением методов верификации, кодирования и тестирования компонентов;

Б) это процесс проверки работы программы в динамике, основанный на выполнении конечного набора тестовых данных и сравнения полученных результатов с запланированными вначале;

В) совокупность действий по обеспечению работы ПО, а также по внесению изменений в случае обнаружения ошибок в процессе эксплуатации, по адаптации ПО к новой среде функционирования, а также по повышению производительности или других характеристик ПО;

Г) процесс обеспечения правильной реализации ПО, которое соответствует спецификациям, выполняется на протяжении всего жизненного цикла.

 

25. Допишите недостающие разделы области знаний «Тестирование ПО»:

А) основные концепции и определение тестирования;

Б) уровни тестирования;

В) техники тестирования;

Г) метрики тестирования;

Д) управление процессом тестирования.

 

26. Сделайте правильное соотношение уровням тестирования:


тестирование отдельных элементов

 

 

интеграционное тестирование

тестирование системы

предназначено для проверки правильности функционирования системы в целом, с обнаружением отказов и дефектов в системе и их устранение. При этом контролируется выполнение сформулированных нефункциональных требований (безопасность, надежность и др.) в системе, правильность задания и выполнения внешних интерфейсов системы со средой окружения и др;

заключается в проверке отдельных, изолированных и независимых частей ПО;

 

ориентировано на проверку связей и способов взаимодействия (интерфейсов) компонентов друг с другом, включая компоненты, расположенные на разных архитектурных платформах распределенной среды.


27. Сделайте правильное соотношение видам тестирования:


функциональное тестирование –

регрессионное тестирование –

тестирование эффективности –

нагрузочное (стресс) тестирование

альфа и бета-тестирование

тестирование конфигурации

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

проверка поведения системы при максимально допустимой нагрузке или при превышении;

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

заключается в проверке соответствия выполнения специфицированных функций;

тестирование системы или ее компонентов после внесения в них изменений;

внутреннее и внешнее тестирование системы. Альфа – без плана, бета с планом тестирования;


28. Каких видов бывают техники тестирования?

– «белый (стеклянный) ящик», основанный на информации о структуре ПО или системы в документации;

– «черный ящик», основанный на задании тестовых наборов данных для проверки правильности работы компонентов и системы в целом без знания их структуры;

– основанные на спецификациях, анализе граничных значений, таблицах принятия решений, критериев потоков данных, статистики отказов и др.;

– основанные на блок-схемах, по которым строятся программы и наборы тестов для покрытия всех условий выполнения частей системы и системы в целом;

– на основе обнаруженных дефектов, условий использования, природы и особенностей приложения и др.

 

29. Управление тестированием это:

А) планирование процесса тестирования (составление планов, тестов, наборов данных) и измерение показателей качества ПО;





Поделиться с друзьями:


Дата добавления: 2016-12-18; Мы поможем в написании ваших работ!; просмотров: 456 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Ваше время ограничено, не тратьте его, живя чужой жизнью © Стив Джобс
==> читать все изречения...

2651 - | 2603 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.