| 1 |
Расставьте шаги алгоритма пузырьковой сортировки в правильном порядке: |
| 2 |
Чтобы использовать функцию, требуется написать ее имя, а затем скобки и необходимые |
| 3 |
Функции …, принимают другие функции в качестве параметров или возвращают их |
| 4 |
Когда вызывается … функция, ее код копируется непосредственно в вызывающий код, что снижает накладные расходы на вызовы функций |
| 5 |
… сортировка — это алгоритм сортировки «разделяй и властвуй», который выбирает опорный элемент и разделяет другие элементы на два подмассива в зависимости от того, меньше или больше они опорного элемента |
| 6 |
Преимущество использования композиции состоит в том, что она дает возможность динамически менять поведение объектов за счет замены … |
| 7 |
Одно из преимуществ использования композиции состоит в уменьшении зависимостей между … и повышении гибкости кода: при необходимости любую компоненту можно легко заменить на другую |
| 8 |
Методы и свойства, которые переопределены в подклассе, должны быть снабжены ключевым словом "…" |
| 9 |
Интерфейс в Kotlin работает подобно классу, но интерфейс не может содержать …: в нем могут быть объявлены абстрактные методы и реализованные методы |
| 10 |
Чтобы класс реализовывал интерфейс, мы используем ключевое слово "…" |
| 11 |
В Kotlin модификатор `… ` используется для указания, что соответствующий член доступен везде в том же модуле |
| 12 |
… - это архитектурный паттерн проектирования, который разделяет приложение на три основных компонента |
| 13 |
Когда мы объявляем класс как data, компилятор автоматически выводит следующие функции |
| 14 |
За наследование отвечает символ |
| 15 |
Интерфейс объявляется с использованием ключевого слова "…" |
| 16 |
assert…(condition)`: проверяет, является ли условие ложным |
| 17 |
assert…(expected, fact)`: проверяет, являются ли ожидаемый и фактический объекты одним и тем же экземпляром |
| 18 |
… — популярная среда тестирования для Java и Kotlin, предоставляющая аннотации и утверждения для написания модульных тестов |
| 19 |
… тесты позволяют нам написать один тестовый пример, который можно выполнять несколько раз с разными входными данными |
| 20 |
Выбирая репрезентативные входные данные из каждого класса эквивалентности, мы можем обеспечить … тестирование при минимизации избыточности |
| 21 |
В отладчике Kotlin "Перешагнуть" (…) - выполнение строки кода без начала вызываемых методов |
| 22 |
`assert… (expected, fact)`: проверяет, равны ли ожидаемое и фактическое значения |
| 23 |
Сопоставьте вызовы класса-валидатора и то, какой с их помощью осуществляется функционал: |
| 24 |
Класс … - это стандартный класс, предоставляемый средами тестирования, такими как JUnit и KotlinTest Он предлагает различные методы утверждения для сравнения значений и проверки ожидаемых условий в модульных тестах. |
| 25 |
Есть несколько способов создания списка в Kotlin. Один из них - использование функции "listOf()". Это создаст … список |
| 26 |
Перегруженные операторы не должны изменять свои операнды. Они должны быть определены как обычные функции или расширения с ключевым словом "…" |
| 27 |
Оператор '˂' (меньше) перегружает функция "… ()" |
| 28 |
"…" определяет что обобщенный тип может быть производным классом для заданного типа (covariant). Это ключевое слово используется, когда тип параметра функции "выводится" из тела функции |
| 29 |
Kotlin предоставляет различные функции для работы со списками, такие как … и другие |
| 30 |
Верно, что колбэки обычно используются для того, чтобы … |
| 31 |
"with" похож на "run", но … |
| 32 |
В Kotlin, … - это принцип, позволяющий добавлять новые функции в существующие классы без их модификации |
| 33 |
перегрузить '+', вам нужно определить функцию "… ()" |
| 34 |
Сопоставьте функцию и её назначение: |
| 35 |
Если в обобщенном параметре используется "…", это означает, что мы не знаем, что это за тип, и нам это безразлично. Так можно использовать обобщенные типы, когда информация о конкретных параметрах типа недоступна или не важна. |
| 36 |
… в обобщенном программировании - это концепция, которая позволяет сделать вывод о том, как один тип относится к другому исходя из их параметров |
| 37 |
Цикл … позволяет перебирать элементы в заданном диапазоне или коллекции |
| 38 |
Операция …, позволяет прервать выполнение цикла и перейти к следующей инструкции после цикла |
| 39 |
… — это концепция, означающая невозможность изменить состояние объекта после его создания |
| 40 |
Сопоставьте операторы условия с их функцией: |
Отзывы
Отзывов пока нет.