игра брюс 2048
Главная / Программирование / Парадигмы программирования / Тест 10

Парадигмы программирования - тест 10

Упражнение 1:
Номер 1
Сборка программы из автономно развивающихся компонентов опирается

Ответ:

 (1) на прогнозирование результата 

 (2) на формулировку достигаемой цели 

 (3) на наличие терминов, характеризующих контекстность и свободность детерминантов 


Номер 2
Понимание достигаемой цели при сборке программы гарантирует

Ответ:

 (1) корректность полученного результата 

 (2) наличие структурных элементов 

 (3) рациональность использования полученного результата 


Номер 3
Тип значений обычно отражает 

Ответ:

 (1) спектр низкоуровневых реализационных средств 

 (2) спектр высокоуровневых реализационных средств 

 (3) спектр структурированных реализационных средств 


Упражнение 2:
Номер 1
Учет спектра низкоуровневых реализационных средств обеспечивает

Ответ:

 (1) эффективность кода программы 

 (2) интерпретацию символов 

 (3) детерминизацию и корреляцию 


Номер 2
Структура данных обеспечивает

Ответ:

 (1) конструктивность построений 

 (2) гарантию доступа к частям, из которых выстроено данное любой сложности 

 (3) увеличение относительной контекстности 


Номер 3
Класс объектов характеризуется  

Ответ:

 (1) контекстом 

 (2) детерминантом 

 (3) недетерминантомй 


Упражнение 3:
Номер 1
Контекст  содержит 

Ответ:

 (1) определения 

 (2) структуру объектов 

 (3) свойства объектов 


Номер 2
К понятию контекста относят

Ответ:

 (1) структуру объекта 

 (2) детерминант 

 (3) определения 


Номер 3
К составным частям понятия контекста относят

Ответ:

 (1) определения 

 (2) детерминант 

 (3) свойства объектов 


Упражнение 4:
Номер 1
Текст программы представляет собой

Ответ:

 (1) динамику управления процессами 

 (2) схему информационных потоков 

 (3) древовидную структуру детерминизированных данных  


Номер 2
Модификации программы при развитии решаемой задачи осуществляются

Ответ:

 (1) непосредственно переработкой текста программы 

 (2) реструктурированием интерпретационных частей 

 (3) переработкой определений входящих в нее функций 


Номер 3
Путем сведения к общим функциям, преобразующим  любые аргументы в определенные результаты можно

Ответ:

 (1) скрыть сложность некоторых деталей управления процессами 

 (2) упростить детерминанты в составе программе 

 (3) увеличить контекстность алфавита 


Упражнение 5:
Номер 1
Объектно-ориентированное программирование структурирует множество частных методов в соответствии с

Ответ:

 (1) иерархией классов объектов 

 (2) параметрами детерминизации 

 (3) наличием интерпретации и корреляции 


Номер 2
Определяемые в программе построения

Ответ:

 (1) всегда строго неизменны 

 (2) могут локально изменяться 

 (3) не имеет смысла изменять 


Номер 3
Локальные видоизменения программных построений позволяет выполнять модификации посредством

Ответ:

 (1) объявления новых подклассов 

 (2) дописывания методов обработки объектов отдельных классов 

 (3) частичной деструктуризации 


Упражнение 6:
Номер 1
После того, как продумывается все, что можно делать с объектом данного класса, в программе достаточно

Ответ:

 (1) упоминать методы обработки объекта 

 (2) расставлять метки 

 (3) провести реструктуризацию детерминантов 


Номер 2
. Если методов много, то их

Ответ:

 (1) удаляют 

 (2) перегруппируют и удаляют 

 (3) структурируют по иерархии классов 


Номер 3
Структурирование методов по иерархии классов позволяет

Ответ:

 (1) автоматизировать выбор конкретного метода 

 (2) устранить несоответствие классов 

 (3) провести полную реструктуризацию 


Упражнение 7:
Номер 1
На каждом уровне иерархии можно варьировать

Ответ:

 (1) набор методов 

 (2) структуру объектов 

 (3) детерминанты 


Номер 2
На каждом уровне иерархии набор методов и структуру объектов

Ответ:

 (1) можно полностью видоизменять 

 (2) нужно оставлять строго неизменными 

 (3) можно немного варьировать 


Номер 3
Описание программы декомпозируется на интерфейс и реализацию в результате

Ответ:

 (1) небольшого варьирования набора методов и структуры объектов 

 (2) полного изменения набора методов 

 (3) полного изменения структуры объектов и набора методов 


Упражнение 8:
Номер 1
Объект не изменен, если на него

Ответ:

 (1) оказано слабое воздействие из программы 

 (2) не было воздействий из программы 

 (3) оказано слишком сильное действие из программы 


Номер 2
Если на объект не было воздействий из программы, то он

Ответ:

 (1) не изменен 

 (2) изменен частично 

 (3) удаляется 


Номер 3
Чтобы изменить объект, на него нужно

Ответ:

 (1) оказать воздействие из программы 

 (2) наложить ограничения 

 (3) перенести детерминант 


Упражнение 9:
Номер 1
Введение одноименных методов над разными классами объектов носит название

Ответ:

 (1) полиморфизм 

 (2) гомоморфизм 

 (3) гетероморфизм 


Номер 2
Полиморфизм - это

Ответ:

 (1) введение разных методов над разными классами объектов 

 (2) введение одноименных методов над разными классами объектов 

 (3) различия между недетерминированной частью программы и детерминированной 


Номер 3
Упростить представление логики управления можно с помощью

Ответ:

 (1) полиморфизма 

 (2) гомоморфизма 

 (3) гетероморфизма 


Упражнение 10:
Номер 1
Распознавание принадлежности объекта классу на уровне текста программы

Ответ:

 (1) система программирования производит сама 

 (2) не имеет смысла 

 (3) невозможно 


Номер 2
Суперкласс - это

Ответ:

 (1) совокупность подклассов 

 (2) древовидная система подклассов 

 (3) объединение классов объектов, обрабатываемых одноименными методами 


Номер 3
Объединение классов объектов, обрабатываемых одноименными методами, называется

Ответ:

 (1) суперкласс 

 (2) гиперкласс 

 (3) мегакласс 


Упражнение 11:
Номер 1
Понятие шага обычно связывается с процессом

Ответ:

 (1) реструктуризации 

 (2) детерминизации 

 (3) раскрутки программ 


Номер 2
С процессом раскрутки программ обычно связывается понятие

Ответ:

 (1) шага 

 (2) структуры 

 (3) приоритета 


Номер 3
Расширение программы выполняется

Ответ:

 (1) рекреативно 

 (2) деструктивно 

 (3) декларативно 


Упражнение 12:
Номер 1
Выбор нужного варианта при исполнении функций, обладающих неединственным определением, выполняется

Ответ:

 (1) декларативно 

 (2) деструктивно 

 (3) в зависимости от типа данных 


Номер 2
Объектно-ориентированное программирование обеспечивает

Ответ:

 (1) наследование свойств по иерархии классов объектов 

 (2) "дружественный" доступ к произвольным классам 

 (3) поуровневую реструктуризацию 


Номер 3
Расширение программ при объектно-ориентированном подходе к программированию выглядит как

Ответ:

 (1) полная реструктуризация 

 (2) частичная реструктуризация 

 (3) простое дописывание новых определений 




Главная / Программирование / Парадигмы программирования / Тест 10