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

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

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

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

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

4) функция, в отличие от процедуры, может использоваться в арифметических выражениях

50. Отношение ‘1234’ > ‘123’ равно:

1) false

2) true

3) строки несравнимы между собой, т.к. имеют разную длину

4) для строкового типа данных не определены операции отношения

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

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

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

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

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

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

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

2) s задаёт величину приращения параметра цикла на каждой итерации

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

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

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

XXX : array [YYY] of ZZZ;

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

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

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

4) имя массива – array

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

Procedure XXX (YYY);

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

2) XXX определяет имя процедуры

3) раздел операторов процедуры задаётся YYY

4) процедура объявлена неверно, потому что отсутствует тип результата

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

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

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

1) переменная X будет доступна по всей программе

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

3) переменная X будет доступна только в разделе операторов процедуры p1

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

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

Function XXX (YYY) : ZZZ;

1) поле XXX может содержать цифры

2) поле YYY в некоторых случаях может отсутствовать

3) YYY определяет тип результата

4) ZZZ определяет тело функции

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

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

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

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

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