wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Основные алгоритмические конструкции Quiz

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

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

a)

Конструкция, позволяющая выполнять определенные действия в зависимости от условий

b)

Это способность программы самостоятельно принимать решения

c)

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

d)

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

2.

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

a)

if-else

b)

for-loop

c)

while-loop

d)

switch-case

3.

Что такое следование в алгоритме?

a)

Выполнение шагов алгоритма в произвольной последовательности

b)

Выполнение шагов алгоритма в обратной последовательности

c)

Выполнение шагов алгоритма в определенной последовательности

d)

Пропуск шагов алгоритма

4.

Какие шаги должны быть выполнены в последовательности в алгоритме?

a)

Написание кода, отладка, тестирование, планирование

b)

Отладка, тестирование, планирование, написание кода

c)

Планирование, написание кода, отладка, тестирование

d)

Планирование, тестирование, написание кода, отладка

5.

Какие инструкции используются для управления последовательностью выполнения в алгоритме?

a)

Ввод данных, вывод данных, обработка ошибок

b)

Условные операторы, циклы и операторы перехода

c)

Функции, переменные, массивы

d)

Математические операции, логические операции, операции сравнения

6.

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

a)

Процесс выполнения одного и того же блока кода несколько раз

b)

Процесс выполнения кода в обратном порядке

c)

Процесс выполнения кода только в выходные

d)

Процесс выполнения разного блока кода один раз

7.

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

a)

Цикл for

b)

Функция

c)

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

d)

Цикл while

8.

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

a)

Алгоритм - это программа, которая работает только на компьютерах

b)

Алгоритм - это математическая формула для вычисления сложных задач

c)

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

d)

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

9.

Какие основные шаги включает в себя процесс создания алгоритма?

a)

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

b)

Покупка продуктов, приготовление ужина, уборка в доме

c)

Планирование отпуска, покупка авиабилетов, бронирование отеля

d)

Чтение книги, просмотр фильма, игра в компьютерные игры

10.

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

a)

HTML, CSS, SQL и R

b)

Python, Java, C++ и JavaScript

c)

Ruby, PHP, Swift и Kotlin

d)

Assembler, Fortran, COBOL и Lisp

11.

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

a)

Размер алгоритма

b)

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

c)

Цвет алгоритма

d)

Вес алгоритма

12.

Какие свойства алгоритма помогают оценить его эффективность?

a)

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

b)

Температура выполнения, использование энергии и размер файла

c)

Цвет выполнения, форма памяти и звук работы

d)

Количество ошибок, длина кода и количество комментариев

13.

Какие принципы должны соблюдаться для создания хорошего алгоритма?

a)

Сложность, неэффективность, некорректность и немодульность

b)

Непонятность, медленность, некорректность и хаотичность

c)

Четкость, эффективность, корректность и модульность

d)

Гибкость, нечеткость, неэффективность и некорректность

14.

Что представляет собой свойство алгоритма?

a)

Цвет алгоритма

b)

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

c)

Вес алгоритма

d)

Размер алгоритма

15.

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

a)

if-else

b)

for-loop

c)

while-loop

d)

do-while

16.

Какая конструкция используется для выполнения определенного блока кода, если условие ложно?

a)

if-else

b)

for-loop

c)

while-loop

d)

switch-case

17.

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

a)

Процесс выполнения одного и того же блока кода несколько раз

b)

Процесс выполнения кода в обратном порядке

c)

Процесс выполнения кода только в выходные

d)

Процесс выполнения разного блока кода один раз

18.

Какие инструкции используются для управления последовательностью выполнения в алгоритме?

a)

Ввод данных, вывод данных, обработка ошибок

b)

Условные операторы, циклы и операторы перехода

c)

Функции, переменные, массивы

d)

Математические операции, логические операции, операции сравнения