Укажите правильную структуру простейшей программы на языке Паскаль

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;
y:=x-5;

2.   

if x<4 then y:=2*x
else y:=x-5;
z:=x+y;

3.   

if x<2 then y:=x-5;
y:=2*x;
z:=x+y;

4.   

if x<2 then y:= x-5
else y:=2*x;
z:=x+y;

------

Укажите значение переменной В после выполнения представленного фрагмента программы на языке Паскаль

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;
If 1<I<5 then
P:=P+I;

2.   

P:=0;
For i:=1 to 5 do
P:=P+I;

3.   

For i:=1 to 5 do
P:=P+I;

4.   

For i:=1 to 5 do
begin P:=0;
P:=P+I;
end;

------

Укажите назначение команды языка Паскаль 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.   

Точка с запятой