Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему данные и типы данных, оператор присваивания

22 января 2025 08:35

Информатика
7 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по информатике для 7 класса

Тема: Данные и типы данных, оператор присваивания

Инструкции: Выберите только один правильный ответ из предложенных вариантов.


Вопросы

  1. Какой из следующих вариантов является целым числом?

    • A) 3.14
    • B) -2
    • C) 5.0
    • D) "15"
      Ответ: B) -2
  2. Какой тип данных используется для хранения текстовой информации?

    • A) integer
    • B) float
    • C) string
    • D) boolean
      Ответ: C) string
  3. Какой оператор используется для присваивания значения переменной?

    • A) ==
    • B) :=
    • C) =
    • D) ++
      Ответ: C) =
  4. Какой из следующих видов данных является логическим?

    • A) True
    • B) "Да"
    • C) 5
    • D) 3.14
      Ответ: A) True
  5. Что будет результатом выполнения операции: x = 5; y = x + 3;?

    • A) x равно 5, y равно 3
    • B) x равно 8, y равно 5
    • C) x равно 5, y равно 8
    • D) x равно 3, y равно 8
      Ответ: C) x равно 5, y равно 8
  6. Какой тип данных может хранить дробные числа?

    • A) integer
    • B) float
    • C) string
    • D) boolean
      Ответ: B) float
  7. Если переменная a имеет значение 10, а переменная b - 20, то что произойдет, если выполнить a = b;?

    • A) a станет равной 10
    • B) b станет равной 10
    • C) a станет равной 20
    • D) Ничего не произойдет
      Ответ: C) a станет равной 20
  8. Какой из следующих типов данных не существует?

    • A) Character
    • B) Floating-point
    • C) String
    • D) Decimal
      Ответ: D) Decimal
  9. Что обозначает ошибка "TypeError" в коде?

    • A) Ошибка с синтаксисом
    • B) Ошибка в присваивании значений переменных разного типа
    • C) Ошибка доступа к данным
    • D) Ошибка в использовании оператора
      Ответ: B) Ошибка в присваивании значений переменных разного типа
  10. Какой символ используется для обозначения строки в большинстве языков программирования?

    • A) '
    • B) "
    • C) `
    • D) # Ответ: B) "
  11. Чем отличается переменная от константы?

    • A) Переменная может изменить свое значение, а константа - нет
    • B) Константа может изменить свое значение, а переменная - нет
    • C) Переменная используется только для хранения чисел
    • D) Константа используется только для хранения строк
      Ответ: A) Переменная может изменить свое значение, а константа - нет
  12. Какой оператор обычно используется для сравнения значений?

    • A) =
    • B) ==
    • C) :=
    • D) >=
      Ответ: B) ==
  13. Какое значение имеет переменная x после выполнения следующего кода: x = 4; x = x * 2;?

    • A) 2
    • B) 4
    • C) 8
    • D) 10
      Ответ: C) 8
  14. Какой из вариантов является примером некорректного имени переменной?

    • A) myVariable
    • B) 1stVariable
    • C) variable_name
    • D) _myVar
      Ответ: B) 1stVariable
  15. Какой тип данных возвращает логическое выражение?

    • A) string
    • B) integer
    • C) boolean
    • D) float
      Ответ: C) boolean
  16. Какой из следующих вариантов можно использовать в выражении оператора присваивания?

    • A) +
    • B) =
    • C) -
    • D) *
      Ответ: B) =
  17. Какой из следующих типов данных используется для работы с дата и временем?

    • A) string
    • B) date
    • C) datetime
    • D) time
      Ответ: C) datetime
  18. Что произойдет, если переменной присвоить строку вместо числа?

    • A) Код не выполнится
    • B) Переменная изменит тип на строку
    • C) Переменная потеряет свое значение
    • D) Возникнет ошибка
      Ответ: B) Переменная изменит тип на строку
  19. Что будет результатом выполнения следующего кода: a = 10; b = 5; c = a - b;?

    • A) a равно 5
    • B) b равно 10
    • C) c равно 15
    • D) c равно 5
      Ответ: D) c равно 5
  20. Какой тип данных используется для представления "ИСТИНА" или "ЛОЖЬ"?

    • A) integer
    • B) float
    • C) boolean
    • D) string
      Ответ: C) boolean
  21. Какой из следующих операторов не является оператором арифметики?

    • A) +
    • B) /
    • C) =
    • D) *
      Ответ: C) =
  22. Какой из следующих вариантов является примером для оператора присваивания?

    • A) total += 5
    • B) total == 5
    • C) total * 5
    • D) total = 5
      Ответ: D) total = 5
  23. Какой из следующих типов данных может хранить "лабиринт"?

    • A) integer
    • B) string
    • C) boolean
    • D) float
      Ответ: B) string
  24. Какой из следующих вариантов является примером списка?

    • A) [1, 2, 3]
    • B) (1, 2, 3)
    • C) {1, 2, 3}
    • D) "1, 2, 3"
      Ответ: A) [1, 2, 3]
  25. Какой оператор используется для проверки равенства?

    • A) =
    • B) ==
    • C) ===
    • D) !=
      Ответ: B) ==
  26. Какой тип данных используется для отображения значений "Да" и "Нет"?

    • A) integer
    • B) string
    • C) boolean
    • D) float
      Ответ: C) boolean
  27. Какое из следующих выражений верно присваивает переменной x значение 10?

    • A) 10 = x
    • B) x ← 10
    • C) x : 10
    • D) x = 10
      Ответ: D) x = 10
  28. Какой тип данных используется для хранения записей?

    • A) list
    • B) array
    • C) string
    • D) record
      Ответ: D) record
  29. В каком случае оператор присваивания может быть ошибочным?

    • A) Если переменной присваивают строковое значение
    • B) Если переменной присваивают результат арифметической операции
    • C) Если к переменной присваивают значение неподходящего типа
    • D) Если переменная не была объявлена ранее
      Ответ: D) Если переменная не была объявлена ранее
  30. Какие из следующих значений могут быть присвоены переменной типа boolean?

    • A) "True"
    • B) 1 и 0
    • C) False и True
    • D) Любое число
      Ответ: C) False и True

Подсчёт баллов: Каждому правильному ответу соответствует 1 балл. Максимальное количество баллов - 30.


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
11 Класс
Информатика
9 Класс
{Другой предмет}
2 Класс
{Другой предмет}
5 Класс

Саша — ассистент в телеграмме