Все тесты предмета

Ответы на тесты Фреймворк Spring.sa_Javaн

Вопросы и варианты доступны бесплатно. 13 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

44 вопроса 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Фреймворк Spring» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Что такое JVM (Java Virtual Machine)?

  1. Инструмент для компиляции исходного кода в байт-код.
  2. Среда выполнения Java-программ, которая интерпретирует байт-код.✓ Правильный ответ
  3. Библиотека стандартных классов Java.
  4. Система сборки проектов.
✓ Правильный ответ

Среда выполнения Java-программ, которая интерпретирует байт-код.

Вопрос 2

Какой метод является точкой входа в Java-приложение?

  1. start()
  2. run()
  3. main()
  4. init()
Вопрос 3

Что будет выведено на экран в результате выполнения кода? int a = 10; int b = 3; System.out.println(a / b);

  1. 3.333
  2. 3.0
  3. 3
  4. Ошибка компиляции
Вопрос 4

Какое ключевое слово используется для объявления константы?

  1. static
  2. constant
  3. var
  4. final
Вопрос 5

Что выведет код? System.out.println(5 + "5");

  1. 10
  2. 55
  3. Ошибка
  4. 5 5
Вопрос 6Ответ открыт бесплатно

Какое логическое значение вернет выражение: !(5 > 3) && (true || false)?

  1. true
  2. false✓ Правильный ответ
  3. Ошибка
  4. Зависит от контекста
✓ Правильный ответ

false

Вопрос 7

Какой цикл гарантированно выполнится хотя бы один раз?

  1. for
  2. while
  3. do-while
  4. foreach
Вопрос 8

Как получить доступ к третьему элементу массива int[] numbers = {10, 20, 30, 40};?

  1. numbers[3]
  2. numbers.get(2)
  3. numbers[2]
  4. numbers.third()
Вопрос 9

Каким будет результат? int[] arr = new int[5]; System.out.println(arr[0]);

  1. null
  2. 0
  3. Ошибка
  4. Случайное число
Вопрос 10Ответ открыт бесплатно

Что делает оператор continue?

  1. Завершает программу
  2. Переходит к следующей итерации цикла✓ Правильный ответ
  3. Останавливает поток
  4. Выходит из метода
✓ Правильный ответ

Переходит к следующей итерации цикла

Вопрос 11

Что такое класс в Java?

  1. Конкретный объект реального мира
  2. Чертеж или шаблон для создания объектов
  3. Область памяти для переменных
  4. Метод для создания нового объекта
Вопрос 12

Какой принцип ООП заключается в сокрытии внутренней реализации?

  1. Полиморфизм
  2. Наследование
  3. Инкапсуляция
  4. Абстракция
Вопрос 13Ответ открыт бесплатно

Что такое рекурсия?

  1. Цикл for
  2. Вызов метода самим собой✓ Правильный ответ
  3. Параллельный поток
  4. Исключение
✓ Правильный ответ

Вызов метода самим собой

Вопрос 14

Какой модификатор доступа делает член класса доступным только внутри самого класса?

  1. public
  2. protected
  3. (package-private)
  4. private
Вопрос 15

Какое ключевое слово используется для наследования класса?

  1. implements
  2. extends
  3. inherits
  4. super
Вопрос 16Ответ открыт бесплатно

В Java класс может наследоваться от...

  1. Неограниченного количества классов
  2. Только одного класса✓ Правильный ответ
  3. Только двух классов
  4. Это зависит от модификатора доступа
✓ Правильный ответ

Только одного класса

Вопрос 17

Что делает метод equals() у строк?

  1. Сравнивает ссылки
  2. Сравнивает содержимое строк
  3. Склеивает строки
  4. Копирует строку
Вопрос 18

Для чего используется ключевое слово super?

  1. Создаёт объект
  2. Обращается к родительскому классу
  3. Запускает поток
  4. Ловит исключение
Вопрос 19

Какое ключевое слово используется для ручного выброса исключения?

  1. try
  2. catch
  3. throw
  4. throws
Вопрос 20Ответ открыт бесплатно

В каком блоке размещается код, который выполнится в любом случае?

  1. try
  2. catch
  3. final
  4. finally✓ Правильный ответ
✓ Правильный ответ

finally

Вопрос 21

Какое исключение является проверяемым (checked)?

  1. RuntimeException
  2. NullPointerException
  3. IOException
  4. ArithmeticException
Вопрос 22

Какой класс читает данные как символы (а не байты)?

  1. FileInputStream
  2. FileReader
  3. FileOutputWriter
  4. ObjectInputStream
Вопрос 23Ответ открыт бесплатно

Какой класс используется для побайтового чтения файла?

  1. FileReader
  2. FileInputStream✓ Правильный ответ
  3. Scanner
  4. BufferedWriter
✓ Правильный ответ

FileInputStream

Вопрос 24

Для чего используется BufferedReader?

  1. Для записи бинарных данных
  2. Для буферизации чтения и удобного построчного чтения текста
  3. Для чтения данных из сети
  4. Для создания новых файлов
Вопрос 25

Что такое поток (Thread)?

  1. Файл
  2. Процессор
  3. Независимая последовательность выполнения
  4. Переменная
Вопрос 26

Какой метод класса Thread запускает поток на выполнение?

  1. run()
  2. start()
  3. execute()
  4. begin()
Вопрос 27Ответ открыт бесплатно

Что произойдет, если вызвать run() напрямую у объекта Thread?

  1. Запустится новый поток
  2. Код выполнится в текущем потоке✓ Правильный ответ
  3. Ошибка компиляции
  4. Поток перейдет в ожидание
✓ Правильный ответ

Код выполнится в текущем потоке

Вопрос 28

Что такое лямбда-выражение?

  1. Класс
  2. Анонимная функция
  3. Поток
  4. Исключение
Вопрос 29

Какой интерфейс является функциональным?

  1. List
  2. Runnable
  3. Thread
  4. ArrayList
Вопрос 30Ответ открыт бесплатно

Какая операция Stream API является терминальной?

  1. filter
  2. map
  3. forEach✓ Правильный ответ
  4. peek
✓ Правильный ответ

forEach

Вопрос 31

Какая операция является промежуточной?

  1. collect
  2. findFirst
  3. map
  4. count
Вопрос 32

Как создать поток (Stream) из списка List˂String˃ list?

  1. Stream.of(list)
  2. list.stream()
  3. new Stream(list)
  4. list.toStream()
Вопрос 33Ответ открыт бесплатно

Что делает parallelStream()?

  1. Отключает поток
  2. Делает обработку параллельной✓ Правильный ответ
  3. Сортирует
  4. Фильтрует
✓ Правильный ответ

Делает обработку параллельной

Вопрос 34

Для чего используется Reflection API?

  1. Для создания графического интерфейса
  2. Для анализа классов и работы с ними во время выполнения
  3. Для рефакторинга кода
  4. Для логирования
Вопрос 35

Что такое аннотация в Java?

  1. Тип комментария
  2. Метаданные для кода (@Override, @Deprecated)
  3. Способ создания документации
  4. Шаблон проектирования
Вопрос 36

Сопоставьте принципы ООП и их описания

  1. Инкапсуляция
  2. Наследование
  3. Полиморфизм
  4. Сокрытие данных и объединение их с методами
  5. Построение нового класса на основе существующего
  6. "Один интерфейс — множество реализаций"
Вопрос 37Ответ открыт бесплатно

Сопоставьте ключевые слова исключений и их назначение

  1. try✓ Правильный ответ
  2. catch✓ Правильный ответ
  3. finally✓ Правильный ответ
  4. throws✓ Правильный ответ
  5. Блок кода, который может выбросить исключение✓ Правильный ответ
  6. Блок обработки исключения✓ Правильный ответ
  7. Выполняется всегда✓ Правильный ответ
  8. Проброс исключения в сигнатуре метода✓ Правильный ответ
✓ Правильный ответ

try = Блок кода, который может выбросить исключение ; catch = Блок обработки исключения ; finally = Выполняется всегда ; throws = Проброс исключения в сигнатуре метода

Вопрос 38

Сопоставьте классы/интерфейсы и их назначение (I/O)

  1. FileInputStream
  2. FileReader
  3. BufferedReader
  4. Чтение байтов (бинарных данных)
  5. Чтение символов (текста)
  6. Буферизованное чтение (обертка)
Вопрос 39

Сопоставьте модификаторы доступа и уровень видимости

  1. private
  2. public
  3. protected
  4. default (package)
  5. Виден только внутри класса
  6. Виден всем
  7. Виден внутри пакета и в подклассах
  8. Виден внутри пакета
Вопрос 40Ответ открыт бесплатно

Порядок компиляции и выполнения Java программы

  1. Написание кода в файле `.java`✓ Правильный ответ
  2. Компиляция `.java` в `.class` (байт-код)✓ Правильный ответ
  3. Запуск JVM✓ Правильный ответ
  4. JVM выполняет программу (JIT-компиляция)✓ Правильный ответ
✓ Правильный ответ

Написание кода в файле `.java` ; Компиляция `.java` в `.class` (байт-код) ; Запуск JVM ; JVM выполняет программу (JIT-компиляция)

Вопрос 41

Жизненный цикл объекта в Java

  1. Выделение памяти в куче (Heap)
  2. Вызов конструктора
  3. Использование объекта
  4. Сборка мусора (Garbage Collection)
Вопрос 42

Порядок обработки исключения с try-catch-finally

  1. Выполнение кода в блоке `try`
  2. Возникновение исключения (`throw`)
  3. Выполнение кода в блоке `catch`
  4. Выполнение кода в блоке `finally`
Вопрос 43

Работа Stream API**

  1. Создание источника (коллекция, массив)
  2. Применение промежуточных операций
  3. Применение терминальной операции
  4. Получение результата
Вопрос 44Ответ открыт бесплатно

Создание и запуск потока через Runnable

  1. Создать класс, реализующий `Runnable`✓ Правильный ответ
  2. Переопределить метод `run()` с логикой✓ Правильный ответ
  3. Создать объект `Thread`, передав ему `Runnable`✓ Правильный ответ
  4. Вызвать `start()` у объекта `Thread`✓ Правильный ответ
✓ Правильный ответ

Создать класс, реализующий `Runnable` ; Переопределить метод `run()` с логикой ; Создать объект `Thread`, передав ему `Runnable` ; Вызвать `start()` у объекта `Thread`

О материалах и доступе

Что входит в набор «Фреймворк Spring.sa_Javaн»?

44 вопроса с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности