Главная / Программирование /
Парадигмы программирования / Тест 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) идентификатором