Вопрос 1
Какие действия при программировании важны?
Выберите один или несколько ответов:
Внедрять поддержку отладки как можно раньше
Использовать ограничения в отладочной версии
Не использовать наступательное программирование
Использовать наступательное программирование
Вопрос 2 Верно Баллов: 1,0 из 1,0
Укажите общие принципы использования утверждений.
Выберите один или несколько ответов:
Не следует размещать выполняемый код в утверждениях
После проверки не исправлять возможные ошибки
Необходимо после проверки утверждения обязательно обработать
возможные ошибки
Размещение выполняемого кода в утверждениях
Вопрос 3 Верно Баллов: 1,0 из 1,0
Укажите способы обработки входных мусорных данных.
Выберите один ответ:
Проверка значений входных параметров метода
Аппроксимация данных
Остановка выполнения программы
Проверка значений выходных параметров метода
Вопрос 4 Верно Баллов: 1,0 из 1,0
Каких рекомендаций следует придерживаться в промышленной версии?
Выберите один или несколько ответов:
Оставить код, который проверяет только существенные ошибки
Удалить код, который проверяет только существенные ошибки
Удалить код, проверяющий незначительные ошибки
Оставить код, проверяющий незначительные ошибки
Вопрос 5 Нет ответа Балл: 1,0
Выберите верные действия при использования наступательного
программирования.
Выберите один или несколько ответов:
Заполнять все файлы и потоки
При попадании в операторе case в ветви default или else программа продолжает
работу
При попадании в операторе case в ветви default или else программа прекращает
работу
Реализовать так, чтобы все утверждения завершали работу программы
Вопрос 6 Верно Баллов: 1,0 из 1,0
В программировании слово баг используют как
Выберите один ответ:
жаргонное слово, обозначающее выполнение программы
жаргонное слово, обозначающее ошибку в программе, которая выдает
неожиданный или неправильный результат
жаргонное слово, обозначающее ошибку в программе или системе, при этом
программа будет выполнена
специальное понятие для обозначения ошибки в программе
Вопрос 7 Верно Баллов: 1,0 из 1,0
К проблемам в программном коде, требующим рефакторинга, НЕ относится
Выберите один ответ:
ленивый класс – класс, существование которого не окупается выполняемыми
им функциями
теоретическая общность – код существует как задел на будущее
временное поле – в некотором объекте атрибут устанавливается только при
определенных обстоятельствах
напряженное поле
Вопрос 8 Верно Баллов: 1,0 из 1,0
Что обозначает термин GIGO?
Выберите один ответ:
Мусор на входе – мусор на выходе
Мусор на входе – ничего на выходе
Первый пришел – первый вышел
Первый пришел – последним вышел
Вопрос 9 Верно Баллов: 1,0 из 1,0
Какие принципы использует правильно написанная программа?
Выберите один ответ:
Мусор на входе – сообщение об ошибке на выходе
Мусор на выходе не допускается
Второй пришел – все ушли
Первый пришел – первый вышел
Вопрос 10 Верно Баллов: 1,0 из 1,0
Подход при написании исходного текста программы, позволяющий
программисту обнаруживать и идентифицировать ошибки в программе,
называется
Выберите один ответ:
защитным программированием
обобщенным программированием
структурным программированием
императивным программированием