Онлайн тесты на тему "Разработка android-приложений, итоговый тест - 6 семестр | Синергия [ID 57416]"
0
Эта работа представлена в следующих категориях:
Тестовое задание на тему: Разработка android-приложений, итоговый тест - 6 семестр
Тест набрал 70 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.
Тест набрал 70 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.
Демо работы
Описание работы
Итоговый тест 1Расставьте шаги алгоритма пузырьковой сортировки в правильном порядке:
Чтобы использовать функцию, требуется написать ее имя, а затем скобки и необходимые
Функции …, принимают другие функции в качестве параметров или возвращают их
… сортировка — это алгоритм сортировки «разделяй и властвуй», который выбирает опорный элемент и разделяет другие элементы на два подмассива в зависимости от того, меньше или больше они опорного элемента
Методы и свойства, которые переопределены в подклассе, должны быть снабжены ключевым словом "…"
Чтобы класс реализовывал интерфейс, мы используем ключевое слово "…"
В Kotlin модификатор `… ` используется для указания, что соответствующий член доступен везде в том же модуле
Когда мы объявляем класс как data, компилятор автоматически выводит следующие функции
За наследование отвечает символ
Интерфейс объявляется с использованием ключевого слова "…"
assert…(expected, fact)`: проверяет, являются ли ожидаемый и фактический объекты одним и тем же экземпляром
… — популярная среда тестирования для Java и Kotlin, предоставляющая аннотации и утверждения для написания модульных тестов
… тесты позволяют нам написать один тестовый пример, который можно выполнять несколько раз с разными входными данными
`assert… (expected, fact)`: проверяет, равны ли ожидаемое и фактическое значения
Сопоставьте вызовы класса-валидатора и то, какой с их помощью осуществляется функционал:
Класс … - это стандартный класс, предоставляемый средами тестирования, такими как JUnit и KotlinTest Он предлагает различные методы утверждения для сравнения значений и проверки ожидаемых условий в модульных тестах.
Перегруженные операторы не должны изменять свои операнды. Они должны быть определены как обычные функции или расширения с ключевым словом "…"
"…" определяет что обобщенный тип может быть производным классом для заданного типа (covariant). Это ключевое слово используется, когда тип параметра функции "выводится" из тела функции
Kotlin предоставляет различные функции для работы со списками, такие как … и другие
"with" похож на "run", но …
Сопоставьте функцию и её назначение:
Цикл … позволяет перебирать элементы в заданном диапазоне или коллекции
Операция …, позволяет прервать выполнение цикла и перейти к следующей инструкции после цикла
Сопоставьте операторы условия с их функцией:
Итоговый тест 2
Расставьте шаги алгоритма пузырьковой сортировки в правильном порядке:
… — это блоки кода, которые выполняют определенную задачу и могут повторно использоваться в программе
Чтобы использовать функцию, требуется написать ее имя, а затем скобки и необходимые
… сортировка — это алгоритм сортировки «разделяй и властвуй», который выбирает опорный элемент и разделяет другие элементы на два подмассива в зависимости от того, меньше или больше они опорного элемента
Какой шаг идет первым при установке IntelliJ IDEA?
… служит связующим звеном между моделью и представлением
Методы и свойства, которые переопределены в подклассе, должны быть снабжены ключевым словом "…"
Интерфейс в Kotlin работает подобно классу, но интерфейс не может содержать …: в нем могут быть объявлены абстрактные методы и реализованные методы
assert…(expected, fact)`: проверяет, являются ли ожидаемый и фактический объекты одним и тем же экземпляром
… — популярная среда тестирования для Java и Kotlin, предоставляющая аннотации и утверждения для написания модульных тестов
… — это среда макетирования, которая позволяет создавать макеты объектов и моделировать поведение в модульных тестах
При настройке тестовых сред, советуется использовать аннотации Kotlin `@... или `@...Each` (в зависимости от среды тестирования) для настройки тестовой среды перед каждым тестовым примером
Расставьте по порядку этапы тестирования чистых функций:
Класс … - это стандартный класс, предоставляемый средами тестирования, такими как JUnit и KotlinTest Он предлагает различные методы утверждения для сравнения значений и проверки ожидаемых условий в модульных тестах.
В Kotlin, как и в других языках, которые поддерживают ООП, для обработки исключений используются блоки "try", "…", "finally"
Лямбда-выражения в Kotlin полезны для работы со списками. Например, можно легко отфильтровать список с помощью функции "…()"
В Kotlin “try” можно использовать как выражение, которое возвращает …
Перегруженные операторы не должны изменять свои операнды. Они должны быть определены как обычные функции или расширения с ключевым словом "…"
"…" определяет что обобщенный тип может быть производным классом для заданного типа (covariant). Это ключевое слово используется, когда тип параметра функции "выводится" из тела функции
Для создания изменяемого списка используйте функцию "…()". В таком списке вы можете добавлять, удалять и изменять элементы
Коллекция "Map" в Kotlin представляет собой …
В Kotlin вы можете наложить ограничения на поведение типа, которое может быть использовано в качестве параметра. Для этого используется ключевое слово "…"
… - это событие, которое происходит во время выполнения программы и нарушает нормальное выполнение инструкций
Сортировка … — это алгоритм сортировки сравнением на месте, который создает окончательный отсортированный массив по одному элементу за раз
Если требуется выполнить блок кода хотя бы один раз, можно использовать цикл …
… — это концепция, означающая невозможность изменить состояние объекта после его создания
Kotlin использует ключевое слово `… ` для объявления синглтона, которое означает, что можно создать только один экземпляр класса
Сопоставьте операторы условия с их функцией: