Тема: Программирование — Составление программ Класс: 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