Стандартизация, сертификация и управление качеством ПО. Объектно-ориентированный подход к проектированию программного обеспечения. Модель реализации. Модель использования. Модель развертывания. Модель процессов. Управляющий класс. Отношение агрегации между классами. Состояние. Интерфейс в языке UML

Решение задач и выполнение научно-исследовательских разработок: Отправьте запрос сейчас: irina@bodrenko.org    
математика, IT, информатика, программирование, статистика, биостатистика, экономика, психология
Пришлите по e-mail: irina@bodrenko.org описание вашего задания, срок выполнения, стоимость





Контрольные вопросы

к лекции № 5

«Объектно-ориентированный подход к проектированию программного обеспечения»

по предмету

«Стандартизация, сертификация и управление качеством программного обеспечения»

 

 

  1. Модель реализации: 

 

А) показывает, каким образом программные компоненты размещаются на конкретном  оборудовании;

 

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

 

В) содержит описание функций  программного обеспечения с точки зрения пользователя.

  1. Модель использования:

 

А) отображает организацию вычислений и позволяет оценить производительность, масштабируемость и  надежность программного обеспечения;

 

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

 

В) определяет реальную организацию программных модулей в среде разработки.  

 

 

3.    Модель развертывания:

  

А) показывает, каким образом программные компоненты размещаются на конкретном  оборудовании;

 

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

 

В) содержит описание функций  программного обеспечения с точки зрения пользователя.

  1. Модель процессов:  

 

А) отображает организацию вычислений и позволяет оценить производительность, масштабируемость и  надежность программного обеспечения;

 

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

 

В) определяет реальную организацию программных модулей в среде разработки.  

 

 

  1. Управляющий класс:

 

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

 

Б) должен присутствовать на каждой диаграмме классов;  

 

В) и А), и Б).

 

  1. Отношение агрегации между классами является частным случаем:

 

А)  отношения ассоциации;

 

Б) отношения композиции;

 

В) и А),  и  Б).

 

 

  1. Отношение композиции между классами является частным случаем:

 

А) отношения ассоциации;

 

Б) отношения агрегации;

 

В) и А),  и  Б).  

 

 

  1. Отношение ассоциации между классами является частным случаем:  

 

А) отношения агрегации;

 

Б) отношения композиции;

 

В) не А),  и не Б).  

 

 

  1. Интерфейс в языке UML – это специальный случай класса, у которого:   

 

А) имеются атрибуты, но отсутствуют операции;

 

Б) имеются операции, но отсутствуют атрибуты;

 

В) имеются и атрибуты, и операции. 

 

 

  1. Состояние – это:   

 

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

 

Б) ситуация в жизни объекта, на  протяжении которой он удовлетворяет некоторому условию,  осуществляет определенную деятельность или ожидает какого-то  события;

 

В) некоторое  выражение,  результатом которого является «истина» или «ложь».