wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы алгоритмизации и программирования

Total questions: 28

Worksheet time: 17mins

Name
Class
Date
1.

Укажите геометрическую фигуру, которая в блок-схеме используется для ввода данных?

a)
b)
c)
d)
2.

Укажите геометрическую фигуру, которая в блок-схеме используется для выполнения действий?

a)
b)
c)
d)
3.

Укажите геометрическую фигуру, которая в блок-схеме используется для условия?

a)
b)
c)
d)
4.

Укажите геометрическую фигуру, которая в блок-схеме используется для начала и конца алгоритма?

a)
b)
c)
d)
5.

Укажите оператор присваивания.

a)

=

b)

#

c)

$

d)

:=

6.

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

a)

мин

b)

ss_3

c)

1ab

d)

b2

e)

min_xy

7.

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

a)

read

b)

random

c)

write

d)

begin

8.

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

a)

read

b)

random

c)

write

d)

begin

9.

Какой оператор обеспечивается ввод информации с новой строки.

a)

readln

b)

write

c)

writeln

d)

begin

10.

Какой оператор обеспечивается вывод информации с новой строки.

a)

readln

b)

write

c)

writeln

d)

begin

11.

Оператор описания переменных - это...

a)

array

b)

var

c)

for

d)

begin

12.

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

a)

if… then … else …

b)

for … to … do …

c)

while … do …

d)

repeat … until ...

13.

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

a)

if… then … else …

b)

for … to … do …

c)

while … do …

d)

repeat … until ...

14.

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

a)

if… then … else …

b)

for … to … do …

c)

while … do …

d)

repeat … until ...

15.

Массив - это...

a)

array

b)

var

c)

for

d)

begin

16.

Укажите верную запись описания массива.

a)

var a: array [1…10] of real;

b)

var a: array (1..10) of integer;

c)

var a: array [1..10] of integer;

d)

var a array [1 : 10] of real;

17.

Целый тип данных - это...

a)

string

b)

real

c)

integer

18.

Вещественный тип данных - это...

a)

string

b)

real

c)

integer

19.

Строковый тип данных - это...

a)

string

b)

real

c)

integer

20.

Сколько раз выполнится цикл

for i := 8 to 11 do a[i]:=i - 5;

a)

3 раза

b)

5 раз

c)

4 раза

21.

Сколько раз выполнится цикл

a := 1;

for i:=1 downto 3 do a := a+1;

a)

3 раза

b)

ни одного раза

c)

2 раза

22.

Сколько раз выполнится цикл

a := 4; b := 6;

while a < b do a := a – 1;

a)

10 раз

b)

ни одного раза

c)

зацикливание

23.

Какое значение примет переменная х после выполнения оператора х: = 17 mod 4 ?

a)

4,25

b)

4

c)

1

24.

Какое значение примет переменная х после выполнения оператора х: = 27 div 8 ?

a)

3

b)

3,375

c)

4

25.

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

a)

for… to… do…

b)

if… then… else…

c)

while… do…

d)

repeat… until...

26.

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

s:=5;

а: = s * 2;

s:=4;

a)

2

b)

10

c)

5

d)

4

27.

Укажите верно записанное условие "Число х кратно 3, но не кратно 5"

a)

x mod 3 = 0 and x mod 5> <0

b)

x mod 3 <> 0 and x mod 5 = 0

c)

(x mod 3 = 0) or (x mod 5 <> 0)

d)

(x mod 3 = 0) and (x mod 5 <> 0)

28.

Случайное число из промежутка [0; 50] ...

a)

random (51)

b)

random (50)

c)

random (51) + 1

d)

10 + random (50)