Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СРС_Информатика.doc
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
184 Кб
Скачать
☆

58. Выберите правильные утверждения:

1) возврат результата работы функции в точку вызова осуществляется путём присваивания переменной, имя которой совпадает с именем функции, соответствующего значения

2) для возврата результата работы функции может использоваться оператор return, в качестве параметра которого указывается возвращаемое значение

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

4) тип возвращаемого результата указывается в заголовке функции при её объявлении

59. Отношение ‘>’ выполняется для следующих строковых констант:

1) ‘abc’ и ‘abcd’

2) ‘abc’ и ‘aad’

3) ‘123’ и ‘abc’

4) ‘321’ и ‘123’

60. Выберите неправильные утверждения для оператора repeat оператор until выражение

1) оператор выполнится хотя бы один раз

2) тело цикла может не выполниться ни разу

3) выполняется до тех пор, пока выражение остаётся равным true

4) является циклом с постусловием

61. Выберите неправильные утверждения для оператора for v := s to e do оператор

1) оператор должен выполниться хотя бы один раз

2) является циклом с неопределённым числом повторений

3) е задаёт конечное значение переменной-параметра цикла

4) при e > s оператор будет выполнен (e – s) раз

62. Выберите правильные утверждения для конструкции вида:

XXX : array [YYY] of ZZZ;

1) XXX определяет тип элементов массива

2) YYY определяет диапазон индексов элементов массива

3) имя массива – ZZZ

4) выражение YYY должно быть диапазонного типа

63. Выберите правильные утверждения:

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

2) процедура, в отличие от функции, возвращает определённый результат

3) процедура, в отличие от функции, не может иметь параметров

4) использование процедур повышает структурированность программы

64. Процедура объявлена в программе следующим образом:

Procedure p1; var X : integer; begin … end;

Выберите неправильные утверждения:

1) процедуры не могут содержать локальных переменных

2) других переменных с именем X в программе быть объявлено не может

3) X недоступна вне раздела операторов процедуры P1

4) X является локальной переменной процедуры P1

65. Выберите неправильные утверждения для конструкции вида

Function XXX (YYY) : ZZZ;

1) конструкция определяет функцию с именем Function

2) поле YYY определяет список формальных аргументов функции

3) тип результата функции определяется полем ZZZ

4) поле YYY является обязательным при декларации функции

66. Выберите правильные утверждения о формальных параметрах-значениях:

1) их использование позволяет повысить надёжность программы по сравнению с использованием параметров-переменных

2) их использование сопряжено с затратами дополнительного времени на копирование значений фактических параметров при вызове подпрограммы

3) их использование позволяет, как правило, снизить траты оперативной памяти и увеличить скорость работы программы

4) параметры-значения позволяют изменять значения соответствующих фактических параметров в теле подпрограммы