Программирование “Процедуры” 

Для получения достоверного результата нужно ответить на все воросы

 

Желаем удачи!!!

 image


1. Вопрос:Что такое подпрограмма?


1. Подпрограмма – это независимая от основной программы  группа операторов, оформленная в виде самостоятельной прог-раммной единицы. Она записывается однократно, обращение к ней  из основной программы не происходит.

2. Подпрограмма – это повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы. Она записывается однократно, а в соответствующих местах программы обеспечивается лишь обращение к ней по имени.

3.


2. Вопрос:Какие утверждения для подпрограмм верны?
А. они избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты, т. е. сократить объем программы.
Б. они улучшают структуру программы, облегчая понимание при разборе.В. они уменьшают вероятность появления ошибок, повышают устойчивость к ошибкам программирования и непредвиденным последствиям при модификации.

1. А и Б.
2. Б и В.
3. А, Б и В.



3. Вопрос:Какие параметры называются фактическими?

1.Фактические параметры – это параметры, кото­рые передаются процедуре при обращении к ней.

2.Фактические параметры – это переменные, фиктивно присутствующие в процедуре и определяющие тип и место подстановки фактических параметров, над которыми производятся действия.

3.Фактические параметры – это параметры, кото­рые присутствуют в процедуре.



4. Вопрос:Какие параметры называются формальными?


1. Формальные параметры – это переменные, фиктивно присутствующие в процедуре и определяющие тип и место подстановки фактических параметров, над которыми производятся действия.


2.Формальные параметры – это параметры, которые передаются процедуре при обращении к ней.

3. Формальные  параметры – это параметры, которые присутствуют в процедуре.


5. Вопрос:Как связаны между собой формальные и фактические параметры?


1. Число и тип формальных и фактических параметров совпадают с точностью до их следования.


2.Число формальных и фактических параметров совпадают.

3. Типы формальных и фактических параметров могут не совпадать.

6. Вопрос:Какие переменные называются  глобальными?
1. Глобальные переменные – это те переменные, которые объявлены в описании основной части, и их могут использовать любые процедуры и функции данной программы.

2. Переменные, описанные внутри подпрограммы, называются глобальными, и они могут быть использованы только внутри данной подпрограммы.

3. Переменные, описанные внутри подпрограммы, называются глобальными, и они могут быть использованы как внутри данной подпрограммы, так и в основной программе.


7. Вопрос:Какие переменные называются локальными?

1. Переменные, описанные внутри подпрограммы, называются локальными, и они могут быть использованы только внутри данной подпрограммы.

2. Локальные переменные – это те переменные, которые объявлены в описании основной части, и их  могут использовать любые процедуры и функции данной программы.

3. Переменные, описанные внутри подпрограммы, называются локальными, и они могут быть использованы как внутри данной подпрограммы, так и в основной программе.


8. Вопрос:Выберите правильное описание  функции.


1. Function [(<список форм. параметр.>)]Function [(<список форм. параметров>)]:<тип результата>;

2. Да.

3. Задачи, не содержащие явно в себе рекурсию, невозможно свести к рекурсивным.



14. Вопрос:Что такое область действия переменной?

1. Область действия переменных  определяется той частью программы, где она используется.


2.Область действия переменной называется часть программы, где она может быть использована. Область действия переменных определяется местом их объявления.

3. Область действия переменной называется часть программы, где она не может быть использована.



15. Вопрос:Может ли локальная переменная быть одновременно глобальной?

1.Да, по отношению к более высокому уровню вложенности.


2.Нет.

3.Да, по отношению к вложенным в нее подпрограммам.

 

16. Вопрос:Как происходит замена формальных параметров на фактические?

1.Формальные параметры заменяются на фактические в произвольном порядке.


2.Формальные параметры заменяются на фактические в порядке их следования.

3.Формальные параметры заменяются на фактические в обратном порядке их следования.

 

17. Вопрос:Что произойдет при совпадении имен глобальных и локальных переменных?

1.Глобальные переменные отменяют действия локальных переменных.


2.Локальные переменные отменяют действия глобальных переменных.

3.Локальные переменные, в пределах своего действия, отменяют действия глобальных переменных.

 

18. Вопрос:Возможно ли неоднократное применение процедур и функций?

1.Да.


2.Возможно, не более одного раза .

3.Возможно, не более двух раз.


Вернуться на главную

Другие тесты по информатике

 

Сайт управляется системой uCoz
Сайт управляется системой uCoz