Ответы на модуль 1 (ЭВОЛЮЦИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ) по предмету объектно-ориентированное программирование.
1) Какова функция компилятора в режиме MAKE?
проверять наличие TPU-файлов для каждого объявленного модуля
2) Что из перечисленного не относится к основным методам семантик?
Z-грамматика
3) Что из перечисленного не относится к основным принципам, на которых базируется структурный подход к программированию?
программная система представляется в виде множества самостоятельных сущностей (объектов), взаимодействующих друг с другом
4) В каком языке программирования термин «процедура» называют термином «функция»?
С
5) Если в интерфейсной части объявляются внешние подпрограммы, то, как должны следовать их тела (т.е. зарезервированное слово EXTERNAL)?
сразу за их заголовками в исполняемой части модуля
6) Кто считается создателем структурного подхода к программированию?
Дейкстр
7) Какой язык не относится к языкам программирования, созданных в конце 50-х годов?
JAVA
8) Какие из перечисленных языков программирования относятся к процедурным?
С, Паскаль, Фортан
9) Какой язык принято считать первым «настоящим» объектно-ориентированным языком программирования?
Смолток
10) Что является основой структурного программирования?
деление программы на функции и модули
11) Какой язык программирования создан специально для решения задач обработки экономической информации?
Кобол
12) К какой секции класса возможен доступ только из его собственных методов?
к закрытой секции класса
13) Как называется тип, определяемый программистом, в котором объединяются структуры данных и функции их обработки?
класс
14) Какова идея объектно-ориентрованного программирования?
деление программы на функции и модули
15) Как называется механизм получения нового класса из существующего?
наследование
16) Какой из перечисленных терминов не является ключевым в описании объектно-ориентированного программирования?
функция
17) Сколько режимов компиляции в языке Турбо Паскаль?
3
18) Как называются константы и переменные, которые содержит класс?
поля
19) С чем должно совпадать имя модуля для правильной работы среды Турбо Паскаля?
с именем дискового файла
20) Какая методика программирования стала наиболее применяемой в 70-е годы?
объектно-ориентированное программирование
21) Какое утверждение является верным?
чем слабее сцепление модуля с другими модулями, тем сильнее его независимость от других модулей
22) Что дает возможность создавать множественные определения для операций и функций?
полиморфизм
23) Как называется модуль, выполняющий несколько функций над одной и той же структурой данных, которая считается неизвестной вне этого модуля?
информационно прочный
24) Что не относится к частям класса?
Что не относится к частям класса?
25) Какая часть завершает модуль в языке Турбо Паскаль?
инициирующая часть
Верный ответ
Какая методика программирования стала наиболее применяемой в 70-е годы?
структурное программирование
Верный ответ
Какова идея объектно-ориентрованного программирования?
объединение данных и действий, производимых над этими данными, в единое целое
Верный ответ
Что не относится к частям класса?
незащищенная часть