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

Введение в программирование - тест 5

Упражнение 1:
Номер 1
Какую среду ссылок подпрограммы определяют ассоциации, формируемые локальными переменными подпрограммы?

Ответ:

 (1) среду глобальных ссылок 

 (2) среду локальных ссылок 

 (3) среду нелокальных ссылок 

 (4) среду предопределенных ссылок 


Номер 2
Какую среду ссылок подпрограммы определяют ассоциации, формируемые глобальными переменными, доступными в подпрограмме?

Ответ:

 (1) среду глобальных ссылок 

 (2) среду локальных ссылок 

 (3) среду предопределенных ссылок 


Номер 3
Какие среды ссылок включает среда ссылок подпрограммы?

Ответ:

 (1) среду локальных ссылок 

 (2) среду нелокальных ссылок 

 (3) среду предопределенных ссылок 

 (4) среда временных ссылок 

 (5) среду глобальных ссылок 


Упражнение 2:
Номер 1
Какие характеристики языка присущи строго блочно-структурированному языку программирования?

Ответ:

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

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

 (3) переменные могут объявляться в любом месте программы 


Номер 2
Если во внешнем блоке объявлена переменная a1 и во вложенном блоке объявлена переменная a1, то переменная a1 внешнего блока будет:

Ответ:

 (1) доступна без квалификации имени этой переменной во вложенном блоке 

 (2) доступна во внешнем блоке, в котором она была объявлена 

 (3) доступна в любом месте программы 


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

Ответ:

 (1) передача параметров по ссылке 

 (2) передача параметров по значению 

 (3) передача параметров по имени 

 (4) передача параметров по значению-результату 

 (5) передача параметров по значению-константе 

 (6) передача параметров по результату 


Упражнение 3:
Номер 1
Если в блочно-структурированном языке программирования переменная объявлена во вложенном блоке, то она:

Ответ:

 (1) доступна в любом месте программы 

 (2) доступна во внешнем блоке 

 (3) доступна во вложенном блоке, в котором она объявлена 


Номер 2
Что можно передавать в качестве фактического параметра подпрограммы?

Ответ:

 (1) значение переменной 

 (2) значение функции 

 (3) идентификатор процедуры 


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

Ответ:

 (1) ALGOL 60 

 (2) Pascal 

 (3) Java 


Упражнение 4:
Номер 1
Что означает термин динамическая область видимости ассоциации?

Ответ:

 (1) фрагмент кода программы 

 (2) вся программа 

 (3) совокупность активаций подпрограмм, включающих данную ассоциацию в среду ссылок подпрограммы 


Номер 2
Какая среда включает среду глобальных ссылок?

Ответ:

 (1) среда локальных ссылок 

 (2) среда ссылок подпрограммы  

 (3) среда предопределенных ссылок 


Номер 3
При каком способе передачи параметров значение фактического параметра, передаваемого как переменная, не может быть изменено при выполнении вызываемой подпрограммы?

Ответ:

 (1) передача параметров по ссылке 

 (2) передача параметров по значению 

 (3) передача параметров по значению-результату 

 (4) передача параметров, по значению-константе 

 (5) передача параметров по результату 


Упражнение 5:
Номер 1
Что означает термин статическая область видимости идентификатора?

Ответ:

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

 (2) вся программа 

 (3) совокупность активаций подпрограмм, включающих данную ассоциацию в среду ссылок подпрограммы 


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

Ответ:

 (1) среда локальных ссылок 

 (2) среда нелокальных ссылок 

 (3) среда ссылок 

 (4) среда ссылок подпрограммы 


Номер 3
В строго блочно-структурированных языках программирования область объявлений всегда должна быть расположена:

Ответ:

 (1) в начале блока 

 (2) в любом месте программы 

 (3) в конце блока 




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