wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгоритмы

Total questions: 12

Worksheet time: 7mins

Name
Class
Date
1.

Процесс разработки программного обеспечения включает стадии ...

a)

анализ требований, проектирование, реализация (кодирование), тестирование, изготовление

b)

анализ требований, проектирование, кодирование, тестирование, внедрение

c)

анализ требований, проектирование, реализация (кодирование), тестирование, обслуживание

d)

анализ требований, кодирование, тестирование, эксплуатация, сопровождение

2.

Свойства алгоритма: ...

a)

дискретность, конечность, массовость, целостность

b)

дискретность, понятность, конечность, конфиденциальность

c)

понятность, доступность, массовость, дискретность

d)

дискретность, конечность, массовость, детрминированость

3.

Способ записи алгоритма на естественном языке общения - это ...

a)

словесный

b)

графический

c)

устный

d)

программный

4.

Типы алгоритмов (типы вычислительных процессов)

a)

вспомогательный

b)

циклический

c)

составной

d)

линейный

e)

разветвляющийся

5.

Какой из блоков используется для обозначения вычислительного действия или группы действий

a)

b)

c)

d)

e)

6.

Выберите блок-схемы, используемые для обозначения ветвления

a)

b)

c)

d)

e)

7.

Выберите блок-схемы, используемые для обозначения циклов

a)

b)

c)

d)

e)

8.

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

a)

b)

c)

d)

e)

9.

Способ организации цикла, при котором количество повторов заранее известное число раз

a)

цикл с условием

b)

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

c)

цикл с параметром

d)

цикл с постусловием

10.

Алгоритм, при котором проверка условия осуществляется после выполнения тела цикла

a)

цикл с условием

b)

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

c)

цикл с параметром

d)

цикл с постусловием

11.

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

a)

цикл с условием

b)

ветвление

c)

цикл с параметром

d)

линейный

12.

Выберите алгоритм, описывающий цикл с предусловием

a)

while <условие> do

begin

тело цикла;

end;

b)

repeat

тело цикла;

until <условие>;

c)

for var i:= N1 to N2 do1

begin

тело цикла;

end;

d)

if <условие> then

  begin

    команды 1;

  end

else

   begin

    команды 2;

  end;