Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

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

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Что такое алгоритм?

a)

Алгоритм - это просто список чисел.

b)

Алгоритм - это случайный набор действий.

c)

Алгоритм - это последовательность действий для решения задачи.

d)

Алгоритм - это конечный результат задачи.

2.

Каковы основные характеристики алгоритма?

a)

Бесконечность

b)

Только выходные данные

c)

Сложность

d)

Конечность, определенность, входные и выходные данные, эффективность.

3.

Что такое условный оператор?

a)

Условный оператор - это метод для создания графического интерфейса.

b)

Условный оператор - это функция, которая всегда возвращает одно и то же значение.

c)

Условный оператор - это конструкция программирования, которая выполняет разные действия в зависимости от истинности условия.

d)

Условный оператор - это тип данных, который хранит массивы.

4.

Приведите пример условного оператора в программировании.

a)

if x < 5: print('x меньше 5')

b)

while x > 10: print('x больше 10')

c)

for x in range(10): print(x)

d)

if x > 10: print('x больше 10')

5.

Что такое цикл в программировании?

a)

Цикл в программировании - это метод для создания графического интерфейса.

b)

Цикл в программировании - это функция для обработки ошибок.

c)

Цикл в программировании - это конструкция для многократного выполнения кода.

d)

Цикл в программировании - это способ оптимизации памяти.

6.

Назовите основные виды циклов.

a)

for, while, do while, foreach

b)

foreach each

c)

loop until

d)

repeat until

7.

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

a)

continue

b)

exit

c)

return

d)

break

8.

Что такое бесконечный цикл?

a)

Цикл, который выполняется один раз.

b)

Цикл, который никогда не заканчивается.

c)

Цикл, который повторяется определенное количество раз.

d)

Цикл, который заканчивается через заданное время.

9.

Как работает оператор if?

a)

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

b)

Оператор if выполняет код в зависимости от истинности условия.

c)

Оператор if не влияет на выполнение программы.

d)

Оператор if используется только в циклах.

10.

Что такое вложенные циклы?

a)

Циклы, которые не имеют конца.

b)

Циклы, которые выполняются параллельно друг другу.

c)

Вложенные циклы — это циклы внутри других циклов.

d)

Циклы, которые выполняются только один раз.

11.

Как можно прервать выполнение цикла?

a)

Использовать оператор 'continue'.

b)

Применить оператор 'return'.

c)

Игнорировать цикл полностью.

d)

Использовать оператор 'break'.

12.

Приведите пример использования цикла for.

a)

for (int i = 1; i <= 5; i++) { System.out.println(i); }

b)

for (int i = 1; i <= 5; i--) { System.out.println(i); }

c)

for (int i = 0; i < 10; i++) { System.out.println(i); }

d)

for (int i = 1; i < 5; i++) { System.out.println(i); }