Бесплатные ответы на тесты по предмету «Upgrade» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 29 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Чем отличается от обычных массивов arraylist?
1Нет методов для удаления элемента. Значение можно только “обнулить”
2У ArrayList есть специальный механизм который создает внутри себя новый массив, благодаря чему реализован метод для добавления нового элемента add()✓ Правильный ответ
3Нет никаких отличий от обычного массива
✓ Правильный ответ
У ArrayList есть специальный механизм который создает внутри себя новый массив, благодаря чему реализован метод для добавления нового элемента add()
Вопрос 2
Корректное ли это лямбда выражение?
(a1, int a2) -> a1 + a2
1Да
2Нет
3Нельзя сказать однозначно
Вопрос 3
При неявном преобразовании примитивных типов выполняется преобразование с расширением или cужением?
1Преобразование с расширением.
2Преобразование с сужением.
3Нельзя сказать однозначно
Вопрос 4
Что такое функциональный интерфейс?
1Интерфейс с единственным методам.
2Интерфейс с единственным абстрактным методом.
3Функциональным можно назвать любой интерфейс
Вопрос 5
Что такое MVC (Model View Controller)?
1Шаблон программирования, при котором разработчик разделяет программу на три независимых друг от друга модуля, отвечающие за данные, их отображение и взаимодействие с пользователем
2Шаблон программирования, при котором создаётся универсальный модуль, способный хранить информацию, отображать её, а также принимать и обрабатывать запросы от пользователя
3Шаблон программирования, встроенные в стандартную библиотеку языка Java и позволяющий ускорить процесс разработки веб-приложений
Вопрос 6
За что отвечает третий компонент в MVC (Model View Controller)?
1За обеспечение взаимодействия пользователя с системой
2За основную логику работы приложения
3За визуализацию информации
Вопрос 7Ответ открыт бесплатно
Если представить персональный компьютер как устройство, созданное по схеме MVC (Model View Controller), то что будет являться контроллером?
1Монитор, на котором пользователь видит необходимую информацию, что позволяет взаимодействовать с компьютером
2Жёсткий диск, который осуществляет процесс записи и чтения необходимой пользователю информации
3Мыши и клавиатура, которые принимают команды от пользователя✓ Правильный ответ
✓ Правильный ответ
Мыши и клавиатура, которые принимают команды от пользователя
Вопрос 8
Сколько раз можно использовать экземпляр потока при работе со Stream API?
1Сколько угодно раз
2Только один раз
3Пока в потоке ещё есть элементы
Вопрос 9
Что такое сведение потока при работе со Stream API?
1Применение к потоку терминальной операции, которая возвращает какое-то значение
2Процесс синхронизации двух потоков
3Поочерёдная обработка элементов двух потоков
Вопрос 10Ответ открыт бесплатно
Когда используется метод flatMap при работе со Stream API?
1Когда нужно выполнить преобразование элементов из одного типа данных в другой
2Когда нужно изменить поток так, чтобы из одного элемента получилось несколько элементов✓ Правильный ответ
3Когда нужно построить «плоскую карту» потока, то есть представить его в виде двумерного массива
✓ Правильный ответ
Когда нужно изменить поток так, чтобы из одного элемента получилось несколько элементов
Вопрос 11
Что такое Comparable?
1Это стандартный класс Java, который содержит методы для сравнения различных объектов
2Это интерфейс, который при реализации позволяет сортировать элементы стандартными методами
3Это класс, в котором можно определить метод compare, после чего его можно передавать в метод сортировки в качестве параметра
Вопрос 12
Что такое Optional?
1Интерфейс, который может работать с любыми типами данных
2Класс, который помогает избежать неопределённости при обработке потоков
3Класс, который позволяет более удобным способом работать с результатом вычислений
Вопрос 13
Что такое Collectors?
1Класс, который позволяет собрать несколько поток в один
2Класс, который имеет функционал преобразования потока данных в коллекцию
3Встроенный в Java сборщик мусора, который чистит память, удаляя больше не нужную информацию
Вопрос 14Ответ открыт бесплатно
Зачем нужны лямбда-выражения при работе со Stream API?
1Для более удобной реализации методов интерфейсов, входящих в Stream API✓ Правильный ответ
2Лямбда выражения не используются при работе со Stream API
3Для более удобной реализации терминальных операций сведения потоков
✓ Правильный ответ
Для более удобной реализации методов интерфейсов, входящих в Stream API
Вопрос 15
Для чего нужны дженерики
1для того чтобы сделать использование коллекций проще, удобнее и безопаснее
2нужны, чтобы наследовать класс, его поля и методы
3чтобы указывать тип возвращаемого значения
4при работе с коллекциями они не нужны
Вопрос 16
В двусвязном списке:
1можно добавлять элементы только в конец списка
2можно добавлять элементы как в начало так и в конец списка
3при добавлении элементов в середину коллекции не происходит сдвига по индексу элемента
4нельзя добавлять одинаковые элементы
Вопрос 17
Нужен ли двусвязному списку метод удаления элемента с конца списка
1да
2нет
3да, но только с 19+ версии jdk
Вопрос 18Ответ открыт бесплатно
Какая структура данных характеризуется узлами, каждый из которых имеет не более двух потомков (правый и левый наследник)
1односвязный список
2двусвязный список
3массив
4бинарное дерево✓ Правильный ответ
✓ Правильный ответ
бинарное дерево
Вопрос 19
В каком случае дерево считается вырожденным
1если при добавлении все элементы попали в позицию крайнего левого узла (или большего узла)
2пустое дерево
3дерево, которое не используется
4дерево, длина которого меньше, чем количество добавляемых элементов
Вопрос 20
Какие методы добавляются в интерфейсе Set
1методы добавления элементов в начало и конец списка.
2методы сортировки списка
3методы проверки наличия элемента в множестве
4метод для создания массива из ключей элементов
Вопрос 21Ответ открыт бесплатно
Какие интерфейсы имплементирует TreeMap
1Map
2Map, NavigableMap, SortedMap✓ Правильный ответ
3TreeMap
4Map, TreeMap
✓ Правильный ответ
Map, NavigableMap, SortedMap
Вопрос 22
Что получится, если запустить данный код:
public class Testing {
public static void main(String[] args) {
List list = new ArrayList();
list.add("Hello!");
String text = list.get(0);
System.out.print(text);
}
}
1Hello
2Код не запустится (ошибка компиляции)
3Ошибка во время выполнения
4Ничего
Вопрос 23
Что получится, если запустить данный код:
public class Testing {
public static void main(String[] args) {
List list = new ArrayList();
list.add("Hello!");
list.add(123);
for (Object str : list) {
System.out.println((String)str);
}
}
}
1Код не запустится (ошибка компиляции)
2Hello!
123
3Ошибка во время выполнения
4Ничего
Вопрос 24
За какое время выполняется вставка элемента в LinkedList?
1O(n);
2O(1);
3O(logn)
4O(n*logn);
Вопрос 25Ответ открыт бесплатно
Сколько существует конструкторов ArrayList?
11 конструктор по умолчанию;
23 конструктора: по умолчанию, копирования, с инициализацией элементов списка;
33 конструктора: по умолчанию, с указанием capacity, с инициализацией элементов списка;✓ Правильный ответ
42 конструктора: по умолчанию, копирования;
✓ Правильный ответ
3 конструктора: по умолчанию, с указанием capacity, с инициализацией элементов списка;
Вопрос 26
Для чего указывается capacity?
1Чтобы знать количество элементов списка.
2Чтобы метод измерения размерности списка;
3Чтобы избежать лишнего копирования;
Вопрос 27
Что реализует структура хеш-таблица?
1структуру динамического массива;
2интерфейс ассоциативного массива;
3интерфейс Set;
Вопрос 28
HashCode() возвращает значение…
1String;
2byte;
3short;
4int;
Вопрос 29Ответ открыт бесплатно
Может ли Set хранить NULL значение?
1Да;✓ Правильный ответ
2Нет;
3При определенной реализации;
✓ Правильный ответ
Да;
О материалах и доступе
Что входит в набор «Upgrade.td_Разработка на Java для школьников_РJavaш-ЦПД-242302 27МОо-27-8МОо»?
29 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.