Подготовим к ЕГЭ за оставшееся времяна нужные баллы.
Пробный период бесплатно

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

Тест на тему Основные элементы: переменные и функции

02 декабря 2024 09:03

{Другой предмет}
Класс

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

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

Тест по теме: "Основные элементы: переменные и функции" (язык Kotlin)

Класс: 11

Вопрос 1: Как объявить переменную в Kotlin, чтобы она могла изменять свое значение?

  • A) val x: Int = 10
  • B) var x: Int = 10
  • C) const x: Int = 10
  • D) let x: Int = 10

Ответ: B) var x: Int = 10


Вопрос 2: Какой ключевой слово используется для объявления неизменяемой переменной?

  • A) mutable
  • B) var
  • C) val
  • D) const

Ответ: C) val


Вопрос 3: Какой из следующих вариантов правильно объявляет функцию в Kotlin?

  • A) function sum(a: Int, b: Int) { return a + b }
  • B) fun sum(a: Int, b: Int) = a + b
  • C) def sum(a: Int, b: Int): Int = a + b
  • D) sum(a: Int, b: Int): Int { return a + b }

Ответ: B) fun sum(a: Int, b: Int) = a + b


Вопрос 4: Какой тип данных в Kotlin используется для представления логических значений?

  • A) Int
  • B) String
  • C) Boolean
  • D) Float

Ответ: C) Boolean


Вопрос 5: Какое значение будет у переменной x, если она объявлена так: var x: Int = 10 и затем выполнено x += 5?

  • A) 10
  • B) 5
  • C) 15
  • D) 0

Ответ: C) 15


Вопрос 6: Как вернуть значение из функции в Kotlin?

  • A) Используя ключевое слово return
  • B) Вызывая функцию
  • C) Присваивая значение переменной
  • D) Вводя значение в консоль

Ответ: A) Используя ключевое слово return


Вопрос 7: Как объявить функцию, которая не принимает аргументов и ничего не возвращает?

  • A) fun functionName() { }
  • B) fun functionName() -> Unit { }
  • C) fun functionName(): Nothing { }
  • D) fun functionName(): Unit { }

Ответ: D) fun functionName(): Unit { }


Вопрос 8: Какой из следующих вариантов корректно вызывает функцию max(a: Int, b: Int)?

  • A) max(5, 10)
  • B) max a: Int, b: Int
  • C) max(a: 5, b: 10)
  • D) max(5 + 10)

Ответ: A) max(5, 10)


Вопрос 9: Какой тип переменной подойдет для хранения строки в Kotlin?

  • A) Int
  • B) Boolean
  • C) String
  • D) Char

Ответ: C) String


Вопрос 10: Какое значение будет возвращено функцией fun multiply(a: Int, b: Int) = a * b при вызове multiply(3, 4)?

  • A) 7
  • B) 12
  • C) 34
  • D) 3 * 4

Ответ: B) 12


Тест завершен. Удачи на экзамене!


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

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

{Другой предмет}
9 Класс
{Другой предмет}
7 Класс
{Другой предмет}
1 Класс
{Другой предмет}
4 Класс

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