Тест по Основам программирования. Pascal. с ответами - Gee Test наверх

Тест по Основам программирования. Pascal.

Поделиться:

51. Где правильно описана процедура?
  • 1. PROCEDURA (a:array [1..10] of integer: b:real)
  • 2. PROSEDURA (var a:array [1..10] of integer; b:real)
  • 3. PROSEDURA (a:array of integer; b:real)
  • 4. PROCEDURE (a:array of integer; var b:real)
52. Какое служебное слово указывается в заголовке процедуры?
  • 1. BEGIN
  • 2. PROCEDURE
  • 3. FUNCTION
  • 4. PROCEDURA

53. Какие объекты можно использовать в качестве формальных параметров в процедуре?
  • 1. константы, переменные, выражения
  • 2. переменные с указанием их типа
  • 3. выражения, константы
  • 4. типизированные константы
54. Что представляют собой фактические параметры?
  • 1. константы, переменные, выражения с указанием их типа
  • 2. переменные с указанием их типа
  • 3. выражения, константы
  • 4. константы, переменные, выражения без указания типа
55. Каким символом разделяются перечень однотипных формальных параметров в процедуре?
  • 1. запятой
  • 2. точкой с запятой
  • 3. двоеточием
  • 4. точкой
56. Каким символом разделяются перечень разнотипных формальных параметров в процедуре?
  • 1. запятой
  • 2. точкой с запятой
  • 3. двоеточием
  • 4. точкой
57. Где правильно описана функция?
  • 1. FUNCTION (a,b,c:real):integer;
  • 2. FUNCTION Faktor (a:integer):integer;
  • 3. FYNCTION Sum (a,b,c:real):integer;
  • 4. FUNKTION A(a,b,c:real): integer;
58. Укажите правильное обращение к процедуре, объявленной как: Procedure Tangens(f:real; var t:real);
  • 1. tangens (3.14,t,k);
  • 2. tangens(pi/2,t);
  • 3. tangens(a,3.14);
  • 4. tangen(pi/6,t);
59. Укажите правильный вызов процедуры Procedure LOG10(Argument:Real; var LOG:real);
  • 1. LOG10(x,2.3);
  • 2. LOG10(x,2*y);
  • 3. LOG10(1.5,y);
  • 4. LOG10(x,y,z);
60. Длину строки можно определить с помощью процедуры:
  • 1. LENGTH;
  • 2. ORD;
  • 3. CHR;
  • 4. RECORD;
61. Переменная строкового типа обозначается идентификатором
  • 1. string;
  • 2. word;
  • 3. char;
  • 4. byte;
62. Строки программы в Турбо Паскале имеют максимальную длину:
  • 1. 80 символов;
  • 2. 126 символов;
  • 3. 256 символов;
  • 4. 512 символов.

63. Какой из примеров записан правильно?
  • 1. var y = array [1..10] of integer.
  • 2. var y : array (1..10) of integer;
  • 3. var y : array [1..10] of integer;
  • 4. type y = array (1..10) of integer.
64. Какие данные могут выступать в качестве индекса?
  • 1. вещественные типы данных
  • 2. константы и переменные порядковых типов
  • 3. операторы
  • 4. целые типы данных
65. Какие данные не могут выступать в качестве индекса?
  • 1. вещественные типы данных
  • 2. константы и переменные порядковых типов
  • 3. тип-диапазон
  • 4. целые типы данных
66. Выберите правильную операцию отношения так, чтобы следующее условие принимало значение True: ‘balkon’ ? ‘balken’
  • 1. >
  • 2. <
  • 3. =
  • 4. <=
67. Что появится на экране в результате выполнения следующих операторов: ws:=’электрификация’; sw:=’тр’; p:=pos(sw,ws); write(p:2);
  • 1. 1
  • 2. 3
  • 3. и
  • 4. 5
68. ORD(Х) – функция, которая …
  • 1. возвращает порядковый номер значения выражения Х
  • 2. возвращает следующее значение порядкового типа
  • 3. возвращает символ в верхнем регистре
  • 4. преобразует выражение Х в символ