Главная / Программирование /
Визуальное моделирование в среде 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 Detail и 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 в браузере проекта"