Тест по теме «Программирование на языке Turbo Pascal»


Тест по теме «Программирование на языке Turbo Pascal»
Вариант 1
1. Служебное слово USES в программе на языке Pascal фиксирует:
начало раздела программы, содержащего перечень констант;
начало раздела программы, содержащего описание подключаемых модулей;
начало раздела программы, содержащего список меток;
начало раздела программы, содержащего описание переменных;
начало раздела программы, содержащего список процедур.
2. Оператор организации ввода данных с клавиатуры записывается языке Pascal с использованием служебного слова:
VAR;
WRITE;
READ;
GOTO;
CONST.3. Операторы в программе на языке Pascal отделяются друг от друга:
двоеточием;
точкой с запятой;
пробелом;
запятой;
точкой.
4. Число 15650 в программе на языке Pascal будет иметь тип
REAL
ITEGER
LONGINT
BYTE
5. Какое из перечисленных значений не может принимать переменная x, описанная следующим образом: Var x: Real;
1) true (истина) 2) –2.5 3) 30000 4) 15
6. Определите значение переменной с после выполнения следующего фрагмента программы.
a:= 14;
b:= a mod 3;
a:= 39;
c:= a div b;
7. Определите значение переменной с после выполнения следующего фрагмента программы.
a:= 100;
b:= 30;
a:= a – b*3;
if a > b then c:= a – b
else c:= b – a;
8. Определите значение переменной S после выполнения следующего фрагмента программы:
S:=1; i:=1;
while i < 5 do begin
S := S + i*(i+1);
i := i + 1;
end;
1) S = 12) S = 113) S = 21 4) S = 41

Тест по теме «Программирование на языке Turbo Pascal»
Вариант 2
1. Служебное слово VAR в программе на языке Pascal фиксирует:
начало раздела программы, содержащего перечень констант;
начало раздела программы, содержащего описание подключаемых модулей;
начало раздела программы, содержащего список меток;
начало раздела программы, содержащего описание переменных;
начало раздела программы, содержащего список процедур.
2. Оператор вывода результатов работы программы записывается в языке Pascal с использованием служебного слова:
VAR;
WRITE;
READ;
GOTO;
CONST.3. Операторы в программе на языке Pascal отделяются друг от друга:
двоеточием;
точкой с запятой;
пробелом;
запятой;
точкой.
4. Число 32,5 в программе на языке Pascal будет иметь тип
REAL
ITEGER
LONGINT
BYTE
5. Какое из перечисленных значений не может принимать переменная k, описанная следующим образом: Var k: Integer;
1) –2 2) 500 3) 20 4) 0.6
6. Определите значение переменной c после выполнения следующего фрагмента программы.
a:= 35;
b:= 4;
b:= a div b;
c:= a mod b;
7. Определите значение переменной с после выполнения следующего фрагмента программы.
a:= 25;
b:= 4;
a:= a * b – 20;
if a > 100 then c:= a – b
else c:= 2 * a;
8. Определите значение переменной S после выполнения следующего фрагмента программы:
S:=0; i:=7;
while i > 1 do begin
S := S + i div 2;
i := i - 1;
end;
1) S = 02) S = 73) S = 12 4) S = 24