wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Операторы языка Pascal

Total questions: 18

Worksheet time: 24mins

Name
Class
Date
1.

Линейная структура построения программы подразумевает

a)

Неоднократное повторение отдельных частей программы

b)

Последовательное выполнение всех элементов программы

c)

Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы

2.

Оператор присваивания имеет вид:

a)

=

b)

:=

c)

=:

3.

раздел VAR служит

a)

Для описания используемых переменных

b)

Для описания величин

c)

Для описания выражений

4.

Переменные – это:

a)

величины, которые не могут менять своего значения в процессе выполнения программы

b)

величины, которые могут менять свое значения в процессе выполнения программы

c)

обозначают строки программы, на которые передается управление во время выполнение программы

5.

раздел операторов начинается служебным словом:

a)

VAR

b)

INTEGER

c)

BEGIN

6.

вывод данных на экран осуществляется с помощью оператора:

a)

WRITE, WRITELN

b)

READ, READLN

c)

PROGRAM

7.

тип переменных REAL это:

a)

целочисленный тип

b)

логический тип

c)

натуральный тип

d)

верного ответа нет

8.

Укажите верные имена переменных…

a)

imax

b)

min

c)

5q

d)

сумм

9.

Укажите оператор ввода информации…

a)

begin

b)

random

c)

read

d)

write

10.

Условный оператор...

a)

for… to… do…

b)

if… then… else…

c)

while… do…

d)

repeat… until...

11.

Цикл с параметром...

a)

for… to… do…

b)

if… then… else…

c)

while… do…

d)

repeat… until...

12.

Цикл с предусловием...

a)

for… to… do…

b)

if… then… else…

c)

while… do…

d)

repeat… until...

13.

Цикл с постусловием...

a)

for… to… do…

b)

if… then… else…

c)

while… do…

d)

repeat… until...

14.

Определите значение переменной а после выполнения фрагмента программы:

а:=10;

b:=a*2;

a:=a+b;

a)

10

b)

20

c)

30

d)

40

15.

Определите значение переменной s после выполнения фрагмента программы:

s:=5;

a:=s*2;

s:=4;

a)

2

b)

10

c)

5

d)

4

16.

Определите значение переменной s после выполнения фрагмента программы:

s:=0;

for i:=1 to 5 do

s:=s+1;

writeln(s);

a)

5

b)

10

c)

0

d)

1

17.

Укажите правильные варианты записи оператора вывода...

a)

writeln('sum=', s);

b)

writeln('sum'),(s);

c)

writeln(sum=,с);

d)

write(s);

18.

В алфавит языка Pascal не входит служебное слово...

a)

then

b)

begin

c)

end

d)

step