Тема: Программирование — Составление программ
Класс: 8
Тип вопросов: Соотнесение
Количество вопросов: 5
Ответы: приведены ниже после каждого вопроса
Вопрос 1
Соотнесите утверждения слева с правильными определениями справа.
Утверждения:
- Последовательность действий
- Условный оператор
- Цикл
- Переменная
Опции:
A) Выполнение инструкций в порядке без изменений
B) Выполнение действий в зависимости от условия
C) Повторение блока кода определённое число раз или до выполнения условия
D) Хранение значения, которое может изменяться
Ответы:
1 — A
2 — B
3 — C
4 — D
Вопрос 2
Соотнесите типы переменных/данных слева с их определениями справа.
Типы данных:
- Целое число
- Вещественное число
- Строка
- Логическое значение
Опции:
A) true/false
B) целые числа без дробной части
C) числа с дробной частью
D) текстовая последовательность символов
Ответы:
1 — B
2 — C
3 — D
4 — A
Вопрос 3
Соотнесите действия программирования слева с их описаниями справа.
Действия:
- Ввод данных
- Вывод данных
- Арифметические операции
- Условное ветвление
Опции:
A) Получение данных от пользователя
B) Отображение информации пользователю
C) Выполнение арифметических операций
D) Разветвление по условию
Ответы:
1 — A
2 — B
3 — C
4 — D
Вопрос 4
Соотнесите элементы планирования/документации слева с правильными определениями справа.
Элементы:
- Пошаговый план решения задачи
- Блок-схема
- Псевдокод
- Комментарии к коду
Опции:
A) Наглядная графическая схема операций
B) Набор инструкций близких к языку программирования (псевдокод)
C) Комментарии к коду и пояснения к нему
D) Пошаговый план решения задачи
Ответы:
1 — D
2 — A
3 — B
4 — C
Вопрос 5
Соотнесите понятия в области программирования слева с их определениями справа.
Понятия:
- Программа
- Алгоритм
- Псевдокод
- Компиляция
Опции:
A) Набор инструкций, которые машина может выполнить
B) Пошаговое описание решения задачи независимо от языка
C) Набор инструкций близких к языку программирования, но не полностью синтаксис
D) Процесс преобразования исходного кода в машинный код
Ответы:
1 — A
2 — B
3 — C
4 — D