wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7б-15.04

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Алгоритм - это

a)

набор команд для компьютера

b)

предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей

c)

правила выполнения определенных действий

2.

Овал — графический объект, используемый в блок-схеме для записи:

a)

ввода, вывода данных

b)

вычислительных действий

c)

конца выполнения задачи

d)

условия выполнения действий

3.

Циклический алгоритм применяется в тех случаях, когда

a)

нужно перейти к подпрограмме

b)

нужно перейти к определенному оператору

c)

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

d)

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

4.

Какие по виду бывают алгоритмы?

a)

словесные

b)

линейные

c)

графические

d)

циклические

e)

программа

5.

Определите вид алгоритма, представленного с помощью блок-схемы:

a)

циклический

b)

линейный

c)

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

d)

графический

6.

Какая из схем является схемой циклического алгоритма?

a)
b)
c)
d)
7.

Выбери из списка базовые структуры алгоритма:

a)

линейный

b)

повторяющийся

c)

циклический

d)

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

e)

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

8.

Разветвляющийся алгоритм – это

a)

Присутствие в алгоритме хотя бы одного условия

b)

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

c)

Многократное исполнение одних и тех же действий

d)

Другое

9.

Что такое блок-схема?

a)

Способ представления данных в виде таблицы

b)

Метод описания функций программы

c)

Графическое представление алгоритма

d)

Система кодирования информации

10.

Какие типы блоков обычно используются в блок-схемах?

a)

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

b)

Блоки кода, комментариев, библиотек и модулей

c)

Блоки данных, функций, классов и интерфейсов

d)

Блоки процесса, ввода/вывода, решения и начала/конца

11.

Какие элементы включает в себя блок-схема?

a)

Прямоугольники для обозначения операций и стрелки для указания последовательности шагов

b)

Прямоугольники, овалы, ромбы и другие фигуры для обозначения операций, а также стрелки, указывающие последовательность шагов или направление процесса

c)

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

d)

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

12.

Выберите формы записи алгоритма

a)

графический

b)

компьютерный

c)

словесный

d)

алгоритмический

e)

текстовый

13.
Закончите предложение: "Блок-схема - форма записи алгоритмов, при которой для обозначения различных шагов алгоритма используются …."
a)
рисунки
b)
списки
c)
геометрические фигуры
d)
формулы
14.
Алгоритм, в котором выполнение действия зависит от проверки условия, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
15.
Алгоритм, в котором команды многократно повторяются, пока выполняется условие, называется….
a)
линейным
b)
циклическим
c)
разветвляющимся
d)
вспомогательным
16.
Алгоритм, записанный на специальном языке, понятном компьютеру, - на языке программирования, это...
a)
компьютерная среда
b)
программа
c)
система команд исполнителя
d)
блок-схема
17.

Как переводится служебное слово "if" переводится на русский?

a)

то

b)

иначе

c)

или

d)

если

18.

Какое из служебных слов переводится на русский, как "иначе"?

a)

then

b)

if

c)

else

d)

esli

19.

Для записи неполных ветвлений используют следующую форму записи условного оператора:

a)

if <условие> then <оператор>

b)

if <условие> them <оператор>

c)

if <условие> else <оператор2>

d)

if <условие> and <оператор1>

20.

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

a)

==

b)

===

c)

<>

d)

!=

21.

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

a)

!=

b)

==

c)

<>

d)

<=

22.

Какой оператор используется для объединения условий внутри if-оператора?

a)

and

b)

or

c)

not

23.

Что делает оператор elif?

a)

Завершает программу

b)

Это ошибка в Python

c)

Позволяет добавить дополнительное условие после if

24.

x = 5

if x > 10:

print("x больше 10")

else:

print("x не больше 10")

a)

"x равно 10"

b)

"x больше 10"

c)

"x не больше 10"

25.

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

a)

int(input())

b)

if-else

c)

==

d)

and/or/not

26.

Как а питоне обозначается оператор логическое ИЛИ?

(a)  

27.

Оператор вывода (написать с пустыми скобками)

(a)  

28.

 

b = 5.4, значение переменной b является

a)

int

b)

bool

c)

float

d)

str

29.

к операторам ветвления относят

a)

if, then, else

b)

if, else, elif

c)

if,then, end

d)

if, else, to

30.

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

a)

for, while

b)

for, do

c)

for,repeat

d)

do, repeat

31.

Как выглядит возведение в степень?

(a)  

32.

как выглядит знак сравнения "равно"

(a)  

33.

как выглядит знак "не равно"

(a)  

34.

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

a)

массовость

b)

понятность

c)

конечность

d)

результативность

35.

Какого свойства алгоритма не существует

a)

массовость

b)

линейность

c)

точность

d)

конечность

36.

Свойство алгоритма – дискретность, выражает, что:

a)

алгоритм должен быть разбит на последовательность отдельных шагов

b)

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

c)

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

задач данного типа

d)

при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное

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

37.

Какие из перечисленных свойств относятся к свойствам алгоритма?

a)

Дискретность

b)

Результативность

c)

Вариативность

d)

Понятность

e)

Компактность

38.
Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов?
a)
дискретность
b)
понятность
c)
результативность
d)
массовость
39.
Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия?
a)
дискретность
b)
понятность
c)
определенность
d)
массовость
40.
Как называется свойство алгоритма, означающее, что путь решения задачи определён вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки?
a)
дискретность
b)
понятность
c)
определённость
d)
результативность