💻 Информатика 8 класс  ·  30 вопросов  ·  ~14 мин  ·  ⏱ Таймер 14:00  ·  Средний  · 

Информатика. Итоговый тест за 8 класс

Восьмой класс — это первая по-настоящему программистская часть курса: вместо разговоров про биты и байты появляются алгоритмы, исполнители, переменные и первые настоящие программы. Здесь важно не запомнить синтаксис одного конкретного языка, а понять саму логику алгоритмического мышления: что такое последовательность шагов, зачем нужны ветвления и циклы, чем переменная отличается от обычного числа и как компьютер на самом деле «принимает решения», хотя по сути просто выполняет заранее заданные правила. Этот тест проверяет именно это понимание — способность мыслить алгоритмически, прослеживать выполнение программы шаг за шагом и предсказывать результат, а не зубрить определения.

Отвечено: 0 из 30
--:--
0%
💡 Инструкция: Выберите один правильный вариант ответа. Там, где приведён фрагмент алгоритма — проследите его выполнение по шагам.
Вопрос 1 из 30
Что из перечисленного правильно назвать алгоритмом?
Вопрос 2 из 30
Одно из важных свойств алгоритма — дискретность. Что оно означает?
Вопрос 3 из 30
Другое важное свойство алгоритма — массовость (или универсальность). Что оно означает на практике?
Вопрос 4 из 30
Графический способ записи алгоритма в виде связанных между собой геометрических фигур с указанными действиями называется...
Вопрос 5 из 30
Кто или что в информатике называется исполнителем алгоритма?
Вопрос 6 из 30
Что такое система команд исполнителя (СКИ)?
Вопрос 7 из 30
Почему говорят, что исполнитель алгоритма действует формально, не понимая смысла того, что делает?
Вопрос 8 из 30
Что такое переменная в программировании?
Вопрос 9 из 30
В программе записано: x = 5, затем x = x + 3. Какое значение будет у переменной x после выполнения этих двух строк?
Вопрос 10 из 30
Чем целочисленный тип данных (integer) принципиально отличается от вещественного (float, дробного)?
Вопрос 11 из 30
Переменная типа "строка" (string) хранит...
Вопрос 12 из 30
Какая конструкция в алгоритме отвечает за выбор одного из нескольких вариантов действий в зависимости от условия?
Вопрос 13 из 30
В алгоритме записано: «Если на улице дождь, возьми зонт, иначе возьми солнечные очки». Если на улице нет дождя, что сделает исполнитель?
Вопрос 14 из 30
В программе записано условие: «если x > 10 и x < 20, вывести "подходит"». При каком значении x программа выведет "подходит"?
Вопрос 15 из 30
Что такое цикл в алгоритме?
Вопрос 16 из 30
Цикл «повторить 5 раз: вывести слово "Привет"» выведет это слово...
Вопрос 17 из 30
Цикл с предусловием выполняется так: «пока x < 5, увеличивай x на 1». Если изначально x = 0, сколько раз выполнится тело цикла?
Вопрос 18 из 30
Что произойдёт, если в цикле с условием забыть прописать изменение переменной, от которой зависит это условие?
Вопрос 19 из 30
Логическое выражение "5 > 3" имеет значение...
Вопрос 20 из 30
Логическая операция И (AND) возвращает значение «истина» только тогда, когда...
Вопрос 21 из 30
Логическая операция ИЛИ (OR) возвращает значение «истина», когда...
Вопрос 22 из 30
Логическая операция НЕ (NOT), применённая к истинному высказыванию, даёт...
Вопрос 23 из 30
Условие «x > 0 И x < 100» применяется к числу x = 150. Каким будет результат проверки этого условия?
Вопрос 24 из 30
Алгоритм проверяет: «если оценка >= 4, вывести "хорошо учится", иначе вывести "нужно подтянуть учёбу"». Что выведет программа при оценке, равной ровно 4?
Вопрос 25 из 30
Робот-исполнитель умеет выполнять только команды «шаг вперёд», «повернуть налево», «повернуть направо». Можно ли составить для него команду «повернуть на 180 градусов», если такой команды нет в его системе команд напрямую?
Вопрос 26 из 30
Алгоритм определения чётности числа: «если остаток от деления x на 2 равен 0, вывести "чётное", иначе вывести "нечётное"». Что выведет программа для x = 7?
Вопрос 27 из 30
В алгоритме сначала проверяется условие «возраст >= 18», а затем — в зависимости от результата — выводится «доступ разрешён» или «доступ запрещён». Какой тип данных логичнее всего использовать для хранения результата этой проверки внутри программы?
Вопрос 28 из 30
Алгоритм для приготовления яичницы состоит из шагов: разбить яйцо, вылить на сковороду, посолить, готовить до готовности. Как называется такой тип алгоритма, где шаги выполняются строго друг за другом без ветвлений и повторов?
Вопрос 29 из 30
В цикле «для i от 1 до 3: вывести i умножить на 2» переменная i последовательно принимает значения 1, 2, 3. Что выведет программа?
Вопрос 30 из 30
Чтобы написать рабочую программу-исполнитель, важно учитывать, что компьютер выполняет только те команды, которые есть в выбранном языке программирования. Что произойдёт, если в коде использовать несуществующую команду или допустить ошибку в синтаксисе?

Ответьте на все 30 вопросов, чтобы получить результат

🔗 Встроить тест на свой сайт (iframe)

Скопируйте код и вставьте в любое место на вашем сайте:

Также доступна прямая ссылка на embed-страницу