Главная / Программирование /
Стили и методы программирования / Тест 3
Стили и методы программирования - тест 3
Упражнение 1:
Номер 1
Какой оператор является основным для языков программирования традиционного типа?
Ответ:
 (1) описание переменных 
 (2) условный 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Номер 2
Какой оператор запрещается при структурном программировании в языке традиционного типа?
Ответ:
 (1) описание переменных 
 (2) условный 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Номер 3
Какой оператор нарушает линейный порядок исполнения программы в языке традиционного типа?
Ответ:
 (1) описание переменных 
 (2) условный 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Упражнение 2:
Номер 1
Какой оператор, как правило, не порождает команд в оттранслированной программе?
Ответ:
 (1) описание переменных 
 (2) условный 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Номер 2
Какой оператор, как правило, порождает одну команду в оттранслированной программе?
Ответ:
 (1) описание переменных 
 (2) условный 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Номер 3
Какой оператор порождает стековую структуру рабочей памяти?
Ответ:
 (1) описание переменных 
 (2) условный 
 (3) присваивание 
 (4) вызов процедуры 
 (5) переход 
Упражнение 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) это - такой язык, который используют для распределенных программ, в наше время это Java 
Номер 3
Какова главная особенность машинно-ориентированного языка?
Ответ:
 (1) возможность использовать все ресурсы аппаратуры 
 (2) возможность исполнять некоторые программы столь же эффективно, как если бы они были написаны в кодах 
 (3) существование операторов, прямо соответствующих примитивам операционной системы 
 (4) это - такой язык, который используют крутые профессионалы, в наше время это С++