Главная / Программирование /
Стили и методы программирования / Тест 14
Стили и методы программирования - тест 14
Упражнение 1:
Номер 1
Какой оператор запрещается при структурном программировании в языке традиционного типа?
Ответ:
 (1) описание переменных 
 (2) условный оператор 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Номер 2
Какая теорема является теоретической основой стиля структурного программирования?
Ответ:
 (1) теорема об универсальном алгоритме 
 (2) теорема Райса 
 (3) теорема Хана-Банаха 
 (4) теорема Бема-Джакопини 
 (5) теорема Непейводы 
Номер 3
Когда появился стиль структурного программирования и кто был его основателем?
Ответ:
 (1) в XIX веке, Августа Ада Лавлейс 
 (2) в 50-е гг. XX века, А. П. Ершов 
 (3) в 60-е гг. XX века, Э. Дейкстра 
 (4) в 70-е гг. XX века, Д. Кнут 
Упражнение 2:
Номер 1
Что такое призрак?
Ответ:
 (1) то, что не нужно для решения, но что приходится вставлять в программу 
 (2) то, что неестественным образом делает естественные вещи 
 (3) то, что есть в теории. но отсутствует на практике 
 (4) то, что отвергнуто при уточнении постановки задачи 
 (5) то, что нужно для решения, но что приходится не вставлять в программу 
 (6) то, что отсутствует в теории, но есть на практике 
Номер 2
Что такое хакерский трюк?
Ответ:
 (1) то, что неестественным образом делает естественные вещи 
 (2) то, что есть в теории, но отсутствует на практике 
 (3) то, что отвергнуто при уточнении постановки задачи 
 (4) то, что нужно для решения, но что приходится не вставлять в программу 
 (5) то, что отсутствует в теории, но есть на практике 
Номер 3
Что такое подпорка?
Ответ:
 (1) то, что не нужно для решения, но что приходится вставлять в программу 
 (2) то, что есть в теории, но отсутствует на практике 
 (3) то, что отвергнуто при уточнении постановки задачи 
 (4) то, что нужно для решения, но что приходится не вставлять в программу 
Упражнение 3:
Номер 1
Какие структурные операторы хорошо совместимы между собой?
Ответ:
 (1) условные операторы и циклы 
 (2) присваивания и условные операторы 
 (3) рекурсии и условные операторы 
 (4) рекурсии и присваивания 
 (5) рекурсии и циклы 
Номер 2
Какие структурные операторы несовместимы между собой?
Ответ:
 (1) описания сложных структур и циклы 
 (2) рекурсии и описания сложных структур 
 (3) рекурсии и циклы 
Номер 3
Какая структура данных является основной в структурном программировании?
Ответ:
 (1) массив 
 (2) запись 
 (3) список 
 (4) подпрограмма 
 (5) граф 
 (6) сеть данных