NEW
Font size
WorksheetsЕНТ ИНФ
Total questions: 30
Worksheet time: 15mins
Что такое программирование?
a) Настройка компьютера
b) Написание инструкций для компьютера
c) Использование интернета
Как работают программы?
a) Читают команды и выполняют их
b) Обрабатывают текст
c) Загружают данные из интернета
Зачем нужны алгоритмы?
a) Для ускорения работы интернета
b) Для выполнения задач шаг за шагом
c) Для обновления программ
Что такое IDE (среда разработки)?
a) Интернет-программа
b) Программа для написания кода
c) Устройство для ввода данных
Какой тип данных используется для хранения целых чисел в Python?
a) str
b) bool
c) int
Как записать сложение двух чисел в Python?
a) 5 + 3
b) 5 * 3
c) 5 = 3
Что делает функция input()?
a) Выводит данные на экран
b) Вводит данные от пользователя
c) Выполняет математические операции
Как Python определяет приоритет операций?
a) Сначала умножение и деление, потом сложение и вычитание
b) Все операции выполняются слева направо
c) Все операции выполняются одновременно
Что такое трассировка алгоритма?
a) Исправление ошибок
b) Пошаговое выполнение алгоритма для проверки
c) Использование внешних данных
Что такое структурное программирование?
a) Использование структур данных
b) Построение программы из функций и блоков
c) Рисование схем
Какой оператор используется для создания условий?
a) while
b) if
c) for
Что произойдет, если условие в if ложно?
a) Выполнится основной код
b) Программа завершится
c) Условие пропускается
Как записать сложное условие?
a) if x > 5 and x < 10:
b) if x > 5 then x < 10:
c) if x > 5 or x < 10:
Как работает цикл while?
a) Выполняет команды, пока условие истинно
b) Всегда выполняет код один раз
c) Запускает другую программу
Как пропустить текущую итерацию в цикле?
a) Использовать break
b) Использовать continue
c) Использовать pass
Когда используется вложенный цикл?
a) Для работы с данными в одной строке
b) Для работы с многомерными данными
c) Для остановки программы
Как создать массив в Python?
a) list = [1, 2, 3]
b) list = {1, 2, 3}
c) list = (1, 2, 3)
Что такое двумерный массив?
a) Массив строк
b) Массив массивов
c) Массив цифр
Какой метод сортирует массив?
a) sort()
b) filter()
c) reverse()
Что такое функция в Python?
a) Код, который выполняет задачу
b) Устройство ввода данных
c) Тип переменной
Как создать функцию?
a) create function my_function:
b) def my_function():
c) function my_function()
Что делает рекурсия?
a) Запускает другие программы
b) Функция вызывает саму себя
c) Ускоряет выполнение
Что такое граф?
a) Структура данных для хранения узлов и связей
b) Графическое изображение
c) Массив строк
Для чего используется поиск в глубину (DFS)?
a) Для работы с массивами
b) Для обхода графа
c) Для сортировки данных
Как хранить граф в Python?
a) Списки смежности
b) Массив строк
c) Списки вложенных массивов
Что нужно для запуска Python программы?
a) Только Python
b) Python и IDE
c) Любой текстовый редактор и Python
Какой символ используется для комментариев в Python?
a) #
b) //
c) /* */
Какой тип данных возвращает функция input()?
a) int
b) float
c) str
Какой цикл удобнее использовать для итерации по массиву?
a) for
b) while
c) if
Что нужно для успешного выполнения проекта?
a) Алгоритм и тестирование
b) Только хороший код
c) Только внешние данные
