игра брюс 2048
Главная / Программирование / Основы объектно-ориентированного проектирования / Тест 1

Основы объектно-ориентированного проектирования - тест 1

Упражнение 1:
Номер 1
Конструирование ПО

Ответ:

 (1) тривиальная задача 

 (2) этому можно научиться 

 (3) в этой книге описан надежный и легкий путь создания качественного ПО 

 (4) методология может служить общим руководством, благодаря примерам предыдущих удачных решений, а также примерам того, что не работает, – но не более того 


Номер 2
Правила методологии ПО должны базироваться на

Ответ:

 (1) теории предметной области 

 (2) исключительно на опыте анализа и проектирования 

 (3) теоретических рассуждениях 

 (4) опыте, включающем все этапы жизненного цикла ПО: анализ, проектирование, реализацию и, конечно же, сопровождение 


Номер 3
Эксперт в ОО-области должен обладать следующими качествами

Ответ:

 (1) принимать ключевое участие в ряде больших проектов 

 (2) быть абсолютно уверенным в своей правоте 

 (3) создать повторно используемую ОО-библиотеку, многократно используемую пользователями, невходящими в группу разработки 

 (4) иметь хорошую теоретическую подготовку 


Упражнение 2:
Номер 1
Методологическое правило может быть

Ответ:

 (1) абсолютно положительное 

 (2) абсолютно отрицательное 

 (3) рекомендательно положительное 

 (4) рекомендательно отрицательное 


Номер 2
Наиболее полезным является правило

Ответ:

 (1) абсолютно положительное 

 (2) абсолютно отрицательное 

 (3) рекомендательно положительное 

 (4) рекомендательно отрицательное 


Номер 3
Наиболее сложно задать правило

Ответ:

 (1) абсолютно положительное 

 (2) абсолютно отрицательное 

 (3) рекомендательно положительное 

 (4) рекомендательно отрицательное 


Упражнение 3:
Номер 1
Рекомендательные правила

Ответ:

 (1) всегда полезны 

 (2) могут быть банальностями 

 (3) должны быть принципами 

 (4) есть способ отличия банальности от принципа 


Номер 2
Исключения из правила

Ответ:

 (1) должны быть частью правила 

 (2) исключения, включенные в правило, перестают быть исключениями из правила 

 (3) исключения могут быть в руководстве, но не в правиле 

 (4) каждое правило имеет исключение 


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

Ответ:

 (1) постарайтесь обнаружить дефекты инструментария 

 (2) рассмотрите возможность изменений 

 (3) не обращайте внимания на отрицательные правила, рассмотрите положительные 

 (4) откажитесь от инструментария, если есть альтернатива 


Упражнение 4:
Номер 1
Метафоры

Ответ:

 (1) хороши в литературных текстах, но их следует избегать в методологических руководствах 

 (2) в научных областях метафоры являются мощным, но опасным средством 

 (3) будят воображение 

 (4) позволяют делать обоснованные выводы 


Номер 2
При разработке новых проектов гарантию успеха дает

Ответ:

 (1) успешный опыт прежних проектов 

 (2) теоретическая подготовка 

 (3) хорошие учебники 

 (4) ничто не дает 


Номер 3
Разница между принципом и банальностью

Ответ:

 (1) не существует 

 (2) существует, но не может быть обнаружена 

 (3) использование отрицания утверждения позволяет понять, речь идет о принципе или о банальности 


Упражнение 5:
Номер 1
Отметьте истинные высказывания

Ответ:

 (1) применять метафоры – это всегда хорошо 

 (2) проектировщики, даже самые лучшие, никогда не должны переоценивать значение своего опыта 

 (3) для абсолютно положительного правила чаще всего можно построить инструментарий, автоматически выполняющий правило 

 (4) рекомендация "используйте содержательные имена идентификаторов" является банальностью 


Номер 2
Отметьте истинные высказывания

Ответ:

 (1) великого проектировщика отличает не то, что у него мало плохих идей, а его умение отказываться от них 

 (2) правила, основанные на теории, не могут быть опасными 

 (3) метафоры могут служить великолепным обучающим средством 

 (4) в построения больших систем опыт незаменим 


Номер 3
Отметьте истинные высказывания

Ответ:

 (1) применять метафоры – это всегда плохо 

 (2) опыт дает гарантию от ошибок 

 (3) кто не прошел все этапы пути от анализа до сопровождения вряд ли может давать методологические советы 

 (4) абсолютно положительные правила – это наиболее редкий вид правил 




Главная / Программирование / Основы объектно-ориентированного проектирования / Тест 1