игра брюс 2048
Главная / Программирование / Введение в теорию программирования. Функциональный подход / Тест 1

Введение в теорию программирования. Функциональный подход - тест 1

Упражнение 1:
Номер 1
Какие из перечисленных языков программирования основаны на функциональном подходе?

Ответ:

 (1) SML и ProLog 

 (2) LISP и ProLog 

 (3) SML и LISP 


Номер 2
Какие из перечисленных языков программирования основаны на объектно-ориентированном подходе?

Ответ:

 (1) С# и SML 

 (2) С# и C++ 

 (3) С# и ProLog 


Номер 3
Какие из перечисленных языков программирования основаны на структурном подходе?

Ответ:

 (1) C# и ProLog 

 (2) C# и Fortran 

 (3) C# и SML 


Упражнение 2:
Номер 1
Что отличает императивные языки программирования от декларативных?

Ответ:

 (1) степень зависимости от среды реализации 

 (2) стиль программирования 

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


Номер 2
Что отличает ранние языки программирования от поздних?

Ответ:

 (1) cтепень зависимости от среды реализации 

 (2) программы на ранних языках более наглядны 

 (3) cущественных различий нет 


Номер 3
Что отличает объектно-ориентированный подход к программированию от компонентно-ориентированного?

Ответ:

 (1) степень зависимости от среды реализации 

 (2) стиль программирования 

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


Упражнение 3:
Номер 1
В чем состоит особенность языков объектно-ориентированного программирования?

Ответ:

 (1) этот класс языков основан на сценариях 

 (2) этот класс языков концептуально близок к любой предметной области 

 (3) этот класс языков является наиболее машинно-независимым 


Номер 2
В чем состоит особенность языков логического программирования?

Ответ:

 (1) этот класс языков основан на функциях 

 (2) этот класс языков моделирует правила 

 (3) этот класс языков является наиболее машинно-независимым 


Номер 3
В чем состоит особенность языков функционального программирования?

Ответ:

 (1) этот класс языков основан на сценариях 

 (2) этот класс языков концептуально близок к любой предметной области 

 (3) этот класс языков легко формализуем математически 


Упражнение 4:
Номер 1
Какие из перечисленных языков программирования основаны на сценарном подходе?

Ответ:

 (1) JavaScript и ProLog 

 (2) VBScript и ProLog 

 (3) JavaScript и VBScript 


Номер 2
Что отличает языки сценариев от других языков программирования?

Ответ:

 (1) совместимость с CASE- и RAD-средствами 

 (2) стиль программирования 

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


Номер 3
Что объединяет языки ООП и языки сценариев?

Ответ:

 (1) ориентированность на пользователя 

 (2) событийная ориентированность 

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


Упражнение 5:
Номер 1
Какие из перечисленных языков программирования основаны на концепции параллельных вычислений?

Ответ:

 (1) С# и Ada 

 (2) Modula и Ada 

 (3) С# и Modula 


Номер 2
Что является недостатком языков параллельного программирования?

Ответ:

 (1) высокая стоимость разработки программного обеспечения 

 (2) ориентированность на пользователя 

 (3) событийная ориентированность 


Номер 3
Какова наиболее характерная область применения языков параллельного программирования?

Ответ:

 (1) учетные системы 

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

 (3) системы электронной почты 




Главная / Программирование / Введение в теорию программирования. Функциональный подход / Тест 1