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

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

Упражнение 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) идентификатором 




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