Главная / Программирование /
Визуальное моделирование в среде IBM Rational Rose 2003 / Тест 6
Визуальное моделирование в среде IBM Rational Rose 2003 - тест 6
Упражнение 1:
Номер 1
Какой из способов добавления направленной ассоциации на диаграмму классов является правильным
Ответ:
 (1) с помощью операции главного меню: File=>New=>Association
 
 
(2) с помощью кнопки
на специальной панели инструментов  
 (3) с помощью операции контекстного меню: Create=>New Association
в браузере проекта 
 
(4) с помощью кнопки
на специальной панели инструментов 
Номер 2
Какие из способов добавления агрегации на диаграмму классов являются правильными
Ответ:
 
(1) с помощью кнопки
на специальной панели инструментов  
 (2) с помощью операции главного меню: File=>New=>Aggregation
 
 (3) с помощью операции контекстного меню: New=>New Aggregation
в браузере проекта 
 (4) с помощью выбора свойства Aggregate
у предварительно изображенной ассоциации между классами  
Номер 3
Какие из способов добавления отношения обобщения на диаграмму классов являются правильными
Ответ:
 
(1) с помощью кнопки
на специальной панели инструментов  
 (2) с помощью операции главного меню: File=>New=>Generalization
 
 (3) с помощью операции главного меню Tools=>Create=>Generalization
 
 (4) с помощью операции контекстного меню: New=>New Generalization
в браузере проекта 
Упражнение 2:
Номер 1
Какие варианты выбора кратности конца ассоциации предлагаются программой IBM Rational Rose 2003 в окне спецификации свойств ассоциации
Ответ:
 (1) 1  
 (2) 0..* 
 (3) 1..n  
 (4) 1..10 
Номер 2
Какие варианты выбора кратности конца ассоциации предлагаются программой IBM Rational Rose 2003 в окне спецификации свойств агрегации
Ответ:
 (1) 0  
 (2) 1..* 
 (3) 1..5 
 (4) n  
Номер 3
Какие варианты выбора кратности конца композиции предлагаются программой IBM Rational Rose 2003 в окне спецификации свойств композиции
Ответ:
 (1) 1..1 
 (2) 1..2 
 (3) 0..1  
 (4) 1  
Упражнение 3:
Номер 1
Выберите правильное окончание следующей фразы: "Для задания стереотипа ассоциации необходимо…"
Ответ:
 
(1) "…нажать кнопку
на стандартной панели инструментов" 
 (2) "…выбрать название стереотипа из вложенного списка Stereotype
в окне спецификации свойств ассоциации"  
 (3) "…записать название стереотипа в примечании к соответствующей ассоциации" 
Номер 2
Выберите правильное окончание следующей фразы: "Для задания стереотипа агрегации необходимо…"
Ответ:
 (1) "…выбрать или ввести название стереотипа во вложенный список Stereotype
в окне спецификации свойств агрегации"  
 
(2) "…нажать кнопку
на специальной панели инструментов" 
 (3) "…записать название стереотипа в текстовой области рядом с соответствующей агрегацией" 
Номер 3
Выберите правильное окончание следующей фразы: "Для задания стереотипа композиции необходимо…"
Ответ:
 
(1) "…нажать кнопку
на специальной панели инструментов" 
 (2) "…выбрать или ввести название стереотипа во вложенный список Stereotype
в окне спецификации свойств ассоциации"  
 (3) "…записать название стереотипа в многострочное поле ввода Documentation
в окне спецификации свойств композиции" 
Упражнение 4:
Номер 1
Как превратить изображенную на диаграмме классов направленную ассоциацию в ненаправленную ассоциацию
Ответ:
 (1) провести новую направленную ассоциацию между двумя ассоциированными классами в противоположном направлении 
 (2) убрать отметку у свойства Navigable
на вкладках Role A Detai
l и Role B Detail
в окне спецификации свойств ассоциации  
 (3) выбрать квантор видимости public
для соответствующего конца ассоциации 
Номер 2
Как превратить изображенную на диаграмме классов ненаправленную ассоциацию в направленную ассоциацию
Ответ:
 
(1) нажать кнопку
на специальной панели инструментов 
 (2) выставить отметку у свойства Navigable
на вкладке Role A Detail
или Role B Detail
в окне спецификации свойств ассоциации  
 (3) выбрать квантор видимости private
для соответствующего конца ассоциации 
Номер 3
Как превратить изображенную на диаграмме классов ассоциацию в агрегацию
Ответ:
 
(1) нажать кнопку
на специальной панели инструментов 
 (2) выставить отметку у свойства Navigable
на вкладке Role A Detail
или Role B Detail
в окне спецификации свойств ассоциации 
 (3) выставить отметку у свойства Aggregate
на вкладке Role A Detail
или Role B Detail
в окне спецификации свойств данной ассоциации  
Упражнение 5:
Номер 1
Выберите правильное окончание следующей фразы: "Чтобы изменить отношение агрегации на отношение композиции на диаграмме классов необходимо…"
Ответ:
 
(1) "…нажать кнопку
на специальной панели инструментов" 
 (2) "…выполнить операцию главного меню: File=>Aggregation=>Composition
" 
 (3) "…выбрать свойство By Value
в окне спецификации свойств соответствующего конца ассоциации  
 (4) "…выполнить операцию контекстного меню: Aggregation=>Composition
в браузере проекта" 
Номер 2
Выберите правильное окончание следующей фразы: "Чтобы изменить изображенную на диаграмме классов композицию на агрегацию необходимо…"
Ответ:
 
(1) "…выделить композицию на диаграмме классов и нажать кнопку
на специальной панели инструментов" 
 (2) "…выполнить операцию главного меню: File=>Save As=>Aggregation
" 
 (3) "…убрать отметку у свойства By Value
в окне спецификации свойств соответствующего конца ассоциации  
 (4) "…выполнить операцию контекстного меню: Composition=>Aggregation
в браузере проекта" 
Номер 3
Выберите правильное окончание следующей фразы: "Чтобы создать новый интерфейс на диаграмме классов необходимо…"
Ответ:
 
(1) "…нажать кнопку
на специальной панели инструментов"  
 (2) "…выполнить операцию главного меню: Tools=>Create=>Interface
"  
 (3) "…создать новый класс и выбрать стереотип Interface
во вложенном списке Stereotype
в окне спецификации свойств соответствующего класса  
 (4) "…выполнить операцию контекстного меню: Class=>Interface
в браузере проекта"