Вопрос 1
Какие методы или функции может включать в себя контракт?
Выберите один ответ:
Конкретные обязательства, которые клиентский модуль должен выполнить
перед вызовом метода
Четкое распределение ответственности между компонентами
Применение к наследованию, в частности, формализм переопределения
методов и динамического связывания
Применение к исключительным ситуациям
Вопрос 2 Верно Баллов: 1,0 из 1,0
Облегчение понимания работы программы, упрощение ее модификации без
изменения наблюдаемого поведения называется
Выберите один ответ:
реконструированием
рефакторингом
юзабилити
проектированием по контракту
Вопрос 3 Верно Баллов: 1,0 из 1,0
Правила оформления исходного текста программы, позволяющие
представить текст для разработчика в более читабельном виде, называется
Выберите один или несколько ответов:
стиль отступов
стиль табуляторов
табуляция
индентация
Вопрос 4 Верно Баллов: 1,0 из 1,0
Стилем «BSD» называют стиль
Выберите один ответ:
Олмана
Кернигана и Ричи
Уайтсмитс
Хорстмана
GPL
Вопрос 5 Верно Баллов: 1,0 из 1,0
Какие методы или функции может включать в себя контракт?
Вопрос 6 Верно Баллов: 1,0 из 1,0
Токен _______ указывает на любую проблему, которая нуждается в экспертной
оценке.
Выберите один ответ:
TODO
FIXME
EXPERT
DONE
ISSUE
Вопрос 7 Верно Баллов: 1,0 из 1,0
Стиль, часто применяемый для языков программирования Си и называемый
«стилем единственной скобки», есть стиль
Выберите один или несколько ответов:
K&R
Кернигана и Ричи
Уайтсмитс
Хорстмана
GPL
Вопрос 8 Верно Баллов: 1,0 из 1,0
Что за метод представляет собой исполняемый UML?
Вопрос 9 Верно Баллов: 1,0 из 1,0
Стиль оформления кода используется для форматирования исходного текста
программы с целью улучшения читаемости на языках програмирования
Выберите один или несколько ответов:
Phyton
Java
Haskell
C++
Perl
Вопрос 10 Верно Баллов: 1,0 из 1,0
Что включает в себя абстрактный язык?
Выберите один ответ:
Подмножество UML с графической нотацией с исполняемой семантикой и
временными правилами
Подмножество UML с лексической нотацией с исполняемой семантикой и
временными правилами
Подмножество UML с лексической нотацией с исполняемой сигнатурой и
временными правилами
Подмножество UML с графической нотацией с исполняемой сигнатурой и
временными правилами
Вопрос 11 Верно Баллов: 1,0 из 1,0
В объектно-ориентированном программировании контракт метода обычно
включает такую информацию, как
Вопрос 12 Верно Баллов: 1,0 из 1,0
Одним из принципов проектирования по контракту является
Вопрос 13 Верно Баллов: 1,0 из 1,0
К способам написания имен идентификаторов относятся
Выберите один или несколько ответов:
венгерская нотация
немецкая нотация
нотация Microsoft
верблюжья нотация
Вопрос 14 Верно Баллов: 1,0 из 1,0
Формальная спецификация – это
Выберите один ответ:
математическое описание программной системы, которая может быть
реализована в соответствии с этим описанием (описывается, что должна
делать система)
установление отношений между классом и его клиентами в виде формального
соглашения, недвусмысленно устанавливающего права и обязанности сторон
формальная система с набором логических правил, предназначенных для
доказательства корректности компьютерных программ
формальная система с набором графических правил, предназначенных для
доказательства корректности компьютерных программ
Вопрос 15 Неверно Баллов: 0,0 из 1,0
Основными стилями оформления исходного текста являются
Выберите один или несколько ответов:
стиль G&U
стиль Олмана
стиль Уайтсмитс
стиль Хорстмана
стиль FreeSoft