игра брюс 2048
Главная / Программирование / Введение в теорию программирования. Объектно-ориентированный подход / Тест 6

Введение в теорию программирования. Объектно-ориентированный подход - тест 6

Упражнение 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
Какое определение наиболее точно характеризует класс в языке C#?

Ответ:

 (1) тип-значение, определенный пользователем 

 (2) ссылочный тип, определенный пользователем 

 (3) системный предопределенный тип 


Упражнение 5:
Номер 1
Какой вид наследования классов разрешается правилами языка C#?

Ответ:

 (1) единичное 

 (2) множественное 

 (3) произвольное 


Номер 2
Какие из перечисленных элементов не являются членами классов?

Ответ:

 (1) свойства и методы 

 (2) делегаты и интерфейсы 

 (3) конструкторы и деструкторы 


Номер 3
Какой оператор языка C# осуществляет инициализацию классов?

Ответ:

 (1) struct 

 (2) class 

 (3) new 




Главная / Программирование / Введение в теорию программирования. Объектно-ориентированный подход / Тест 6