Задание № 1

Что обозначают функции?

Модификацию программ.
Именованные константы.
Разметку вывода.

Задание № 2

Что облегчают именованные константы?

Разметку вывода
Модификацию программ.
Эхо ввода.

Задание № 3

Сколько было рассмотрено вопросов, касающихся стиля программирования?

6
7
8

Задание № 4

Сколько было рассмотрено пунктов комментариев в начале программы?

8
7
6

Задание № 5

Какое было приведено определение понятию — «технология программирования»?

Свойство алгоритма, которое должно выполняться до и после каждой итерации цикла. Инварианты цикла позволяют разрабатывать итерационные алгоритмы и проверять их правильность.
Область компьютерных наук, изучающая способы разработки компьютерных программ.
Язык моделирования, используемый для описания объектно-ориентированных проектов. Он предоставляет функциональные возможности для описания данных и операций и применяет диаграммы для выявления отношений между классами.

Задание № 6

Какие из предметов относятся к процессу — «предотвращение семантических ошибок»?

Проверка ошибок при вводе данных.
Функции должны проверять предусловия.
Функции должны проверять свои инварианты.

Задание № 7

Какие из предметов относятся к понятию — «надёжное программирование»?

Проверка ошибок при вводе данных.
Проверка логики программы.
Правильное применение функций.

Задание № 8

Какие были рассмотрены вопросы?

Технология программирования.
Принципы программирования.
Стиль программирования.

Задание № 9

Какие были рассмотрены, касающиеся стиля программирования?

Широкое использование функций.
Описание способа применения программы.
Правильное применение аргументов, передаваемых по ссылке.

Задание № 10

Какие были рассмотрены пункты комментариев в начале программы?

Избегание глобальных переменных в функциях.
Перечисление возможных исключительных ситуаций.
Краткое описание основных классов.