wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction and Presentation Plan

Total questions: 10

Worksheet time: 50mins

Name
Class
Date
1.

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

a)

Silver Oak в Microsoft Labs

b)

Blue Initiative в IBM Research

c)

Project Orange в Oracle Labs

d)

Green Project в Sun Microsystems

2.

Какой инструмент позволяет Java-коду вызывать нативные библиотеки C?

a)

JPA как интерфейс присоединения

b)

JNDI как интерфейс каталогов

c)

JMS как интерфейс сообщений

d)

JNI как интерфейс нативного кода

3.

Какой цикл выпуска принят для современных версий JDK?

a)

Периодические шесть месяцев

b)

Ежеквартальные мажорные версии

c)

Ежегодные крупные релизы

d)

Непредсказуемые нерегулярные сроки

4.

Какие ключевые версии часто выделяют в эволюции Java?

a)

JDK 6, 7, 11 и EOL

b)

JDK 2, 3, 4 и Beta

c)

JDK 5, 8, 9 и LTS

d)

JDK 10, 12, 13 и EA

5.

Как назывался ранний прототип проекта, начатого в 1991 году и приведшего к появлению Java?

a)

Sun Start для браузеров

b)

Duke Lab для настольных ПК

c)

Project Oak для серверов

d)

Green Project для устройств

6.

Какой принцип лучше всего описывает слоган Java «Write once, run anywhere»?

a)

Обязательная компиляция в нативный код

b)

Максимизация скорости на одном железе

c)

Переносимость байткода между платформами

d)

Зависимость от конкретной виртуальной машины

7.

Какую роль выполняет JIT-компиляция в JVM?

a)

Переводит байткод в машинный код во время выполнения

b)

Управляет зависимостями проектов через Maven и Gradle

c)

Собирает мусор после завершения приложения автоматически

d)

Портирует код между Windows и Linux без изменений

8.

Какое сочетание верно описывает области применения Java-платформы?

a)

Back-end со Spring, Big Data на Spark, Android на Kotlin

b)

Исключительно iOS-приложения, исключительно SQL, исключительно игры

c)

Только нативные драйверы, только сетевые прошивки, только BIOS

d)

Только десктопные GUI, только веб-страницы, только микроконтроллеры

9.

Что является общим для C и Java согласно диаграмме пересечения?

a)

Интерпретация без компиляции вообще

b)

Неуправляемые указатели и адреса

c)

С-подобный синтаксис и статические типы

d)

Динамическая типизация и прототипы

10.

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

a)

Байткод в JVM с JIT/интерпретацией

b)

Компиляция напрямую в нативный код

c)

Предварительная компиляция в микрокод CPU

d)

Сборка в объектные файлы без VM