Тест по информатике для 8 класса: Алгоритмы и исполнители
Отметьте правильный ответ
1. Что такое алгоритм в информатике? a) Программа, которая исполняется на компьютере b) Последовательность шагов для решения задачи c) Устройство для хранения данных
Ответ: b) Последовательность шагов для решения задачи
2. Что такое исполнитель в информатике? a) Программа, которая обрабатывает данные b) Устройство для вывода информации c) Устройство, которое выполняет команды по алгоритму
Ответ: c) Устройство, которое выполняет команды по алгоритму
3. Какой из следующих языков программирования относится к высокоуровневым? a) Assembler b) Python c) C++
Ответ: b) Python
4. Что такое цикл в программировании? a) Условие, при котором программа завершает свою работу b) Конструкция, повторяющая блок команд c) Значение, передаваемое в функцию
Ответ: b) Конструкция, повторяющая блок команд
5. Что такое условный оператор в программировании? a) Оператор, выполняющий действия при определенном условии b) Оператор, выполняющий одни и те же действия при любых условиях c) Управляющий оператор для циклов
Ответ: a) Оператор, выполняющий действия при определенном условии
6. Какая структура данных используется для хранения элементов по принципу "последний вошел - первый вышел"? a) Стек b) Очередь c) Список
Ответ: a) Стек
7. Чем отличается массив от списка в программировании? a) Массив содержит элементы одного типа данных, а список - разные b) Массив может изменять свой размер, а список - нет c) Массив имеет фиксированную длину, список - нет
Ответ: c) Массив имеет фиксированную длину, список - нет
8. Как называется диаграмма, показывающая последовательность выполнения шагов алгоритма? a) Диаграмма Ганта b) Диаграмма Вороного c) Блок-схема
Ответ: c) Блок-схема
9. Какое значение будет выведено после выполнения следующего алгоритма?
x = 5
y = 3
x = x + y
y = x - y
print(y)
a) 5 b) 3 c) 8
Ответ: a) 5
10. Что такое рекурсия в программировании? a) Процесс, когда программа выполняет одинаковые действия многократно b) Процесс, когда функция вызывает сама себя c) Способ оптимизации кода
Ответ: b) Процесс, когда функция вызывает сама себя
Надеюсь, этот тест поможет вам подготовиться к экзамену!
