Укажите правильную структуру простейшей программы на языке Паскаль
1. | Раздел операторов; раздел описания; заголовок программы. |
2. | Раздел описания; заголовок программы, раздел операторов. |
3. | Заголовок программы, раздел описания; раздел операторов. |
4. | Любое из перечисленного. |
------
Укажите правильную запись идентификатора на языке Паскаль
1. | ПРИМЕР 1 |
2. | 1_primer |
3. | Пример_1 |
4. | Primer_1 |
------
Укажите оператор языка Паскаль, который соответствует Высказыванию
«Если значение переменной X от 1 до 2, то уменьшить значение X на 3»
1. | If 1<x<2 then x:=x-3; |
2. | If (x>1) and (x<2) then x:=x-3; |
3. | If x>1 and x<2 then x:=x-3; |
4. | If (x>1) or (x<2) then x:=x-3; |
------
Укажите значение переменной Z после выполнения фрагмента программы на языке Паскаль
Y:=-2;
If (y<0) or (y>5)
then Z:= 14+Y
else Z:= -5*Y;
1. | 10 |
2. | 7 |
3. | 12 |
4. | 9 |
------
Укажите фрагмент программы на языке Паскаль
для вычисления значения переменной y по следующему правилу:

1. | if x<2 then y:=abs(x) else y:=cos(x); |
2. | if x<2 then y:=abs(x) y:=cos(x); |
3. | if x<2 then abs(x); else y:=cos(x) |
4. | if x<2 then y:=cos(x) else y:=abs(x); |
------
Укажите фрагмент программы на языке Паскаль, соответствующий представленному фрагменту
блок-схемы алгоритма

1. | if x<4 then y:=2*x; |
2. | if x<4 then y:=2*x |
3. | if x<2 then y:=x-5; |
4. | if x<2 then y:= x-5 |
------
Укажите значение переменной В после выполнения представленного фрагмента программы на языке Паскаль
b:=0; a:=1;
for i:=1 to 3 do
begin x:=a*I;
if x<0 then
b:=b+x;
a:=-a
end;
1. | 0 |
2. | 1 |
3. | -3 |
4. | 4 |
------
Укажите фрагмент программы на языке Паскаль, соответствующий представленному фрагменту блок-схемы алгоритма

1. | P:=0; |
2. | P:=0; |
3. | For i:=1 to 5 do |
4. | For i:=1 to 5 do |
------
Укажите назначение команды языка Паскаль ReadLn(x)
1. | Вывод значения х на экран |
2. | Вывод значения х на печать |
3. | Ввод данных с клавиатуры в переменную х |
4. | Ввод данных из файла в переменную х |
------
Укажите назначение команды языка Паскаль WriteLn(x)
1. | Вывод значения х на экран |
2. | Вывод значения х на печать |
3. | Ввод данных с клавиатуры в переменную х |
4. | Ввод данных из файла в переменную х |
------
Укажите значение переменной Х после выполнения команды языка Паскаль
X := SQR(9)+SQRT(4)/2
1. | 82 |
2. | 11 |
3. | 41.5 |
4. | 9.5 |
5. | Ошибка в вычислении |
------
Укажите значение переменной Х после выполнения команды языка Паскаль
X := SQRT(9)+SQR(4)/2
1. | 82 |
2. | 11 |
3. | 41.5 |
4. | 9.5 |
5. | Ошибка в вычислении |
------
Укажите значение переменной Х после выполнения команды языка Паскаль
X := (SQR(9)+SQRT(4))/2
1. | 82 |
2. | 11 |
3. | 41.5 |
4. | 9.5 |
5. | Ошибка в вычислении |
##5.3.1##
------
Укажите значение переменной Х после выполнения команды языка Паскаль
X := (SQRT(9)+SQR(4))/2
1. | 82 |
2. | 11 |
3. | 41.5 |
4. | 9.5 |
5. | Ошибка в вычислении |
------
Укажите значение переменной Х после выполнения команды языка Паскаль
X := SQRT(-9)+SQR(4)
1. | 83 |
2. | 19 |
3. | 15 |
4. | -79 |
5. | Ошибка в вычислении |
------
Укажите значение переменной Х после выполнения команды языка Паскаль
X := SQR(-9)+SQRT(4)
1. | 83 |
2. | 19 |
3. | 15 |
4. | -79 |
5. | Ошибка в вычислении |
------
Укажите правильный способ написания комментариев в тексте программы на языке Паскаль
1. | Команда; {комментарии} |
2. | Команда; //комментарии |
3. | Команда; [комментарии] |
4. | Команда; (комментарии) |
5. | Команда; “комментарии” |
------
Укажите правильное описание на языке Паскаль переменной С, которая будет содержать число 48.5
1. | Var C: integer; |
2. | Var C: real; |
3. | Var C: string; |
4. | Var C: char; |
5. | Var C: Boolean; |
------
Укажите правильное описание на языке Паскаль переменной С, которая будет содержать слово «Компьютер»
1. | Var C: integer; |
2. | Var C: real; |
3. | Var C: string; |
4. | Var C: char; |
5. | Var C: Boolean; |
------
Укажите правильное описание на языке Паскаль переменной С, которая будет содержать
целое число 48
1. | Var C: integer; |
2. | Var C: real; |
3. | Var C: string; |
4. | Var C: char; |
5. | Var C: Boolean; |
------
Укажите правильное описание на языке Паскаль переменной С, которая будет содержать
логическую Истину
1. | Var C: integer; |
2. | Var C: real; |
3. | Var C: string; |
4. | Var C: char; |
5. | Var C: Boolean; |
------
Укажите правильное описание на языке Паскаль переменной С, которая будет содержать букву «Н»
1. | Var C: integer; |
2. | Var C: real; |
3. | Var C: string; |
4. | Var C: char; |
5. | Var C: Boolean; |
------
Укажите правильную запись команды цикла с заданным числом повторений на языке Паскаль
1. | REPEAT... UNTIL |
2. | WHILE... DO |
3. | FOR... TO... DO |
4. | IF … THEN … ELSE |
5. | REPEAT... DO |
6. | WHILE... UNTIL |
7. | UNTIL... TO |
8. | FOR… THEN |
------
Укажите правильную запись команды цикла со счетчиком на языке Паскаль
1. | REPEAT... UNTIL |
2. | WHILE... DO |
3. | FOR... DOWNTO ... DO |
4. | IF … THEN … ELSE |
5. | REPEAT... DO |
6. | WHILE... UNTIL |
7. | UNTIL... TO |
8. | FOR… THEN |
------
Укажите правильную запись команды цикла с параметром
на языке Паскаль
1. | REPEAT... UNTIL |
2. | WHILE... DO |
3. | FOR... TO... DO |
4. | IF … THEN … ELSE |
5. | REPEAT... DO |
6. | WHILE... UNTIL |
7. | UNTIL... TO |
8. | FOR… THEN |
------
Укажите правильную запись на языке Паскаль
команды цикла с постусловием
1. | REPEAT... UNTIL |
2. | WHILE... DO |
3. | FOR... TO... DO |
4. | IF … THEN … ELSE |
5. | REPEAT... DO |
6. | WHILE... UNTIL |
7. | UNTIL... TO |
8. | FOR… THEN |
------
Укажите правильную запись на языке Паскаль
команды обработки условного перехода
1. | REPEAT... UNTIL |
2. | WHILE... DO |
3. | FOR... TO... DO |
4. | IF … THEN … ELSE |
5. | REPEAT... DO |
6. | WHILE... UNTIL |
7. | UNTIL... TO |
8. | FOR… THEN |
------
Укажите правильную запись на языке Паскаль
команды цикла с предусловием
1. | REPEAT... UNTIL |
2. | WHILE... DO |
3. | FOR... TO... DO |
4. | IF … THEN … ELSE |
5. | REPEAT... DO |
6. | WHILE... UNTIL |
7. | UNTIL... TO |
8. | FOR… THEN |
------
Определить блок-схему, которая соответствует фрагменту программы на языке Паскаль
For с:=1 to 10 do
Readln(x);
Writeln(x);
1. |
|
2. |
|
3. |
|
4. | нет верного ответа |
------
Определить блок-схему, которая соответствует фрагменту программы на языке Паскаль:
For Х:=1 downto -10 do
begin
Readln(x);
Writeln(x);
End;
1. |
|
2. |
|
3. |
|
4. | нет верного ответа |
------
Определите часть программы на языке Паскаль для решения задачи:
«Найти сумму целых чисел в заданном интервале от 10 до 20, включая границы»
1. | For A:= 10 TO 20 DO S:=S+A; Writeln (S); |
2. | A:= 10; While A<20 DO begin A:=A+1; S:=S+A; end; Writeln (S); |
3. | A:= 20; Repeat A:=A-1; S:=s+A; Until A=10; Writeln (S); |
------
Определите часть программы на языке Паскаль
для решения задачи:
«Найти сумму целых чисел в заданном интервале от 10 до 20, включая границы»
1. | For A:= 10 DOWNTO 20 DO S:=S+A; Writeln (S); |
2. | A:= 10; While A<=20 DO begin S:=S+A; A:=A+1; end; Writeln (S); |
3. | A:= 20; Repeat A:=A-1; S:=s+A; Until A=10; Writeln (S); |
------
Определите часть программы на языке Паскаль
для решения задачи:
«Найти сумму целых чисел в заданном интервале от 10 до 20, включая границы»
1. | For A:= 10 DOWNTO 20 DO S:=S+A; Writeln (S); |
2. | A:= 10; While A<20 DO begin A:=A+1; S:=S+A; end; Writeln (S); |
3. | A:= 20; Repeat S:=s+A; A:=A-1; Until A=9; Writeln (S); |
Укажите назначение на языке Паскаль зарезервированного слова FOR
1. | составной оператор |
2. | циклический оператор |
3. | условный оператор |
------
Укажите назначение на языке Паскаль зарезервированного слова WHILE
1. | составной оператор |
2. | циклический оператор |
3. | условный оператор |
------
Укажите назначение на языке Паскаль зарезервированного слова UNTIL
1. | составной оператор |
2. | циклический оператор |
3. | условный оператор |
------
Укажите назначение на языке Паскаль зарезервированного слова REPEAT
1. | составной оператор |
2. | циклический оператор |
3. | условный оператор |
------
Укажите назначение на языке Паскаль зарезервированного слова BEGIN
1. | составной оператор |
2. | циклический оператор |
3. | условный оператор |
------
Укажите назначение на языке Паскаль зарезервированного слова END
1. | составной оператор |
2. | циклический оператор |
3. | условный оператор |
------
Укажите правильное описание на языке Паскаль переменных для этой части программы
READ(X);
While A<X DO
A:=A/2;
K:=2*(A-X);
1. | A, X,K:INTEGER |
2. | A:INTEGER; X, K:REAL |
3. | A, K:INTEGER; X:REAL |
4. | A, X,K:REAL |
Укажите правильное описание на языке Паскаль переменных для этой части программы
READ(X,K);
A:= X;
Repeat
A:=A/2;
Until A=K;
1. | A, X,K:INTEGER |
2. | A:INTEGER; X, K:REAL |
3. | K:INTEGER; A, X:REAL |
4. | X, K:REAL; A: INTEGER |
------
Укажите значения переменной S после выполнения блок-схемы

1. | 5 |
2. | 7 |
3. | 14 |
4. | 21 |
5. | нет верного ответа |
------
Укажите номер строки программы на языке Паскаль, где заканчивается цикл с постусловием?
p:=1; {стр 1}
repeat {стр 2}
readln (z); {стр 3}
while z<5.9 do {стр 4}
begin {стр 5}
y:=8.3*z; {стр 6}
if y>10 then {стр 7}
begin {стр 8}
writeln (y, z); {стр 9}
end; {стр 10}
z:=z+0.3; {стр 11}
end; {стр 12}
writeln (y, z); {стр 13}
for i:=1 to 5 do {стр 14}
write ('-'); {стр 15}
readln; {стр 16}
p:=p+1; {стр 17}
until p=10; {стр 18}
1. | Стр. 14 |
2. | Стр. 6 |
3. | Стр. 10 |
4. | Стр. 12 |
5. | Стр. 18 |
6. | Стр. 15 |
------
Укажите номер строки программы на языке Паскаль, где заканчивается цикл с параметром?
p:=1; {стр 1}
repeat {стр 2}
readln (z); {стр 3}
while z<5.9 do {стр 4}
begin {стр 5}
y:=8.3*z; {стр 6}
if y>10 then {стр 7}
begin {стр 8}
writeln (y, z); {стр 9}
end; {стр 10}
z:=z+0.3; {стр 11}
end; {стр 12}
writeln (y, z); {стр 13}
for i:=1 to 5 do {стр 14}
write ('-'); {стр 15}
readln; {стр 16}
p:=p+1; {стр 17}
until p=10; {стр 18}
1. | Стр. 14 |
2. | Стр. 17 |
3. | Стр. 16 |
4. | Стр. 12 |
5. | Стр. 18 |
6. | Стр. 15 |
------
Укажите номер строки программы на языке Паскаль, где начинается тело цикла с предусловием?
p:=1; {стр 1}
repeat {стр 2}
readln (z); {стр 3}
while z<5.9 do {стр 4}
begin {стр 5}
y:=8.3*z; {стр 6}
if y>10 then {стр 7}
begin {стр 8}
writeln (y, z); {стр 9}
end; {стр 10}
z:=z+0.3; {стр 11}
end; {стр 12}
writeln (y, z); {стр 13}
for i:=1 to 5 do {стр 14}
write ('-'); {стр 15}
readln; {стр 16}
p:=p+1; {стр 17}
until p=10; {стр 18}
1. | Стр. 4 |
2. | Стр. 5 |
3. | Стр. 8 |
4. | Стр. 3 |
5. | Стр. 14 |
6. | Стр. 15 |
------
Укажите номер строки программы на языке Паскаль, где начинается тело цикла с параметром?
p:=1; {стр 1}
repeat {стр 2}
readln (z); {стр 3}
while z<5.9 do {стр 4}
begin {стр 5}
y:=8.3*z; {стр 6}
if y>10 then {стр 7}
begin {стр 8}
writeln (y, z); {стр 9}
end; {стр 10}
z:=z+0.3; {стр 11}
end; {стр 12}
writeln (y, z); {стр 13}
for i:=1 to 5 do {стр 14}
write ('-'); {стр 15}
readln; {стр 16}
p:=p+1; {стр 17}
until p=10; {стр 18}
1. | Стр. 14 |
2. | Стр. 17 |
3. | Стр. 16 |
4. | Стр. 13 |
5. | Стр. 18 |
6. | Стр. 15 |
------
Определите тип результата выполнения операций Z на языке Паскаль Z:=2/f+c, Если f – real, с – integer
1. | Integer |
2. | String |
3. | Boolean |
4. | Real |
------
Укажите, что быть записано после зарезервированного слова IF на языке Паскаль
1. | Логическое выражение |
2. | Команды, которые бут выполнены при верном условии |
3. | Команды, которые бут выполнены при неверном условии |
4. | Точка с запятой |
Укажите, что быть записано после зарезервированного слова THEN на языке Паскаль
1. | Логическое выражение |
2. | Команды, которые бут выполнены при верном условии |
3. | Команды, которые бут выполнены при неверном условии |
4. | Точка с запятой |
Укажите, что быть записано после зарезервированного слова ELSE на языке Паскаль
1. | Логическое выражение |
2. | Команды, которые бут выполнены при верном условии |
3. | Команды, которые бут выполнены при неверном условии |
4. | Точка с запятой |








