wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ЕНТ ИНФ

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

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

a)
  • a) Настройка компьютера

b)
  • b) Написание инструкций для компьютера

c)
  • c) Использование интернета

2.

Как работают программы?

a)
  • a) Читают команды и выполняют их

b)
  • b) Обрабатывают текст

c)
  • c) Загружают данные из интернета

3.

Зачем нужны алгоритмы?

a)
  • a) Для ускорения работы интернета

b)
  • b) Для выполнения задач шаг за шагом

c)
  • c) Для обновления программ

4.

Что такое IDE (среда разработки)?

a)
  • a) Интернет-программа

b)
  • b) Программа для написания кода

c)
  • c) Устройство для ввода данных

5.

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

a)
  • a) str

b)
  • b) bool

c)
  • c) int

6.

Как записать сложение двух чисел в Python?

a)
  • a) 5 + 3

b)
  • b) 5 * 3

c)
  • c) 5 = 3

7.

Что делает функция input()?

a)
  • a) Выводит данные на экран

b)
  • b) Вводит данные от пользователя

c)
  • c) Выполняет математические операции

8.
  1. Как Python определяет приоритет операций?

a)
  • a) Сначала умножение и деление, потом сложение и вычитание

b)
  • b) Все операции выполняются слева направо

c)
  • c) Все операции выполняются одновременно

9.

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

a)
  • a) Исправление ошибок

b)
  • b) Пошаговое выполнение алгоритма для проверки

c)
  • c) Использование внешних данных

10.

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

a)
  • a) Использование структур данных

b)
  • b) Построение программы из функций и блоков

c)
  • c) Рисование схем

11.

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

a)
  • a) while

b)
  • b) if

c)
  • c) for

12.

Что произойдет, если условие в if ложно?

a)
  • a) Выполнится основной код

b)
  • b) Программа завершится

c)
  • c) Условие пропускается

13.

Как записать сложное условие?

a)
  • a) if x > 5 and x < 10:

b)
  • b) if x > 5 then x < 10:

c)
  • c) if x > 5 or x < 10:

14.
  • Как работает цикл while?

a)
  • a) Выполняет команды, пока условие истинно

b)
  • b) Всегда выполняет код один раз

c)
  • c) Запускает другую программу

15.

Как пропустить текущую итерацию в цикле?

a)
  • a) Использовать break

b)
  • b) Использовать continue

c)
  • c) Использовать pass

16.

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

a)
  • a) Для работы с данными в одной строке

b)
  • b) Для работы с многомерными данными

c)
  • c) Для остановки программы

17.

Как создать массив в Python?

a)
  • a) list = [1, 2, 3]

b)
  • b) list = {1, 2, 3}

c)
  • c) list = (1, 2, 3)

18.

Что такое двумерный массив?

a)
  • a) Массив строк

b)
  • b) Массив массивов

c)
  • c) Массив цифр

19.

Какой метод сортирует массив?

a)
  • a) sort()

b)
  • b) filter()

c)
  • c) reverse()

20.

Что такое функция в Python?

a)
  • a) Код, который выполняет задачу

b)
  • b) Устройство ввода данных

c)
  • c) Тип переменной

21.

Как создать функцию?

a)
  • a) create function my_function:

b)
  • b) def my_function():

c)
  • c) function my_function()

22.

Что делает рекурсия?

a)
  • a) Запускает другие программы

b)
  • b) Функция вызывает саму себя

c)
  • c) Ускоряет выполнение

23.

Что такое граф?

a)
  • a) Структура данных для хранения узлов и связей

b)
  • b) Графическое изображение

c)
  • c) Массив строк

24.

Для чего используется поиск в глубину (DFS)?

a)
  • a) Для работы с массивами

b)
  • b) Для обхода графа

c)
  • c) Для сортировки данных

25.

Как хранить граф в Python?

a)
  • a) Списки смежности

b)
  • b) Массив строк

c)
  • c) Списки вложенных массивов

26.

Что нужно для запуска Python программы?

a)
  • a) Только Python

b)
  • b) Python и IDE

c)
  • c) Любой текстовый редактор и Python

27.

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

a)
  • a) #

b)
  • b) //

c)
  • c) /* */

28.

Какой тип данных возвращает функция input()?

a)
  • a) int

b)
  • b) float

c)
  • c) str

29.

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

a)
  • a) for

b)
  • b) while

c)
  • c) if

30.

Что нужно для успешного выполнения проекта?

a)
  • a) Алгоритм и тестирование

b)
  • b) Только хороший код

c)
  • c) Только внешние данные