Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9 (Решение → 31516)

Описание

В файле собраны ответы к тестам из курса РОСДИСТАНТ / Программирование на Java (Джава) 1(Тесты 1-9).

В промежуточных тестах - все правильные ответы (смотрите демо-файл).

Вопросы к тесту №1 собраны из 2-х попыток.

После покупки Вы получите файл, где будет 93 вопроса с ответами. Верный ответ выделен по тексту.

В демо-файлах представлен пример, как выделены ответы.

Все набрано в Word, можно искать с помощью поиска.

Ниже список вопросов, которые представлены в файле.

Также Вы можете найти готовые ответы на тесты РОСДИСТАНТ у меня на странице по ссылке:

Оглавление

Промежуточный тест 1 (Попытка №1)Вопрос 1 Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ: javac jar jlink jshell Вопрос 2 Назовите утилиты отладки.Выберите один или несколько ответов:

Промежуточный тест 1 (Попытка №1)

Вопрос 1

Назовите утилиту, служащую для создания архивирования классов и ресурсов.

Выберите один ответ:

javac

jar

jlink

jshell

Вопрос 2

Назовите утилиты отладки.

Выберите один или несколько ответов:

jdb

jconsole

jarsigner

jcmd

jhsdb

Вопрос 3

Файлы классов (.class) содержат

Выберите один ответ:

скомпилированные Java-программой байт-коды, определенные спецификацией Java

исходный код программ на Java

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

потоковое представление текущего состояния объектов

Вопрос 4

Платформа Jave ME

Выберите один ответ:

предназначена для разработки настольных и небольших серверных или распределенных приложений

служит для сборки и оптимизации набора модулей и их зависимостей в настраиваемом образе среды выполнения

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

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

Вопрос 5

Задачи JIT-компиляторов:

Выберите один или несколько ответов:

поиск и компиляция часто выполняемых фрагментов кода

поиск фрагментов байт-кода, формирующих узкие места, и компиляция их в нативный код

выявление и исправление ошибок в коде

указание на ошибки в коде для их дальнейшего исправления

Вопрос 6

Что выполняет команда jar -cfv TicTacToer.jar *?

Выберите один ответ:

Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста

Запускает апплет в браузере *.html

Компиляция исходного Java-кода в байт-код

Запускает байт-код класса

Вопрос 7

Назовите утилиту, представляющую компилятор, транслирующий текст Джава-программы в байт-код.

Выберите один ответ:

javac

javacmp

jar

javadoc

Вопрос 8

Назовите виртуальную машину, разработанную сообществом OpenJDK.

Выберите один ответ:

JRE

VirtualBox

HotSpot

OpenJ9

Вопрос 9

Процесс Linking – это

Выберите один ответ:

процесс преобразования символических ссылок в прямые

процесс выделения памяти под класс или интерфейс

процесс поиска в байт-коде двоичного представления класса или интерфейса с определенным именем и последующего создания класса или интерфейса из этого двоичного представления

процесс подготовки класса или интерфейса и связывание его со схемой распределения памяти

Вопрос 10

Каково назначение утилиты javah?

Выберите один ответ:

Генератор заголовочных файлов C/C++ для подключения к программам Java внешних библиотек C/C++ на основе интерфейса JNI

Создание и управление Java-архивами jar

Генератор документации по классам на основе комментариев, начинающихся с /**

Дизассемблер классов

Промежуточный тест 1 (Попытка №2)

Вопрос 1

Консоль JShell реализует технологию СЧИТАТЬ – ВЫПОЛНИТЬ – ВЫВЕСТИ, имеющую английское сокращение

Выберите один ответ:

JSR

JVM

LTS

REPL

JIT

IDE

Вопрос 2

Если предпринимается попытка расширения стека, но для этого не хватает памяти, то генерируется исключение

Выберите один ответ:

Exception

RuntimeException

StackOverflowError

OutOfMemoryError

Вопрос 3

Что выполняет команда jar -cfv TicTacToer.jar *?

Выберите один ответ:

Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста

Компиляция исходного Java-кода в байт-код

Запускает байт-код класса

Запускает апплет в браузере *.html

Вопрос 4

Каково назначение утилиты jdb?

Выберите один ответ:

Предназначена для запуска на исполнение и отладку апплетов без браузера. При этом не гарантируется работоспособность отлаженного апплета в браузере

Предназначена для запуска в режиме командной строки откомпилированных программ-приложений

Это отладчик программ, написанных на языке Java

Это компилятор в режиме командной строки для программ, написанных на языке Java

Вопрос 5

Назовите утилиту, служащую для запуска виртуальной машины, загрузки и выполнения скомпилированной в байт-код программы.

Выберите один ответ:

jar

java

jdb

jcmd

jlink

Вопрос 6

Файлы классов (.class) содержат

Выберите один ответ:

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

скомпилированные Java-программой байт-коды, определенные спецификацией Java

исходный код программ на Java

потоковое представление текущего состояния объектов

Вопрос 7

Назовите виртуальную машину, разработанную сообществом OpenJDK.

Выберите один ответ:

JRE

VirtualBox

OpenJ9

HotSpot

Вопрос 8

Назовите утилиту, служащую для создания архивирования классов и ресурсов.

Выберите один ответ:

javac

jshell

jar

jlink

Вопрос 9

Что такое JRE (Java Runtime Environment)?

Выберите один ответ:

Инструменты для разработки программ и скриптов, использующих Java

Платформа для запуска программ и скриптов, использующих С++

Платформа для запуска программ и скриптов, использующих Java

Инструменты для разработки программ и скриптов, использующих С++

Вопрос 10

Java Development Kit (JDK) – это

Выберите один ответ:

набор библиотек и утилит для разработки программ на Java

исходный код программ на Java

виртуальная машина Java

не компонента Java

Промежуточный тест 2

Вопрос 1

Сколько платформ традиционно выделяют на рынке Джава-платформ?

Выберите один ответ:

2

3

6

4

Вопрос 2

Пи-код – это

Выберите один ответ:

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

формат байт-кода

шестизначное числовое значение

язык для абстрактного процессора, через который в программировании реализуется концепция аппаратно-независимого исполняемого кода

Вопрос 3

Какая из утилит относится к основным?

Выберите один ответ:

jshell

jlink

jconsole

rmic

Вопрос 4

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

Выберите один или несколько ответов:

jhsdb

jdb

rmic

jconsole

jcmd

rmiregistery

Вопрос 5

К какой группе утилит относится jlink?

Выберите один ответ:

Основные утилиты

Средства мониторинга

Утилиты безопасности

Утилиты отладки

Вопрос 6

Утилита, присутствующая в 9-й и выше версиях Джава, позволяющая «собрать» среду выполнения (JRE) для конкретного приложения и передать ее конкретному пользователю, – это

Выберите один ответ:

jcmd

jdb

jlink

jar

Вопрос 7

В каких версиях JDK были проблемы с совместимостью в инструментах сборки, таких как Maven?

Выберите один ответ:

JDK1.0

JDK9 и выше

До JDK8

JDK7 и JDK8

Вопрос 8

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

Выберите один или несколько ответов:

jcmd

jhsdb

rmiregistry

jshell

jdb

Вопрос 9

В каком году было создано сообщество AdoptOpenJDK?

Выберите один ответ:

2008

2017

1996

2013

Вопрос 10

До 2018 года основным идеологом и разработчиком платформы для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия являлась корпорация

Выберите один ответ:

IBM

SAP

Eclipse Foundation

Oracle

Промежуточный тест 3

Вопрос 1

Что необходимо, чтобы объявить переменную?

Выберите один или несколько ответов:

Описать переменную

Дать уникальное имя

Присвоить значение

Указать тип данных

Вопрос 2

Унарные операторы используются

Выберите один или несколько ответов:

для приравнивания значения одного выражения к другому

для инвертирования логического значения

для увеличения значения выражения путем умножения его на какое-то определенное число

для отрицания выражения

для увеличения или уменьшения значения на единицу

Вопрос 3

Сколько существует типов примитивных данных?

Выберите один ответ:

8

4

5

7

9

Вопрос 4

Сколько памяти занимает тип short?

Выберите один ответ:

16 байтов

2 бита

1 байт

16 бит

Вопрос 5

Какие виды комментариев предполагает стандарт языка Джава?

Выберите один или несколько ответов:

Однострочный комментарий

Аннотацию

Многострочный комментарий

Резюме

Вопрос 6

Каким символом обозначается многострочный комментарий в языке Java?

Выберите один ответ:

(* *)

//

/* */

{ }

Вопрос 7

Сколько памяти занимает тип byte?

Выберите один ответ:

8 байт

1 бит

2 байта

8 бит

Промежуточный тест 4

Вопрос 1

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

a=1/0;

Выберите один ответ:

NaN

Такой код не компилируется

Inf

Exception

Вопрос 2

В каких случаях применяют оператор switch?

Выберите один ответ:

Когда происходит дублирование значений выбора

Данный оператор в программировании не используется

Когда число ситуаций выбора неизвестно

К известному числу возможных ситуаций выбора

Вопрос 3

Что означает оператор >>>?

Выберите один ответ:

Оператор левого побитового сдвига

Оператор правого побитового сдвига с сохранением знака отрицательного числа

Оператор беззнакового правого побитового сдвига

Знак «больше»

Вопрос 4

Для досрочного перехода к выполнению следующей итерации цикла используется оператор

Выберите один ответ:

break

continue

stop

return

Вопрос 5

Каково назначение базового пакета java.math?

Выберите один ответ:

Содержит базовые классы языка java

Содержит важные классы для работы со структурами данных (обработка событий и дат)

Поддержка вычислений с целыми числами произвольной длины, а также с числами с плавающей точкой произвольной точности

Поддержка базовых средств ввода/вывода

Вопрос 6

Выберите верные высказывания.

Выберите один или несколько ответов:

Идентификаторы могут начинаться с цифр или букв

В описании языка программирования Джава отказались от квадратных скобок РБНФ, поскольку квадратные скобки являются символами алфавита языка Джава

Длина идентификатора должна составлять от 4 до 15 символов

Имена классов начинаются с прописной буквы. При этом каждое слово в имени начинается с прописной буквы

Вопрос 7

В языке Java существует … зарезервированных слова.

Выберите один ответ:

32

64

53

23

44

Вопрос 8

Каков размер данных типа short?

Выберите один ответ:

16 бит

8 бит

64 бита

32 бита

Вопрос 9

Примитивный тип int – это

Выберите один ответ:

символьный тип (беззнаковое 16-битное целое)

короткое целое число (16-битное целое со знаком)

однобайтовое целое число (8-битное целое со знаком)

целое число (32-битное целое со знаком)

Вопрос 10

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

Выберите один ответ:

java.lang

java

java.util

Промежуточный тест 5

Вопрос 1

Сколько объектов можно создать от абстрактного класса?

Выберите один ответ:

Один

Два

Ни одного

Сколько потребуется

Вопрос 2

Процесс выделения совокупности существенных характеристик некоторого объекта в предметной области задачи применительно к данному уровню декомпозиции называется

Выберите один ответ:

абстрагированием

модульностью

инкапсуляцией

устойчивостью

Вопрос 3

Правильно ли спроектирован класс с точки зрения инкапсуляции?

Выберите один ответ:

Отсутствует конструктор

Ошибок нет

Отсутствует метод доступа к полю

Отсутствует точка с запятой в конце объявления класса

Вопрос 4

Какое имя класса недопустимо?

Выберите один ответ:

Runnable

Button

Sys

Color

Вопрос 5

Если язык программирования поддерживает принципы абстрагирования, инкапсуляции, модульности, иерархии, то он называется

Выберите один ответ:

объектным

ориентированным

процедурным

объектно-ориентированным

Вопрос 6

К парадигмам программирования относят

Выберите один или несколько ответов:

многопоточное программирование

ветвящееся программирование

объектно-ориентированное программирование

процедурное (императивное) программирование

Вопрос 7

Класс может реализовывать

Выберите один ответ:

не более двух интерфейсов

не более пяти интерфейсов

любое количество интерфейсов

не более трех интерфейсов

Вопрос 8

На диаграмме класс A является

Выберите один или несколько ответов:

дочерним

производным

родительским

суперклассом

Вопрос 9

Видами ассоциации являются

Выберите один или несколько ответов:

агрегация

реализация

бинарная ассоциация

наследование

Вопрос 10

Соглашение об именах Java предполагает

Выберите один ответ:

условие: если конкретный объект оказывается проблематичным, его можно просто удалить из приложения и подключить другой объект в качестве замены

способность выполнять определенное действие по-разному: перегрузкой метода и переопределением метода

правило, которому нужно следовать, когда вы решаете, как назвать свои идентификаторы, такие как класс, пакет, переменная, константа, метод

идентификацию объекта с помощью уникального идентификатора

Промежуточный тест 6

Вопрос 1

Библиотека классов для работы с графическими изображениями – это

Выберите один ответ:

java.applet

java.awt.peer

java.awt.image

java.awt

Вопрос 2

Для чего используется библиотечный класс Java.lang?

Выберите один ответ:

Используется для сетевой связи

Используется для символьных и строковых операций

Используется для функций ввода и вывода

Используется для разработки служебных программ

Вопрос 3

Пакет – это

Выберите один ответ:

беспорядочный массив данных

контейнер, который содержит фиксированное количество значений одного типа

область данных времени выполнения, из которой выделяется память для всех экземпляров классов и массивов

группа файлов классов Java, которые хранятся в одном каталоге; пакет имеет собственное пространство имен

Вопрос 4

Библиотека классов

Выберите один или несколько ответов:

содержит классы для выполнения преобразований двоичных данных в текстовый формат

может создавать пользовательский интерфейс способом, не зависящим от платформы, на которой выполняется апплет Java

может работать не только с потоками байтов, но и с потоками данных других типов, например, числами int или текстовыми строками

содержит классы, с помощью которых можно работать с универсальными адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IP

Вопрос 5

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

Выберите один ответ:

Java.applet

Java.awt

Java.util

Java.math

Вопрос 6

Для чего используется библиотечный класс Java.math?

Выберите один ответ:

Используется для различных математических вычислений

Используется для функций ввода и вывода

Используется для сетевой связи

Используется для разработки служебных программ

Вопрос 7

Чтобы использовать классы из стандартной библиотеки Java, нужно

Выберите один ответ:

сначала импортировать их в программу

задать их в самом начале программы

задать им как-то начальное значение

просто указать их в программе, так как они встроенные

Вопрос 8

Оператор импорта всегда

Выберите один ответ:

должен находиться непосредственно в самом определении класса

должен следовать за определением класса

может находиться где угодно в самом классе

должен предшествовать определению класса

Вопрос 9

sqrt – это

Выберите один ответ:

квадратный корень

интеграл

логарифм

натуральный логарифм

Вопрос 10

AWT – это

Выберите один ответ:

инструментарий для работы с абстрактными окнами

графический интерфейс

сборник в справочной системе Java

утилита для работы с библиотеками

Промежуточный тест 7

Вопрос 1

Метод length()

Выберите один ответ:

позволяет получить текущий объем выделенной памяти

возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false

позволяет получить текущую длину объекта типа StringBuffer

позволяет установить емкость буфера

Вопрос 2

Класс StringBuilder представляет

Выберите один ответ:

динамические строки

статические строки

буферную переменную

изменяемую последовательность символов

Вопрос 3

Каково назначение конструкторов класса StringBuffer?

Выберите один или несколько ответов:

Возвращают логическое значение true, если вызыва¬ющий объект содержит указанную строку, а иначе – логическое значение false

Возвращают кодовую точку в Юникоде на позиции i

StringBuffer(String строка) принимает аргумент типа String, задающий начальное содержимое объекта типа StringBuffer и резервирующий место для 16 символов, не перераспределяя память

StringBuffer(int размер) принимает целочисленный аргумент, явно задающий размер буфера

StringBuffer (CharSequence символы) создает объект, содержащий последовательность символов, а также резервирует место для 16 дополнительных символов

StringBuffer() по умолчанию резервирует место для 16 символов, не перераспределяя память

Вопрос 4

Метод int length() класса String

Выберите один ответ:

объединяет указанную строку с данной строкой путем добавления ее в конце

преобразует эту строку в новый массив символов

возвращает длину строки

сравнивает данную строку с указанным объектом

Вопрос 5

Метод char[] toCharArray() класса String

Выберите один ответ:

сравнивает данную строку с указанным объектом

возвращает длину строки

преобразует эту строку в новый массив символов

объединяет указанную строку с данной строкой путем добавления ее в конце

Вопрос 6

Как из строки "ABCD" с помощью substring получить "BCD"?

Выберите один ответ:

substring(1,2)

substring(2,2)

substring(2,4)

substring(1,3)

Вопрос 7

Метод setLength()

Выберите один ответ:

позволяет получить текущий объем выделенной памяти

возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false

служит для задания длины символьной строки в объекте типа StringBuffеr

позволяет получить текущую длину объекта типа StringBuffer

Вопрос 8

Каким образом из строки "ABCD" с помощью метода substring() получить "BC"?

Выберите один ответ:

substring(1,2)

substring(1,3)

substring(2,4)

substring(2,2)

Вопрос 9

Конструктор String(byte[] byteArray, Charset charset) означает, что

Выберите один ответ:

символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки, заданной объектом charset

преобразованная копия объекта класса StringBuffer

создается объект со строкой по умолчанию

символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки encoding

Промежуточный тест 8

Вопрос 1

Класс

Выберите один ответ:

хранит дату в миллисекундах, которые прошли с 1 января 1970 года

проверяет идентичность объектов

вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года

проверяет строки на эквивалентность

Вопрос 2

Класс DateFormat – это

Выберите один ответ:

класс, который служит для приведения даты в определяемый вами формат

класс, который проверяет, является ли год високосным

класс, который реализует григорианский календарь

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

Вопрос 3

Класс Date

Выберите один ответ:

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

является классом для парсинга и форматирования даты в Java

отображает обычный григорианский календарь

заключает обычную строковую переменную

Вопрос 4

Пакет – это

Выберите один ответ:

пакет, который содержит только дату

базовый пакет нового Date Time AP

пакет с общими интерфейсами для некалендарных систем IS

пакет, который содержит дату и время

Вопрос 5

Класс SimpleDateFormat – это

Выберите один или несколько ответов:

конкретный класс, расширяющий класс DateFormat

класс, который проверяет, является ли год високосным

класс, который реализует григорианский календарь

класс, который служит для приведения даты в определяемый вами формат

Вопрос 6

Метод before()

Выберите один ответ:

проверяет идентичность объектов

вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года

проверяет, была ли установленная нами дата раньше той, которую мы передаем в качестве аргумента

проверяет строки на эквивалентность

Вопрос 7

Класс GregorianCalendar

Выберите один или несколько ответов:

реализует григорианский календарь

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

проверяет, является ли год високосным

служит для приведения даты в определяемый вами формат

Вопрос 8

Пакет – это

Выберите один ответ:

базовый пакет нового Date Time API

пакет с общими интерфейсами для некалендарных систем ISO

пакет, который содержит только дату

пакет, который содержит дату и время

Промежуточный тест 9

Вопрос 1

HashSet представляет собой

Выберите один ответ:

класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце

связанный список

набор отсортированных объектов в виде дерева

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

Вопрос 2

Метод public boolean hasNext()

Выберите один ответ:

удаляет первые элементы, возвращаемые итератором

возвращает true, если итератор имеет больше элементов, в противном случае возвращает false

удаляет последние элементы, возвращаемые итератором

возвращает элемент и перемещает указатель курсора на следующий элемент

Вопрос 3

HashMap представляет собой

Выберите один ответ:

набор отсортированных объектов в виде дерева

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце

структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение

Вопрос 4

Метод public E next()

Выберите один ответ:

возвращает элемент и перемещает указатель курсора на следующий элемент

удаляет первые элементы, возвращаемые итератором

удаляет последние элементы, возвращаемые итератором

возвращает true, если итератор имеет больше элементов, в противном случае возвращает false

Вопрос 5

ArrayDeque представляет собой

Выберите один ответ:

связанный список

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце

набор отсортированных объектов в виде дерева

Вопрос 6

Итератор в Java – это

Выберите один ответ:

интерпретатор типов данных

интерфейс

абстрактный класс

вспомогательный объект, используемый для прохода по коллекции объектов

Вопрос 7

LinkedList представляет собой

Выберите один ответ:

связанный список

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

простой список объектов

набор отсортированных объектов в виде дерева

Вопрос 8

TreeMap представляет собой

Выберите один ответ:

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

структуру данных в виде дерева, где каждый элемент имеет уникальный ключ и некоторое значение

набор отсортированных объектов в виде дерева

структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение

Вопрос 9

Метод public void remove()

Выберите один ответ:

возвращает true, если итератор имеет больше элементов, в противном случае возвращает false

удаляет первые элементы, возвращаемые итератором

возвращает элемент и перемещает указатель курсора на следующий элемент

удаляет последние элементы, возвращаемые итератором

Список литературы

Промежуточный тест 1 (Попытка №1)

Вопрос 1

Назовите утилиту, служащую для создания архивирования классов и ресурсов.

Выберите один ответ:

javac

jar

jlink

jshell

Вопрос 2

Назовите утилиты отладки.

Выберите один или несколько ответов:

jdb

jconsole

jarsigner

jcmd

jhsdb

Вопрос 3

Файлы классов (.class) содержат

Выберите один ответ:

скомпилированные Java-программой байт-коды, определенные спецификацией Java

исходный код программ на Java

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

потоковое представление текущего состояния объектов

Вопрос 4

Платформа Jave ME

Выберите один ответ:

предназначена для разработки настольных и небольших серверных или распределенных приложений

служит для сборки и оптимизации набора модулей и их зависимостей в настраиваемом образе среды выполнения

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

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

Вопрос 5

Задачи JIT-компиляторов:

Выберите один или несколько ответов:

поиск и компиляция часто выполняемых фрагментов кода

поиск фрагментов байт-кода, формирующих узкие места, и компиляция их в нативный код

выявление и исправление ошибок в коде

указание на ошибки в коде для их дальнейшего исправления

Вопрос 6

Что выполняет команда jar -cfv TicTacToer.jar *?

Выберите один ответ:

Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста

Запускает апплет в браузере *.html

Компиляция исходного Java-кода в байт-код

Запускает байт-код класса

Вопрос 7

Назовите утилиту, представляющую компилятор, транслирующий текст Джава-программы в байт-код.

Выберите один ответ:

javac

javacmp

jar

javadoc

Вопрос 8

Назовите виртуальную машину, разработанную сообществом OpenJDK.

Выберите один ответ:

JRE

VirtualBox

HotSpot

OpenJ9

Вопрос 9

Процесс Linking – это

Выберите один ответ:

процесс преобразования символических ссылок в прямые

процесс выделения памяти под класс или интерфейс

процесс поиска в байт-коде двоичного представления класса или интерфейса с определенным именем и последующего создания класса или интерфейса из этого двоичного представления

процесс подготовки класса или интерфейса и связывание его со схемой распределения памяти

Вопрос 10

Каково назначение утилиты javah?

Выберите один ответ:

Генератор заголовочных файлов C/C++ для подключения к программам Java внешних библиотек C/C++ на основе интерфейса JNI

Создание и управление Java-архивами jar

Генератор документации по классам на основе комментариев, начинающихся с /**

Дизассемблер классов

Промежуточный тест 1 (Попытка №2)

Вопрос 1

Консоль JShell реализует технологию СЧИТАТЬ – ВЫПОЛНИТЬ – ВЫВЕСТИ, имеющую английское сокращение

Выберите один ответ:

JSR

JVM

LTS

REPL

JIT

IDE

Вопрос 2

Если предпринимается попытка расширения стека, но для этого не хватает памяти, то генерируется исключение

Выберите один ответ:

Exception

RuntimeException

StackOverflowError

OutOfMemoryError

Вопрос 3

Что выполняет команда jar -cfv TicTacToer.jar *?

Выберите один ответ:

Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста

Компиляция исходного Java-кода в байт-код

Запускает байт-код класса

Запускает апплет в браузере *.html

Вопрос 4

Каково назначение утилиты jdb?

Выберите один ответ:

Предназначена для запуска на исполнение и отладку апплетов без браузера. При этом не гарантируется работоспособность отлаженного апплета в браузере

Предназначена для запуска в режиме командной строки откомпилированных программ-приложений

Это отладчик программ, написанных на языке Java

Это компилятор в режиме командной строки для программ, написанных на языке Java

Вопрос 5

Назовите утилиту, служащую для запуска виртуальной машины, загрузки и выполнения скомпилированной в байт-код программы.

Выберите один ответ:

jar

java

jdb

jcmd

jlink

Вопрос 6

Файлы классов (.class) содержат

Выберите один ответ:

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

скомпилированные Java-программой байт-коды, определенные спецификацией Java

исходный код программ на Java

потоковое представление текущего состояния объектов

Вопрос 7

Назовите виртуальную машину, разработанную сообществом OpenJDK.

Выберите один ответ:

JRE

VirtualBox

OpenJ9

HotSpot

Вопрос 8

Назовите утилиту, служащую для создания архивирования классов и ресурсов.

Выберите один ответ:

javac

jshell

jar

jlink

Вопрос 9

Что такое JRE (Java Runtime Environment)?

Выберите один ответ:

Инструменты для разработки программ и скриптов, использующих Java

Платформа для запуска программ и скриптов, использующих С++

Платформа для запуска программ и скриптов, использующих Java

Инструменты для разработки программ и скриптов, использующих С++

Вопрос 10

Java Development Kit (JDK) – это

Выберите один ответ:

набор библиотек и утилит для разработки программ на Java

исходный код программ на Java

виртуальная машина Java

не компонента Java

Промежуточный тест 2

Вопрос 1

Сколько платформ традиционно выделяют на рынке Джава-платформ?

Выберите один ответ:

2

3

6

4

Вопрос 2

Пи-код – это

Выберите один ответ:

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

формат байт-кода

шестизначное числовое значение

язык для абстрактного процессора, через который в программировании реализуется концепция аппаратно-независимого исполняемого кода

Вопрос 3

Какая из утилит относится к основным?

Выберите один ответ:

jshell

jlink

jconsole

rmic

Вопрос 4

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

Выберите один или несколько ответов:

jhsdb

jdb

rmic

jconsole

jcmd

rmiregistery

Вопрос 5

К какой группе утилит относится jlink?

Выберите один ответ:

Основные утилиты

Средства мониторинга

Утилиты безопасности

Утилиты отладки

Вопрос 6

Утилита, присутствующая в 9-й и выше версиях Джава, позволяющая «собрать» среду выполнения (JRE) для конкретного приложения и передать ее конкретному пользователю, – это

Выберите один ответ:

jcmd

jdb

jlink

jar

Вопрос 7

В каких версиях JDK были проблемы с совместимостью в инструментах сборки, таких как Maven?

Выберите один ответ:

JDK1.0

JDK9 и выше

До JDK8

JDK7 и JDK8

Вопрос 8

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

Выберите один или несколько ответов:

jcmd

jhsdb

rmiregistry

jshell

jdb

Вопрос 9

В каком году было создано сообщество AdoptOpenJDK?

Выберите один ответ:

2008

2017

1996

2013

Вопрос 10

До 2018 года основным идеологом и разработчиком платформы для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия являлась корпорация

Выберите один ответ:

IBM

SAP

Eclipse Foundation

Oracle

Промежуточный тест 3

Вопрос 1

Что необходимо, чтобы объявить переменную?

Выберите один или несколько ответов:

Описать переменную

Дать уникальное имя

Присвоить значение

Указать тип данных

Вопрос 2

Унарные операторы используются

Выберите один или несколько ответов:

для приравнивания значения одного выражения к другому

для инвертирования логического значения

для увеличения значения выражения путем умножения его на какое-то определенное число

для отрицания выражения

для увеличения или уменьшения значения на единицу

Вопрос 3

Сколько существует типов примитивных данных?

Выберите один ответ:

8

4

5

7

9

Вопрос 4

Сколько памяти занимает тип short?

Выберите один ответ:

16 байтов

2 бита

1 байт

16 бит

Вопрос 5

Какие виды комментариев предполагает стандарт языка Джава?

Выберите один или несколько ответов:

Однострочный комментарий

Аннотацию

Многострочный комментарий

Резюме

Вопрос 6

Каким символом обозначается многострочный комментарий в языке Java?

Выберите один ответ:

(* *)

//

/* */

{ }

Вопрос 7

Сколько памяти занимает тип byte?

Выберите один ответ:

8 байт

1 бит

2 байта

8 бит

Промежуточный тест 4

Вопрос 1

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

a=1/0;

Выберите один ответ:

NaN

Такой код не компилируется

Inf

Exception

Вопрос 2

В каких случаях применяют оператор switch?

Выберите один ответ:

Когда происходит дублирование значений выбора

Данный оператор в программировании не используется

Когда число ситуаций выбора неизвестно

К известному числу возможных ситуаций выбора

Вопрос 3

Что означает оператор >>>?

Выберите один ответ:

Оператор левого побитового сдвига

Оператор правого побитового сдвига с сохранением знака отрицательного числа

Оператор беззнакового правого побитового сдвига

Знак «больше»

Вопрос 4

Для досрочного перехода к выполнению следующей итерации цикла используется оператор

Выберите один ответ:

break

continue

stop

return

Вопрос 5

Каково назначение базового пакета java.math?

Выберите один ответ:

Содержит базовые классы языка java

Содержит важные классы для работы со структурами данных (обработка событий и дат)

Поддержка вычислений с целыми числами произвольной длины, а также с числами с плавающей точкой произвольной точности

Поддержка базовых средств ввода/вывода

Вопрос 6

Выберите верные высказывания.

Выберите один или несколько ответов:

Идентификаторы могут начинаться с цифр или букв

В описании языка программирования Джава отказались от квадратных скобок РБНФ, поскольку квадратные скобки являются символами алфавита языка Джава

Длина идентификатора должна составлять от 4 до 15 символов

Имена классов начинаются с прописной буквы. При этом каждое слово в имени начинается с прописной буквы

Вопрос 7

В языке Java существует … зарезервированных слова.

Выберите один ответ:

32

64

53

23

44

Вопрос 8

Каков размер данных типа short?

Выберите один ответ:

16 бит

8 бит

64 бита

32 бита

Вопрос 9

Примитивный тип int – это

Выберите один ответ:

символьный тип (беззнаковое 16-битное целое)

короткое целое число (16-битное целое со знаком)

однобайтовое целое число (8-битное целое со знаком)

целое число (32-битное целое со знаком)

Вопрос 10

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

Выберите один ответ:

java.lang

java

java.util

Промежуточный тест 5

Вопрос 1

Сколько объектов можно создать от абстрактного класса?

Выберите один ответ:

Один

Два

Ни одного

Сколько потребуется

Вопрос 2

Процесс выделения совокупности существенных характеристик некоторого объекта в предметной области задачи применительно к данному уровню декомпозиции называется

Выберите один ответ:

абстрагированием

модульностью

инкапсуляцией

устойчивостью

Вопрос 3

Правильно ли спроектирован класс с точки зрения инкапсуляции?

Выберите один ответ:

Отсутствует конструктор

Ошибок нет

Отсутствует метод доступа к полю

Отсутствует точка с запятой в конце объявления класса

Вопрос 4

Какое имя класса недопустимо?

Выберите один ответ:

Runnable

Button

Sys

Color

Вопрос 5

Если язык программирования поддерживает принципы абстрагирования, инкапсуляции, модульности, иерархии, то он называется

Выберите один ответ:

объектным

ориентированным

процедурным

объектно-ориентированным

Вопрос 6

К парадигмам программирования относят

Выберите один или несколько ответов:

многопоточное программирование

ветвящееся программирование

объектно-ориентированное программирование

процедурное (императивное) программирование

Вопрос 7

Класс может реализовывать

Выберите один ответ:

не более двух интерфейсов

не более пяти интерфейсов

любое количество интерфейсов

не более трех интерфейсов

Вопрос 8

На диаграмме класс A является

Выберите один или несколько ответов:

дочерним

производным

родительским

суперклассом

Вопрос 9

Видами ассоциации являются

Выберите один или несколько ответов:

агрегация

реализация

бинарная ассоциация

наследование

Вопрос 10

Соглашение об именах Java предполагает

Выберите один ответ:

условие: если конкретный объект оказывается проблематичным, его можно просто удалить из приложения и подключить другой объект в качестве замены

способность выполнять определенное действие по-разному: перегрузкой метода и переопределением метода

правило, которому нужно следовать, когда вы решаете, как назвать свои идентификаторы, такие как класс, пакет, переменная, константа, метод

идентификацию объекта с помощью уникального идентификатора

Промежуточный тест 6

Вопрос 1

Библиотека классов для работы с графическими изображениями – это

Выберите один ответ:

java.applet

java.awt.peer

java.awt.image

java.awt

Вопрос 2

Для чего используется библиотечный класс Java.lang?

Выберите один ответ:

Используется для сетевой связи

Используется для символьных и строковых операций

Используется для функций ввода и вывода

Используется для разработки служебных программ

Вопрос 3

Пакет – это

Выберите один ответ:

беспорядочный массив данных

контейнер, который содержит фиксированное количество значений одного типа

область данных времени выполнения, из которой выделяется память для всех экземпляров классов и массивов

группа файлов классов Java, которые хранятся в одном каталоге; пакет имеет собственное пространство имен

Вопрос 4

Библиотека классов

Выберите один или несколько ответов:

содержит классы для выполнения преобразований двоичных данных в текстовый формат

может создавать пользовательский интерфейс способом, не зависящим от платформы, на которой выполняется апплет Java

может работать не только с потоками байтов, но и с потоками данных других типов, например, числами int или текстовыми строками

содержит классы, с помощью которых можно работать с универсальными адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IP

Вопрос 5

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

Выберите один ответ:

Java.applet

Java.awt

Java.util

Java.math

Вопрос 6

Для чего используется библиотечный класс Java.math?

Выберите один ответ:

Используется для различных математических вычислений

Используется для функций ввода и вывода

Используется для сетевой связи

Используется для разработки служебных программ

Вопрос 7

Чтобы использовать классы из стандартной библиотеки Java, нужно

Выберите один ответ:

сначала импортировать их в программу

задать их в самом начале программы

задать им как-то начальное значение

просто указать их в программе, так как они встроенные

Вопрос 8

Оператор импорта всегда

Выберите один ответ:

должен находиться непосредственно в самом определении класса

должен следовать за определением класса

может находиться где угодно в самом классе

должен предшествовать определению класса

Вопрос 9

sqrt – это

Выберите один ответ:

квадратный корень

интеграл

логарифм

натуральный логарифм

Вопрос 10

AWT – это

Выберите один ответ:

инструментарий для работы с абстрактными окнами

графический интерфейс

сборник в справочной системе Java

утилита для работы с библиотеками

Промежуточный тест 7

Вопрос 1

Метод length()

Выберите один ответ:

позволяет получить текущий объем выделенной памяти

возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false

позволяет получить текущую длину объекта типа StringBuffer

позволяет установить емкость буфера

Вопрос 2

Класс StringBuilder представляет

Выберите один ответ:

динамические строки

статические строки

буферную переменную

изменяемую последовательность символов

Вопрос 3

Каково назначение конструкторов класса StringBuffer?

Выберите один или несколько ответов:

Возвращают логическое значение true, если вызыва¬ющий объект содержит указанную строку, а иначе – логическое значение false

Возвращают кодовую точку в Юникоде на позиции i

StringBuffer(String строка) принимает аргумент типа String, задающий начальное содержимое объекта типа StringBuffer и резервирующий место для 16 символов, не перераспределяя память

StringBuffer(int размер) принимает целочисленный аргумент, явно задающий размер буфера

StringBuffer (CharSequence символы) создает объект, содержащий последовательность символов, а также резервирует место для 16 дополнительных символов

StringBuffer() по умолчанию резервирует место для 16 символов, не перераспределяя память

Вопрос 4

Метод int length() класса String

Выберите один ответ:

объединяет указанную строку с данной строкой путем добавления ее в конце

преобразует эту строку в новый массив символов

возвращает длину строки

сравнивает данную строку с указанным объектом

Вопрос 5

Метод char[] toCharArray() класса String

Выберите один ответ:

сравнивает данную строку с указанным объектом

возвращает длину строки

преобразует эту строку в новый массив символов

объединяет указанную строку с данной строкой путем добавления ее в конце

Вопрос 6

Как из строки "ABCD" с помощью substring получить "BCD"?

Выберите один ответ:

substring(1,2)

substring(2,2)

substring(2,4)

substring(1,3)

Вопрос 7

Метод setLength()

Выберите один ответ:

позволяет получить текущий объем выделенной памяти

возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false

служит для задания длины символьной строки в объекте типа StringBuffеr

позволяет получить текущую длину объекта типа StringBuffer

Вопрос 8

Каким образом из строки "ABCD" с помощью метода substring() получить "BC"?

Выберите один ответ:

substring(1,2)

substring(1,3)

substring(2,4)

substring(2,2)

Вопрос 9

Конструктор String(byte[] byteArray, Charset charset) означает, что

Выберите один ответ:

символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки, заданной объектом charset

преобразованная копия объекта класса StringBuffer

создается объект со строкой по умолчанию

символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки encoding

Промежуточный тест 8

Вопрос 1

Класс

Выберите один ответ:

хранит дату в миллисекундах, которые прошли с 1 января 1970 года

проверяет идентичность объектов

вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года

проверяет строки на эквивалентность

Вопрос 2

Класс DateFormat – это

Выберите один ответ:

класс, который служит для приведения даты в определяемый вами формат

класс, который проверяет, является ли год високосным

класс, который реализует григорианский календарь

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

Вопрос 3

Класс Date

Выберите один ответ:

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

является классом для парсинга и форматирования даты в Java

отображает обычный григорианский календарь

заключает обычную строковую переменную

Вопрос 4

Пакет – это

Выберите один ответ:

пакет, который содержит только дату

базовый пакет нового Date Time AP

пакет с общими интерфейсами для некалендарных систем IS

пакет, который содержит дату и время

Вопрос 5

Класс SimpleDateFormat – это

Выберите один или несколько ответов:

конкретный класс, расширяющий класс DateFormat

класс, который проверяет, является ли год високосным

класс, который реализует григорианский календарь

класс, который служит для приведения даты в определяемый вами формат

Вопрос 6

Метод before()

Выберите один ответ:

проверяет идентичность объектов

вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года

проверяет, была ли установленная нами дата раньше той, которую мы передаем в качестве аргумента

проверяет строки на эквивалентность

Вопрос 7

Класс GregorianCalendar

Выберите один или несколько ответов:

реализует григорианский календарь

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

проверяет, является ли год високосным

служит для приведения даты в определяемый вами формат

Вопрос 8

Пакет – это

Выберите один ответ:

базовый пакет нового Date Time API

пакет с общими интерфейсами для некалендарных систем ISO

пакет, который содержит только дату

пакет, который содержит дату и время

Промежуточный тест 9

Вопрос 1

HashSet представляет собой

Выберите один ответ:

класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце

связанный список

набор отсортированных объектов в виде дерева

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

Вопрос 2

Метод public boolean hasNext()

Выберите один ответ:

удаляет первые элементы, возвращаемые итератором

возвращает true, если итератор имеет больше элементов, в противном случае возвращает false

удаляет последние элементы, возвращаемые итератором

возвращает элемент и перемещает указатель курсора на следующий элемент

Вопрос 3

HashMap представляет собой

Выберите один ответ:

набор отсортированных объектов в виде дерева

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце

структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение

Вопрос 4

Метод public E next()

Выберите один ответ:

возвращает элемент и перемещает указатель курсора на следующий элемент

удаляет первые элементы, возвращаемые итератором

удаляет последние элементы, возвращаемые итератором

возвращает true, если итератор имеет больше элементов, в противном случае возвращает false

Вопрос 5

ArrayDeque представляет собой

Выберите один ответ:

связанный список

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце

набор отсортированных объектов в виде дерева

Вопрос 6

Итератор в Java – это

Выберите один ответ:

интерпретатор типов данных

интерфейс

абстрактный класс

вспомогательный объект, используемый для прохода по коллекции объектов

Вопрос 7

LinkedList представляет собой

Выберите один ответ:

связанный список

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

простой список объектов

набор отсортированных объектов в виде дерева

Вопрос 8

TreeMap представляет собой

Выберите один ответ:

набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код

структуру данных в виде дерева, где каждый элемент имеет уникальный ключ и некоторое значение

набор отсортированных объектов в виде дерева

структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение

Вопрос 9

Метод public void remove()

Выберите один ответ:

возвращает true, если итератор имеет больше элементов, в противном случае возвращает false

удаляет первые элементы, возвращаемые итератором

возвращает элемент и перемещает указатель курсора на следующий элемент

удаляет последние элементы, возвращаемые итератором

    
          Описание
          В файле собраны ответы к тестам из курса  РОСДИСТАНТ / Программирование на Java (Джава) 1(Тесты 1-9). В промежуточных тестах - все правильные ответы (смотрите демо-файл).Вопросы к тесту №1 собраны из 2-х попыток.После покупки Вы получите файл, где будет 93 вопроса с ответами. Верный ответ выделен по тексту.В демо-файлах представлен  пример, как выделены ответы.Все набрано в Word, можно искать с помощью поиска.Ниже список вопросов, которые представлены в файле.Также Вы можете найти готовые ответы на тесты РОСДИСТАНТ у меня на странице по ссылке:  
          Оглавление
          Промежуточный тест 1 (Попытка №1)Вопрос 1    Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ: javac jar  jlink jshell Вопрос 2    Назовите утилиты отладки.Выберите один или несколько ответов: jdb  jconsole jarsigner jcmd  jhsdb  Вопрос 3    Файлы классов (.class) содержатВыберите один ответ: скомпилированные Java-программой байт-коды, определенные спецификацией Java  исходный код программ на Java наборы файлов, которые могут быть представлены в упакованном виде потоковое представление текущего состояния объектов Вопрос 4  Платформа Jave MEВыберите один ответ: предназначена для разработки настольных и небольших серверных или распределенных приложений служит для сборки и оптимизации набора модулей и их зависимостей в настраиваемом образе среды выполнения  предназначена для разработки приложений, работающих в компьютерах с ограниченными ресурсами предназначена для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия Вопрос 5  Задачи JIT-компиляторов:Выберите один или несколько ответов: поиск и компиляция часто выполняемых фрагментов кода  поиск фрагментов байт-кода, формирующих узкие места, и компиляция их в нативный код выявление и исправление ошибок в коде указание на ошибки в коде для их дальнейшего исправления  Вопрос 6    Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ: Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста  Запускает апплет в браузере *.html Компиляция исходного Java-кода в байт-код Запускает байт-код класса Вопрос 7    Назовите утилиту, представляющую компилятор, транслирующий текст Джава-программы в байт-код.Выберите один ответ: javac  javacmp jar javadoc Вопрос 8  Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ: JRE VirtualBox HotSpot OpenJ9  Вопрос 9  Процесс Linking – этоВыберите один ответ: процесс преобразования символических ссылок в прямые процесс выделения памяти под класс или интерфейс процесс поиска в байт-коде двоичного представления класса или интерфейса с определенным именем и последующего создания класса или интерфейса из этого двоичного представления  процесс подготовки класса или интерфейса и связывание его со схемой распределения памяти Вопрос 10    Каково назначение утилиты javah?Выберите один ответ: Генератор заголовочных файлов C/C++ для подключения к программам Java внешних библиотек C/C++ на основе интерфейса JNI  Создание и управление Java-архивами jar Генератор документации по классам на основе комментариев, начинающихся с /**  Дизассемблер классов   Промежуточный тест 1 (Попытка №2)Вопрос 1    Консоль JShell реализует технологию СЧИТАТЬ – ВЫПОЛНИТЬ – ВЫВЕСТИ, имеющую английское сокращениеВыберите один ответ: JSR JVM LTS REPL  JIT IDE Вопрос 2    Если предпринимается попытка расширения стека, но для этого не хватает памяти, то генерируется исключениеВыберите один ответ: Exception RuntimeException StackOverflowError OutOfMemoryError  Вопрос 3    Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ: Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста  Компиляция исходного Java-кода в байт-код Запускает байт-код класса Запускает апплет в браузере *.html Вопрос 4  Каково назначение утилиты jdb?Выберите один ответ: Предназначена для запуска на исполнение и отладку апплетов без браузера. При этом не гарантируется работоспособность отлаженного апплета в браузере  Предназначена для запуска в режиме командной строки откомпилированных программ-приложений Это отладчик программ, написанных на языке Java Это компилятор в режиме командной строки для программ, написанных на языке Java Вопрос 5  Назовите утилиту, служащую для запуска виртуальной машины, загрузки и выполнения скомпилированной в байт-код программы.Выберите один ответ: jar java jdb  jcmd jlink Вопрос 6    Файлы классов (.class) содержатВыберите один ответ: наборы файлов, которые могут быть представлены в упакованном виде скомпилированные Java-программой байт-коды, определенные спецификацией Java  исходный код программ на Java потоковое представление текущего состояния объектов Вопрос 7    Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ: JRE VirtualBox OpenJ9 HotSpot  Вопрос 8    Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ: javac jshell jar  jlink Вопрос 9    Что такое JRE (Java Runtime Environment)?Выберите один ответ: Инструменты для разработки программ и скриптов, использующих Java Платформа для запуска программ и скриптов, использующих С++ Платформа для запуска программ и скриптов, использующих Java  Инструменты для разработки программ и скриптов, использующих С++ Вопрос 10    Java Development Kit (JDK) – этоВыберите один ответ: набор библиотек и утилит для разработки программ на Java  исходный код программ на Java виртуальная машина Java не компонента Java   Промежуточный тест 2Вопрос 1    Сколько платформ традиционно выделяют на рынке Джава-платформ?Выберите один ответ: 2 3  6 4 Вопрос 2    Пи-код – этоВыберите один ответ: инструкции виртуальной машины формат байт-кода шестизначное числовое значение язык для абстрактного процессора, через который в программировании реализуется концепция аппаратно-независимого исполняемого кода  Вопрос 3    Какая из утилит относится к основным?Выберите один ответ: jshell jlink  jconsole rmic Вопрос 4    Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов: jhsdb jdb rmic  jconsole  jcmd rmiregistery  Вопрос 5    К какой группе утилит относится jlink?Выберите один ответ: Основные утилиты  Средства мониторинга Утилиты безопасности Утилиты отладки Вопрос 6    Утилита, присутствующая в 9-й и выше версиях Джава, позволяющая «собрать» среду выполнения (JRE) для конкретного приложения и передать ее конкретному пользователю, – этоВыберите один ответ: jcmd jdb jlink  jar Вопрос 7  В каких версиях JDK были проблемы с совместимостью в инструментах сборки, таких как Maven?Выберите один ответ: JDK1.0 JDK9 и выше До JDK8  JDK7 и JDK8 Вопрос 8    Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов: jcmd jhsdb rmiregistry  jshell  jdb Вопрос 9    В каком году было создано сообщество AdoptOpenJDK?Выберите один ответ: 2008 2017  1996 2013 Вопрос 10    До 2018 года основным идеологом и разработчиком платформы для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия являлась корпорацияВыберите один ответ: IBM SAP Eclipse Foundation Oracle    Промежуточный тест 3Вопрос 1    Что необходимо, чтобы объявить переменную?Выберите один или несколько ответов: Описать переменную Дать уникальное имя  Присвоить значение Указать тип данных  Вопрос 2  Унарные операторы используютсяВыберите один или несколько ответов: для приравнивания значения одного выражения к другому для инвертирования логического значения для увеличения значения выражения путем умножения его на какое-то определенное число для отрицания выражения для увеличения или уменьшения значения на единицу  Вопрос 3    Сколько существует типов примитивных данных?Выберите один ответ: 8  4 5 7 9 Вопрос 4    Сколько памяти занимает тип short?Выберите один ответ: 16 байтов 2 бита 1 байт 16 бит  Вопрос 5    Какие виды комментариев предполагает стандарт языка Джава?Выберите один или несколько ответов: Однострочный комментарий  Аннотацию Многострочный комментарий  Резюме Вопрос 6    Каким символом обозначается многострочный комментарий в языке Java?Выберите один ответ: (*      *) // /*      */  {       } Вопрос 7    Сколько памяти занимает тип byte?Выберите один ответ: 8 байт 1 бит 2 байта 8 бит    Промежуточный тест 4Вопрос 1    Дан код. Каков будет результат его выполнения?a=1/0;Выберите один ответ: NaN Такой код не компилируется Inf Exception  Вопрос 2    В каких случаях применяют оператор switch?Выберите один ответ: Когда происходит дублирование значений выбора Данный оператор в программировании не используется Когда число ситуаций выбора неизвестно К известному числу возможных ситуаций выбора  Вопрос 3    Что означает оператор >>>?Выберите один ответ: Оператор левого побитового сдвига Оператор правого побитового сдвига с сохранением знака отрицательного числа Оператор беззнакового правого побитового сдвига  Знак «больше» Вопрос 4    Для досрочного перехода к выполнению следующей итерации цикла используется операторВыберите один ответ: break continue  stop return Вопрос 5    Каково назначение базового пакета java.math?Выберите один ответ: Содержит базовые классы языка java Содержит важные классы для работы со структурами данных (обработка событий и дат) Поддержка вычислений с целыми числами произвольной длины, а также с числами с плавающей точкой произвольной точности  Поддержка базовых средств ввода/вывода Вопрос 6    Выберите верные высказывания.Выберите один или несколько ответов: Идентификаторы могут начинаться с цифр или букв В описании языка программирования Джава отказались от квадратных скобок РБНФ, поскольку квадратные скобки являются символами алфавита языка Джава  Длина идентификатора должна составлять от 4 до 15 символов Имена классов начинаются с прописной буквы. При этом каждое слово в имени начинается с прописной буквы  Вопрос 7  В языке Java существует … зарезервированных слова.Выберите один ответ: 32 64  53 23 44 Вопрос 8    Каков размер данных типа short?Выберите один ответ: 16 бит  8 бит 64 бита 32 бита Вопрос 9    Примитивный тип int – этоВыберите один ответ: символьный тип (беззнаковое 16-битное целое) короткое целое число (16-битное целое со знаком) однобайтовое целое число (8-битное целое со знаком) целое число (32-битное целое со знаком)  Вопрос 10  Какой пакет импортируется по умолчанию?Выберите один ответ: java.lang  java java.util    Промежуточный тест 5Вопрос 1    Сколько объектов можно создать от абстрактного класса?Выберите один ответ: Один Два Ни одного  Сколько потребуется Вопрос 2    Процесс выделения совокупности существенных характеристик некоторого объекта в предметной области задачи применительно к данному уровню декомпозиции называетсяВыберите один ответ: абстрагированием  модульностью инкапсуляцией устойчивостью Вопрос 3  Правильно ли спроектирован класс с точки зрения инкапсуляции? Выберите один ответ: Отсутствует конструктор  Ошибок нет Отсутствует метод доступа к полю Отсутствует точка с запятой в конце объявления класса Вопрос 4    Какое имя класса недопустимо?Выберите один ответ: Runnable  Button Sys Color Вопрос 5    Если язык программирования поддерживает принципы абстрагирования, инкапсуляции, модульности, иерархии, то он называетсяВыберите один ответ: объектным ориентированным процедурным объектно-ориентированным  Вопрос 6  К парадигмам программирования относятВыберите один или несколько ответов: многопоточное программирование ветвящееся программирование  объектно-ориентированное программирование  процедурное (императивное) программирование Вопрос 7    Класс может реализовыватьВыберите один ответ: не более двух интерфейсов не более пяти интерфейсов любое количество интерфейсов  не более трех интерфейсов Вопрос 8    На диаграмме класс A является Выберите один или несколько ответов: дочерним  производным  родительским суперклассом Вопрос 9    Видами ассоциации являютсяВыберите один или несколько ответов: агрегация  реализация бинарная ассоциация  наследование Вопрос 10    Соглашение об именах Java предполагаетВыберите один ответ: условие: если конкретный объект оказывается проблематичным, его можно просто удалить из приложения и подключить другой объект в качестве замены способность выполнять определенное действие по-разному: перегрузкой метода и переопределением метода правило, которому нужно следовать, когда вы решаете, как назвать свои идентификаторы, такие как класс, пакет, переменная, константа, метод  идентификацию объекта с помощью уникального идентификатора   Промежуточный тест 6Вопрос 1    Библиотека классов для работы с графическими изображениями – этоВыберите один ответ: java.applet java.awt.peer java.awt.image  java.awt Вопрос 2  Для чего используется библиотечный класс Java.lang?Выберите один ответ: Используется для сетевой связи Используется для символьных и строковых операций Используется для функций ввода и вывода Используется для разработки служебных программ  Вопрос 3    Пакет – этоВыберите один ответ: беспорядочный массив данных контейнер, который содержит фиксированное количество значений одного типа область данных времени выполнения, из которой выделяется память для всех экземпляров классов и массивов группа файлов классов Java, которые хранятся в одном каталоге; пакет имеет собственное пространство имен  Вопрос 4  Библиотека классов Выберите один или несколько ответов: содержит классы для выполнения преобразований двоичных данных в текстовый формат может создавать пользовательский интерфейс способом, не зависящим от платформы, на которой выполняется апплет Java может работать не только с потоками байтов, но и с потоками данных других типов, например, числами int или текстовыми строками  содержит классы, с помощью которых можно работать с универсальными адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IP  Вопрос 5    Какой библиотечный класс используется для интерфейса Windows?Выберите один ответ: Java.applet Java.awt  Java.util Java.math Вопрос 6    Для чего используется библиотечный класс Java.math?Выберите один ответ: Используется для различных математических вычислений  Используется для функций ввода и вывода Используется для сетевой связи Используется для разработки служебных программ Вопрос 7  Чтобы использовать классы из стандартной библиотеки Java, нужноВыберите один ответ: сначала импортировать их в программу  задать их в самом начале программы задать им как-то начальное значение просто указать их в программе, так как они встроенныеВопрос 8    Оператор импорта всегдаВыберите один ответ: должен находиться непосредственно в самом определении класса должен следовать за определением класса может находиться где угодно в самом классе должен предшествовать определению класса  Вопрос 9    sqrt – этоВыберите один ответ: квадратный корень  интеграл логарифм натуральный логарифм Вопрос 10    AWT – этоВыберите один ответ: инструментарий для работы с абстрактными окнами  графический интерфейс сборник в справочной системе Java утилита для работы с библиотеками   Промежуточный тест 7Вопрос 1    Метод length()Выберите один ответ: позволяет получить текущий объем выделенной памяти возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false позволяет получить текущую длину объекта типа StringBuffer  позволяет установить емкость буфера Вопрос 2  Класс StringBuilder представляетВыберите один ответ: динамические строки статические строки буферную переменную  изменяемую последовательность символов Вопрос 3  Каково назначение конструкторов класса StringBuffer?Выберите один или несколько ответов: Возвращают логическое значение true, если вызыва¬ющий объект содержит указанную строку, а иначе – логическое значение false Возвращают кодовую точку в Юникоде на позиции i StringBuffer(String строка) принимает аргумент типа String, задающий начальное содержимое объекта типа StringBuffer и резервирующий место для 16 символов, не перераспределяя память  StringBuffer(int размер) принимает целочисленный аргумент, явно задающий размер буфера  StringBuffer (CharSequence символы) создает объект, содержащий последовательность символов, а также резервирует место для 16 дополнительных символов  StringBuffer() по умолчанию резервирует место для 16 символов, не перераспределяя память Вопрос 4    Метод int length() класса StringВыберите один ответ: объединяет указанную строку с данной строкой путем добавления ее в конце преобразует эту строку в новый массив символов возвращает длину строки  сравнивает данную строку с указанным объектом Вопрос 5  Метод char[] toCharArray() класса StringВыберите один ответ: сравнивает данную строку с указанным объектом возвращает длину строки преобразует эту строку в новый массив символов объединяет указанную строку с данной строкой путем добавления ее в конце  Вопрос 6    Как из строки ABCD с помощью substring получить BCD?Выберите один ответ: substring(1,2) substring(2,2) substring(2,4) substring(1,3)  Вопрос 7    Метод setLength()Выберите один ответ: позволяет получить текущий объем выделенной памяти возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false служит для задания длины символьной строки в объекте типа StringBuffеr  позволяет получить текущую длину объекта типа StringBuffer Вопрос 8  Каким образом из строки ABCD с помощью метода substring() получить BC?Выберите один ответ: substring(1,2) substring(1,3)  substring(2,4) substring(2,2) Вопрос 9    Конструктор String(byte[] byteArray, Charset charset) означает, чтоВыберите один ответ: символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки, заданной объектом charset  преобразованная копия объекта класса StringBuffer создается объект со строкой по умолчанию символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки encoding   Промежуточный тест 8Вопрос 1    Класс Выберите один ответ: хранит дату в миллисекундах, которые прошли с 1 января 1970 года  проверяет идентичность объектов вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года проверяет строки на эквивалентность Вопрос 2    Класс DateFormat – этоВыберите один ответ: класс, который служит для приведения даты в определяемый вами формат класс, который проверяет, является ли год високосным класс, который реализует григорианский календарь абстрактный класс, который обеспечивает базовую поддержку для форматирования и анализа дат  Вопрос 3    Класс DateВыберите один ответ: заключает в себе дату и время с точностью до миллисекунды  является классом для парсинга и форматирования даты в Java отображает обычный григорианский календарь заключает обычную строковую переменную Вопрос 4    Пакет  – этоВыберите один ответ: пакет, который содержит только дату  базовый пакет нового Date Time AP пакет с общими интерфейсами для некалендарных систем IS пакет, который содержит дату и время Вопрос 5    Класс SimpleDateFormat – этоВыберите один или несколько ответов: конкретный класс, расширяющий класс DateFormat  класс, который проверяет, является ли год високосным класс, который реализует григорианский календарь класс, который служит для приведения даты в определяемый вами формат  Вопрос 6    Метод before()Выберите один ответ: проверяет идентичность объектов вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года проверяет, была ли установленная нами дата раньше той, которую мы передаем в качестве аргумента  проверяет строки на эквивалентность Вопрос 7  Класс GregorianCalendarВыберите один или несколько ответов: реализует григорианский календарь  является абстрактным классом, который обеспечивает базовую поддержку для форматирования и анализа дат проверяет, является ли год високосным служит для приведения даты в определяемый вами формат  Вопрос 8    Пакет  – этоВыберите один ответ: базовый пакет нового Date Time API пакет с общими интерфейсами для некалендарных систем ISO пакет, который содержит только дату пакет, который содержит дату и время    Промежуточный тест 9Вопрос 1    HashSet представляет собойВыберите один ответ: класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце связанный список набор отсортированных объектов в виде дерева набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код  Вопрос 2    Метод public boolean hasNext()Выберите один ответ: удаляет первые элементы, возвращаемые итератором возвращает true, если итератор имеет больше элементов, в противном случае возвращает false  удаляет последние элементы, возвращаемые итератором возвращает элемент и перемещает указатель курсора на следующий элемент Вопрос 3    HashMap представляет собойВыберите один ответ: набор отсортированных объектов в виде дерева набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение  Вопрос 4    Метод public E next()Выберите один ответ: возвращает элемент и перемещает указатель курсора на следующий элемент  удаляет первые элементы, возвращаемые итератором удаляет последние элементы, возвращаемые итератором возвращает true, если итератор имеет больше элементов, в противном случае возвращает false Вопрос 5    ArrayDeque представляет собойВыберите один ответ: связанный список набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце  набор отсортированных объектов в виде дерева Вопрос 6    Итератор в Java – этоВыберите один ответ: интерпретатор типов данных интерфейс абстрактный класс вспомогательный объект, используемый для прохода по коллекции объектов  Вопрос 7    LinkedList представляет собойВыберите один ответ: связанный список  набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код простой список объектов набор отсортированных объектов в виде дерева Вопрос 8    TreeMap представляет собойВыберите один ответ: набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код структуру данных в виде дерева, где каждый элемент имеет уникальный ключ и некоторое значение  набор отсортированных объектов в виде дерева структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение Вопрос 9  Метод public void remove()Выберите один ответ: возвращает true, если итератор имеет больше элементов, в противном случае возвращает false удаляет первые элементы, возвращаемые итератором  возвращает элемент и перемещает указатель курсора на следующий элемент удаляет последние элементы, возвращаемые итератором              
          Список литературы
          Промежуточный тест 1 (Попытка №1)Вопрос 1    Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ: javac jar  jlink jshell Вопрос 2    Назовите утилиты отладки.Выберите один или несколько ответов: jdb  jconsole jarsigner jcmd  jhsdb  Вопрос 3    Файлы классов (.class) содержатВыберите один ответ: скомпилированные Java-программой байт-коды, определенные спецификацией Java  исходный код программ на Java наборы файлов, которые могут быть представлены в упакованном виде потоковое представление текущего состояния объектов Вопрос 4  Платформа Jave MEВыберите один ответ: предназначена для разработки настольных и небольших серверных или распределенных приложений служит для сборки и оптимизации набора модулей и их зависимостей в настраиваемом образе среды выполнения  предназначена для разработки приложений, работающих в компьютерах с ограниченными ресурсами предназначена для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия Вопрос 5  Задачи JIT-компиляторов:Выберите один или несколько ответов: поиск и компиляция часто выполняемых фрагментов кода  поиск фрагментов байт-кода, формирующих узкие места, и компиляция их в нативный код выявление и исправление ошибок в коде указание на ошибки в коде для их дальнейшего исправления  Вопрос 6    Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ: Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста  Запускает апплет в браузере *.html Компиляция исходного Java-кода в байт-код Запускает байт-код класса Вопрос 7    Назовите утилиту, представляющую компилятор, транслирующий текст Джава-программы в байт-код.Выберите один ответ: javac  javacmp jar javadoc Вопрос 8  Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ: JRE VirtualBox HotSpot OpenJ9  Вопрос 9  Процесс Linking – этоВыберите один ответ: процесс преобразования символических ссылок в прямые процесс выделения памяти под класс или интерфейс процесс поиска в байт-коде двоичного представления класса или интерфейса с определенным именем и последующего создания класса или интерфейса из этого двоичного представления  процесс подготовки класса или интерфейса и связывание его со схемой распределения памяти Вопрос 10    Каково назначение утилиты javah?Выберите один ответ: Генератор заголовочных файлов C/C++ для подключения к программам Java внешних библиотек C/C++ на основе интерфейса JNI  Создание и управление Java-архивами jar Генератор документации по классам на основе комментариев, начинающихся с /**  Дизассемблер классов   Промежуточный тест 1 (Попытка №2)Вопрос 1    Консоль JShell реализует технологию СЧИТАТЬ – ВЫПОЛНИТЬ – ВЫВЕСТИ, имеющую английское сокращениеВыберите один ответ: JSR JVM LTS REPL  JIT IDE Вопрос 2    Если предпринимается попытка расширения стека, но для этого не хватает памяти, то генерируется исключениеВыберите один ответ: Exception RuntimeException StackOverflowError OutOfMemoryError  Вопрос 3    Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ: Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифеста  Компиляция исходного Java-кода в байт-код Запускает байт-код класса Запускает апплет в браузере *.html Вопрос 4  Каково назначение утилиты jdb?Выберите один ответ: Предназначена для запуска на исполнение и отладку апплетов без браузера. При этом не гарантируется работоспособность отлаженного апплета в браузере  Предназначена для запуска в режиме командной строки откомпилированных программ-приложений Это отладчик программ, написанных на языке Java Это компилятор в режиме командной строки для программ, написанных на языке Java Вопрос 5  Назовите утилиту, служащую для запуска виртуальной машины, загрузки и выполнения скомпилированной в байт-код программы.Выберите один ответ: jar java jdb  jcmd jlink Вопрос 6    Файлы классов (.class) содержатВыберите один ответ: наборы файлов, которые могут быть представлены в упакованном виде скомпилированные Java-программой байт-коды, определенные спецификацией Java  исходный код программ на Java потоковое представление текущего состояния объектов Вопрос 7    Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ: JRE VirtualBox OpenJ9 HotSpot  Вопрос 8    Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ: javac jshell jar  jlink Вопрос 9    Что такое JRE (Java Runtime Environment)?Выберите один ответ: Инструменты для разработки программ и скриптов, использующих Java Платформа для запуска программ и скриптов, использующих С++ Платформа для запуска программ и скриптов, использующих Java  Инструменты для разработки программ и скриптов, использующих С++ Вопрос 10    Java Development Kit (JDK) – этоВыберите один ответ: набор библиотек и утилит для разработки программ на Java  исходный код программ на Java виртуальная машина Java не компонента Java   Промежуточный тест 2Вопрос 1    Сколько платформ традиционно выделяют на рынке Джава-платформ?Выберите один ответ: 2 3  6 4 Вопрос 2    Пи-код – этоВыберите один ответ: инструкции виртуальной машины формат байт-кода шестизначное числовое значение язык для абстрактного процессора, через который в программировании реализуется концепция аппаратно-независимого исполняемого кода  Вопрос 3    Какая из утилит относится к основным?Выберите один ответ: jshell jlink  jconsole rmic Вопрос 4    Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов: jhsdb jdb rmic  jconsole  jcmd rmiregistery  Вопрос 5    К какой группе утилит относится jlink?Выберите один ответ: Основные утилиты  Средства мониторинга Утилиты безопасности Утилиты отладки Вопрос 6    Утилита, присутствующая в 9-й и выше версиях Джава, позволяющая «собрать» среду выполнения (JRE) для конкретного приложения и передать ее конкретному пользователю, – этоВыберите один ответ: jcmd jdb jlink  jar Вопрос 7  В каких версиях JDK были проблемы с совместимостью в инструментах сборки, таких как Maven?Выберите один ответ: JDK1.0 JDK9 и выше До JDK8  JDK7 и JDK8 Вопрос 8    Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов: jcmd jhsdb rmiregistry  jshell  jdb Вопрос 9    В каком году было создано сообщество AdoptOpenJDK?Выберите один ответ: 2008 2017  1996 2013 Вопрос 10    До 2018 года основным идеологом и разработчиком платформы для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия являлась корпорацияВыберите один ответ: IBM SAP Eclipse Foundation Oracle    Промежуточный тест 3Вопрос 1    Что необходимо, чтобы объявить переменную?Выберите один или несколько ответов: Описать переменную Дать уникальное имя  Присвоить значение Указать тип данных  Вопрос 2  Унарные операторы используютсяВыберите один или несколько ответов: для приравнивания значения одного выражения к другому для инвертирования логического значения для увеличения значения выражения путем умножения его на какое-то определенное число для отрицания выражения для увеличения или уменьшения значения на единицу  Вопрос 3    Сколько существует типов примитивных данных?Выберите один ответ: 8  4 5 7 9 Вопрос 4    Сколько памяти занимает тип short?Выберите один ответ: 16 байтов 2 бита 1 байт 16 бит  Вопрос 5    Какие виды комментариев предполагает стандарт языка Джава?Выберите один или несколько ответов: Однострочный комментарий  Аннотацию Многострочный комментарий  Резюме Вопрос 6    Каким символом обозначается многострочный комментарий в языке Java?Выберите один ответ: (*      *) // /*      */  {       } Вопрос 7    Сколько памяти занимает тип byte?Выберите один ответ: 8 байт 1 бит 2 байта 8 бит    Промежуточный тест 4Вопрос 1    Дан код. Каков будет результат его выполнения?a=1/0;Выберите один ответ: NaN Такой код не компилируется Inf Exception  Вопрос 2    В каких случаях применяют оператор switch?Выберите один ответ: Когда происходит дублирование значений выбора Данный оператор в программировании не используется Когда число ситуаций выбора неизвестно К известному числу возможных ситуаций выбора  Вопрос 3    Что означает оператор >>>?Выберите один ответ: Оператор левого побитового сдвига Оператор правого побитового сдвига с сохранением знака отрицательного числа Оператор беззнакового правого побитового сдвига  Знак «больше» Вопрос 4    Для досрочного перехода к выполнению следующей итерации цикла используется операторВыберите один ответ: break continue  stop return Вопрос 5    Каково назначение базового пакета java.math?Выберите один ответ: Содержит базовые классы языка java Содержит важные классы для работы со структурами данных (обработка событий и дат) Поддержка вычислений с целыми числами произвольной длины, а также с числами с плавающей точкой произвольной точности  Поддержка базовых средств ввода/вывода Вопрос 6    Выберите верные высказывания.Выберите один или несколько ответов: Идентификаторы могут начинаться с цифр или букв В описании языка программирования Джава отказались от квадратных скобок РБНФ, поскольку квадратные скобки являются символами алфавита языка Джава  Длина идентификатора должна составлять от 4 до 15 символов Имена классов начинаются с прописной буквы. При этом каждое слово в имени начинается с прописной буквы  Вопрос 7  В языке Java существует … зарезервированных слова.Выберите один ответ: 32 64  53 23 44 Вопрос 8    Каков размер данных типа short?Выберите один ответ: 16 бит  8 бит 64 бита 32 бита Вопрос 9    Примитивный тип int – этоВыберите один ответ: символьный тип (беззнаковое 16-битное целое) короткое целое число (16-битное целое со знаком) однобайтовое целое число (8-битное целое со знаком) целое число (32-битное целое со знаком)  Вопрос 10  Какой пакет импортируется по умолчанию?Выберите один ответ: java.lang  java java.util    Промежуточный тест 5Вопрос 1    Сколько объектов можно создать от абстрактного класса?Выберите один ответ: Один Два Ни одного  Сколько потребуется Вопрос 2    Процесс выделения совокупности существенных характеристик некоторого объекта в предметной области задачи применительно к данному уровню декомпозиции называетсяВыберите один ответ: абстрагированием  модульностью инкапсуляцией устойчивостью Вопрос 3  Правильно ли спроектирован класс с точки зрения инкапсуляции? Выберите один ответ: Отсутствует конструктор  Ошибок нет Отсутствует метод доступа к полю Отсутствует точка с запятой в конце объявления класса Вопрос 4    Какое имя класса недопустимо?Выберите один ответ: Runnable  Button Sys Color Вопрос 5    Если язык программирования поддерживает принципы абстрагирования, инкапсуляции, модульности, иерархии, то он называетсяВыберите один ответ: объектным ориентированным процедурным объектно-ориентированным  Вопрос 6  К парадигмам программирования относятВыберите один или несколько ответов: многопоточное программирование ветвящееся программирование  объектно-ориентированное программирование  процедурное (императивное) программирование Вопрос 7    Класс может реализовыватьВыберите один ответ: не более двух интерфейсов не более пяти интерфейсов любое количество интерфейсов  не более трех интерфейсов Вопрос 8    На диаграмме класс A является Выберите один или несколько ответов: дочерним  производным  родительским суперклассом Вопрос 9    Видами ассоциации являютсяВыберите один или несколько ответов: агрегация  реализация бинарная ассоциация  наследование Вопрос 10    Соглашение об именах Java предполагаетВыберите один ответ: условие: если конкретный объект оказывается проблематичным, его можно просто удалить из приложения и подключить другой объект в качестве замены способность выполнять определенное действие по-разному: перегрузкой метода и переопределением метода правило, которому нужно следовать, когда вы решаете, как назвать свои идентификаторы, такие как класс, пакет, переменная, константа, метод  идентификацию объекта с помощью уникального идентификатора   Промежуточный тест 6Вопрос 1    Библиотека классов для работы с графическими изображениями – этоВыберите один ответ: java.applet java.awt.peer java.awt.image  java.awt Вопрос 2  Для чего используется библиотечный класс Java.lang?Выберите один ответ: Используется для сетевой связи Используется для символьных и строковых операций Используется для функций ввода и вывода Используется для разработки служебных программ  Вопрос 3    Пакет – этоВыберите один ответ: беспорядочный массив данных контейнер, который содержит фиксированное количество значений одного типа область данных времени выполнения, из которой выделяется память для всех экземпляров классов и массивов группа файлов классов Java, которые хранятся в одном каталоге; пакет имеет собственное пространство имен  Вопрос 4  Библиотека классов Выберите один или несколько ответов: содержит классы для выполнения преобразований двоичных данных в текстовый формат может создавать пользовательский интерфейс способом, не зависящим от платформы, на которой выполняется апплет Java может работать не только с потоками байтов, но и с потоками данных других типов, например, числами int или текстовыми строками  содержит классы, с помощью которых можно работать с универсальными адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IP  Вопрос 5    Какой библиотечный класс используется для интерфейса Windows?Выберите один ответ: Java.applet Java.awt  Java.util Java.math Вопрос 6    Для чего используется библиотечный класс Java.math?Выберите один ответ: Используется для различных математических вычислений  Используется для функций ввода и вывода Используется для сетевой связи Используется для разработки служебных программ Вопрос 7  Чтобы использовать классы из стандартной библиотеки Java, нужноВыберите один ответ: сначала импортировать их в программу  задать их в самом начале программы задать им как-то начальное значение просто указать их в программе, так как они встроенныеВопрос 8    Оператор импорта всегдаВыберите один ответ: должен находиться непосредственно в самом определении класса должен следовать за определением класса может находиться где угодно в самом классе должен предшествовать определению класса  Вопрос 9    sqrt – этоВыберите один ответ: квадратный корень  интеграл логарифм натуральный логарифм Вопрос 10    AWT – этоВыберите один ответ: инструментарий для работы с абстрактными окнами  графический интерфейс сборник в справочной системе Java утилита для работы с библиотеками   Промежуточный тест 7Вопрос 1    Метод length()Выберите один ответ: позволяет получить текущий объем выделенной памяти возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false позволяет получить текущую длину объекта типа StringBuffer  позволяет установить емкость буфера Вопрос 2  Класс StringBuilder представляетВыберите один ответ: динамические строки статические строки буферную переменную  изменяемую последовательность символов Вопрос 3  Каково назначение конструкторов класса StringBuffer?Выберите один или несколько ответов: Возвращают логическое значение true, если вызыва¬ющий объект содержит указанную строку, а иначе – логическое значение false Возвращают кодовую точку в Юникоде на позиции i StringBuffer(String строка) принимает аргумент типа String, задающий начальное содержимое объекта типа StringBuffer и резервирующий место для 16 символов, не перераспределяя память  StringBuffer(int размер) принимает целочисленный аргумент, явно задающий размер буфера  StringBuffer (CharSequence символы) создает объект, содержащий последовательность символов, а также резервирует место для 16 дополнительных символов  StringBuffer() по умолчанию резервирует место для 16 символов, не перераспределяя память Вопрос 4    Метод int length() класса StringВыберите один ответ: объединяет указанную строку с данной строкой путем добавления ее в конце преобразует эту строку в новый массив символов возвращает длину строки  сравнивает данную строку с указанным объектом Вопрос 5  Метод char[] toCharArray() класса StringВыберите один ответ: сравнивает данную строку с указанным объектом возвращает длину строки преобразует эту строку в новый массив символов объединяет указанную строку с данной строкой путем добавления ее в конце  Вопрос 6    Как из строки ABCD с помощью substring получить BCD?Выберите один ответ: substring(1,2) substring(2,2) substring(2,4) substring(1,3)  Вопрос 7    Метод setLength()Выберите один ответ: позволяет получить текущий объем выделенной памяти возвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение false служит для задания длины символьной строки в объекте типа StringBuffеr  позволяет получить текущую длину объекта типа StringBuffer Вопрос 8  Каким образом из строки ABCD с помощью метода substring() получить BC?Выберите один ответ: substring(1,2) substring(1,3)  substring(2,4) substring(2,2) Вопрос 9    Конструктор String(byte[] byteArray, Charset charset) означает, чтоВыберите один ответ: символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки, заданной объектом charset  преобразованная копия объекта класса StringBuffer создается объект со строкой по умолчанию символы, записанные в массиве байтов, задаются в Unicode-строке с учетом кодировки encoding   Промежуточный тест 8Вопрос 1    Класс Выберите один ответ: хранит дату в миллисекундах, которые прошли с 1 января 1970 года  проверяет идентичность объектов вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года проверяет строки на эквивалентность Вопрос 2    Класс DateFormat – этоВыберите один ответ: класс, который служит для приведения даты в определяемый вами формат класс, который проверяет, является ли год високосным класс, который реализует григорианский календарь абстрактный класс, который обеспечивает базовую поддержку для форматирования и анализа дат  Вопрос 3    Класс DateВыберите один ответ: заключает в себе дату и время с точностью до миллисекунды  является классом для парсинга и форматирования даты в Java отображает обычный григорианский календарь заключает обычную строковую переменную Вопрос 4    Пакет  – этоВыберите один ответ: пакет, который содержит только дату  базовый пакет нового Date Time AP пакет с общими интерфейсами для некалендарных систем IS пакет, который содержит дату и время Вопрос 5    Класс SimpleDateFormat – этоВыберите один или несколько ответов: конкретный класс, расширяющий класс DateFormat  класс, который проверяет, является ли год високосным класс, который реализует григорианский календарь класс, который служит для приведения даты в определяемый вами формат  Вопрос 6    Метод before()Выберите один ответ: проверяет идентичность объектов вернет количество миллисекунд, прошедших с полуночи 1 января 1970 года проверяет, была ли установленная нами дата раньше той, которую мы передаем в качестве аргумента  проверяет строки на эквивалентность Вопрос 7  Класс GregorianCalendarВыберите один или несколько ответов: реализует григорианский календарь  является абстрактным классом, который обеспечивает базовую поддержку для форматирования и анализа дат проверяет, является ли год високосным служит для приведения даты в определяемый вами формат  Вопрос 8    Пакет  – этоВыберите один ответ: базовый пакет нового Date Time API пакет с общими интерфейсами для некалендарных систем ISO пакет, который содержит только дату пакет, который содержит дату и время    Промежуточный тест 9Вопрос 1    HashSet представляет собойВыберите один ответ: класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце связанный список набор отсортированных объектов в виде дерева набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код  Вопрос 2    Метод public boolean hasNext()Выберите один ответ: удаляет первые элементы, возвращаемые итератором возвращает true, если итератор имеет больше элементов, в противном случае возвращает false  удаляет последние элементы, возвращаемые итератором возвращает элемент и перемещает указатель курсора на следующий элемент Вопрос 3    HashMap представляет собойВыберите один ответ: набор отсортированных объектов в виде дерева набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение  Вопрос 4    Метод public E next()Выберите один ответ: возвращает элемент и перемещает указатель курсора на следующий элемент  удаляет первые элементы, возвращаемые итератором удаляет последние элементы, возвращаемые итератором возвращает true, если итератор имеет больше элементов, в противном случае возвращает false Вопрос 5    ArrayDeque представляет собойВыберите один ответ: связанный список набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конце  набор отсортированных объектов в виде дерева Вопрос 6    Итератор в Java – этоВыберите один ответ: интерпретатор типов данных интерфейс абстрактный класс вспомогательный объект, используемый для прохода по коллекции объектов  Вопрос 7    LinkedList представляет собойВыберите один ответ: связанный список  набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код простой список объектов набор отсортированных объектов в виде дерева Вопрос 8    TreeMap представляет собойВыберите один ответ: набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-код структуру данных в виде дерева, где каждый элемент имеет уникальный ключ и некоторое значение  набор отсортированных объектов в виде дерева структуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значение Вопрос 9  Метод public void remove()Выберите один ответ: возвращает true, если итератор имеет больше элементов, в противном случае возвращает false удаляет первые элементы, возвращаемые итератором  возвращает элемент и перемещает указатель курсора на следующий элемент удаляет последние элементы, возвращаемые итератором             
            
            
            Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9 Ответы на тесты / РОСДИСТАНТ / Проектирование машиностроительного производства / 240 вопросов / Тесты 1-3 + Итоговый тестОтветы на тесты / РОСДИСТАНТ / Проектирование предприятий автомобильного транспорта / 208 вопросов / Тесты 1-7Ответы на тесты / РОСДИСТАНТ / Проектирование промышленных зданий / 192 вопроса / Тесты 1-11Ответы на тесты / РОСДИСТАНТ / Проектирование сварочных цехов и участков / 337 вопросов / Тесты 1-5 + Итоговый тестОтветы на тесты / РОСДИСТАНТ / Проектирование технологической оснастки / 145 вопросов / Тесты 1-4Ответы на тесты/РОСДИСТАНТ/ Предпринимательская деятельность 3/ Итоговый тестОтветы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 3 (Проектная деятельность 3) / 196 вопросов / Промежуточный тест 1 + Итоговый тестОтветы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 4 / 323 вопроса / Итоговый тестОтветы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 5 / 30 вопросов / Тесты 1-3Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность. Системный подход в управлении проектами / 60 вопросов / Тесты 1-4Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность. Стратегическое управление проектной деятельностью / 140 вопросов / Тесты 1-4 + Итоговый тестОтветы на тесты / РОСДИСТАНТ / Преступления против государственной власти и управления / 280 вопросов / Тесты 1-8 + Итоговый тест