игра брюс 2048
Главная / Программирование / Визуальное моделирование в среде IBM Rational Rose 2003 / Тест 5

Визуальное моделирование в среде IBM Rational Rose 2003 - тест 5

Упражнение 1:
Номер 1
Какой из способов добавления атрибута класса является правильным

Ответ:

 (1) с помощью кнопки files на специальной панели инструментов 

 (2) с помощью операции главного меню: File=>New=>Attribute 

 (3) с помощью операции контекстного меню: New=>Attribute для класса, выделенного в браузере проекта  


Номер 2
Какие из способов добавления операции класса являются правильными

Ответ:

 (1) с помощью кнопки files на специальной панели инструментов 

 (2) с помощью операции контекстного меню New Operation для выделенного класса на диаграмме классов  

 (3) с помощью операции главного меню: File=>New=>Operation 

 (4) с помощью операции контекстного меню Insert в диалоговом окне свойств Class Specification на вкладке Operations  


Номер 3
Какой из способов добавления аргументов операции класса является правильным

Ответ:

 (1) при помощи операции контекстного меню New Argument для класса, выделенного на диаграмме классов 

 (2) при помощи кнопки files на специальной панели инструментов 

 (3) при помощи операции контекстного меню Insert в диалоговом окне свойств Operation Specification на вкладке Detail  

 (4) с помощью операции контекстного меню New=>Argument для операции класса, выделенной в браузере проекта 


Упражнение 2:
Номер 1
Как изображается квантор видимости public для атрибутов классов на диаграмме классов

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 


Номер 2
Как изображается квантор видимости private для атрибутов классов на диаграмме классов

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 


Номер 3
Как изображается квантор видимости protected для операций классов на диаграмме классов?

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 


Упражнение 3:
Номер 1
Выберите правильное окончание следующей фразы: "Свойство By reference для некоторого атрибута класса означает, что …"

Ответ:

 (1) "…значение этого атрибута может быть вычислено на основе значений атрибутов объектов других классов" 

 (2) "…значение этого атрибута представляет собой ссылку на значение другого атрибута данного класса" 

 (3) "…значение этого атрибута хранится вне адресного пространства, выделенного для объекта данного класса, но у объектов класса имеет указатель на этот атрибут"  


Номер 2
Выберите правильное окончание следующей фразы: "Свойство By value для некоторого атрибута класса означает, что …"

Ответ:

 (1) "…значение этого атрибута может быть вычислено на основе значений других атрибутов объектов данного класса" 

 (2) "…значение этого атрибута хранится в пределах адресного пространства, выделенного для объектов данного класса"  

 (3) "…значение этого атрибута не может быть изменено в процессе выполнения программного приложения" 


Номер 3
Выберите правильное окончание следующей фразы: "Свойство Unspecified для некоторого атрибута класса означает, что …"

Ответ:

 (1) "…тип значений этого атрибута не определен" 

 (2) "…метод локализации данного атрибута не определен"  

 (3) "…начальное значение этого атрибута не определено" 

 (4) "…тип значений этого атрибута может быть изменен в ходе выполнения программного приложения" 


Упражнение 4:
Номер 1
Как задать тип Integer для некоторого атрибута класса на диаграмме классов

Ответ:

 (1) с помощью выбора из вложенного списка Stereotype значения Integer в окне спецификации свойств атрибута 

 (2) с помощью выбора из вложенного списка Type значения Integer в окне спецификации свойств атрибута  

 (3) с помощью ввода текста Integer в поле ввода Initial value в окне спецификации свойств атрибута 


Номер 2
Как задать тип возвращаемого значения Boolean для некоторой операции класса на диаграмме классов

Ответ:

 (1) с помощью выбора из вложенного списка Stereotype значения Boolean в окне спецификации свойств операции 

 (2) с помощью выбора из вложенного списка Type значения Boolean в окне спецификации свойств аргумента 

 (3) с помощью выбора из вложенного списка Return Type значения Boolean в окне спецификации свойств операции  


Номер 3
Как задать тип Currency для некоторого аргумента операции класса на диаграмме классов

Ответ:

 (1) с помощью выбора из вложенного списка Type значения Currency в окне спецификации свойств аргумента  

 (2) с помощью ввода текста Currency в поле ввода Default в окне спецификации свойств аргумента 

 (3) с помощью ввода текста Currency в многострочное поле с именем Documentation в окне спецификации свойств аргумента 


Упражнение 5:
Номер 1
Выберите правильное окончание следующей фразы: "Свойство Sequential для некоторой операции класса означает, что …"

Ответ:

 (1) "…соответствующая операция класса может быть выполнена только при наличии одного потока управления"  

 (2) "…соответствующая операция класса может быть выполнена только при наличии нескольких потоков управления" 

 (3) "…соответствующая операция класса выполняется циклически n раз" 

 (4) "…соответствующая операция класса является последовательным конструктором объектов данного класса" 


Номер 2
Выберите правильное окончание следующей фразы: "Свойство Guarded для некоторой операции класса означает, что …"

Ответ:

 (1) "…соответствующая операция класса может быть выполнена только при наличии одного потока управления" 

 (2) "…соответствующая операция класса может быть выполнена при наличии нескольких потоков управления только в том случае, когда обеспечено взаимодействие объектов друг с другом в различных потоках"  

 (3) "…соответствующая операция класса может быть выполнена в отдельном потоке управления вплоть до своего завершения" 

 (4) "…соответствующая операция класса является гарантированным конструктором объектов данного класса" 


Номер 3
Выберите правильное окончание следующей фразы: "Свойство Synchronous для некоторой операции класса означает, что …"

Ответ:

 (1) "…соответствующая операция класса может быть выполнена только при наличии нескольких потоков управления" 

 (2) "…соответствующая операция класса может быть выполнена при наличии только одного потока управления" 

 (3) "…соответствующая операция класса может быть выполнена в собственном потоке управления вплоть до своего завершения без необходимости взаимодействия объектов в различных потоках управления"  

 (4) "…соответствующая операция класса синхронизирует выполнение нескольких потоков управления" 




Главная / Программирование / Визуальное моделирование в среде IBM Rational Rose 2003 / Тест 5