Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9 (Решение → 87043)
В файле собраны ответы к тестам из курса РОСДИСТАНТ / Программирование на Java (Джава) 1(Тесты 1-9).
В промежуточных тестах - все правильные ответы (смотрите демо-файл).
Вопросы к тесту №1 собраны из 2-х попыток.
После покупки Вы получите файл, где будет 93 вопроса с ответами. Верный ответ выделен по тексту.
В демо-файлах представлен пример, как выделены ответы.
Все набрано в Word, можно искать с помощью поиска.
Ниже список вопросов, которые представлены в файле.
Промежуточный тест 1 (Попытка №1)Вопрос 1Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ:javacjarjlinkjshellВопрос 2Назовите утилиты отладки.Выберите один или несколько ответов:jdbjconsolejarsignerjcmdjhsdbВопрос 3Файлы классов (.class) содержатВыберите один ответ:скомпилированные Java-программой
Промежуточный тест 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Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ:javacjarjlinkjshellВопрос 2Назовите утилиты отладки.Выберите один или несколько ответов:jdbjconsolejarsignerjcmdjhsdbВопрос 3Файлы классов (.class) содержатВыберите один ответ:скомпилированные Java-программой байт-коды, определенные спецификацией Javaисходный код программ на Javaнаборы файлов, которые могут быть представлены в упакованном видепотоковое представление текущего состояния объектовВопрос 4Платформа Jave MEВыберите один ответ:предназначена для разработки настольных и небольших серверных или распределенных приложенийслужит для сборки и оптимизации набора модулей и их зависимостей в настраиваемом образе среды выполненияпредназначена для разработки приложений, работающих в компьютерах с ограниченными ресурсамипредназначена для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятияВопрос 5Задачи JIT-компиляторов:Выберите один или несколько ответов:поиск и компиляция часто выполняемых фрагментов кодапоиск фрагментов байт-кода, формирующих узкие места, и компиляция их в нативный кодвыявление и исправление ошибок в кодеуказание на ошибки в коде для их дальнейшего исправленияВопрос 6Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ:Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифестаЗапускает апплет в браузере *.htmlКомпиляция исходного Java-кода в байт-кодЗапускает байт-код классаВопрос 7Назовите утилиту, представляющую компилятор, транслирующий текст Джава-программы в байт-код.Выберите один ответ:javacjavacmpjarjavadocВопрос 8Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ:JREVirtualBoxHotSpotOpenJ9Вопрос 9Процесс Linking – этоВыберите один ответ:процесс преобразования символических ссылок в прямыепроцесс выделения памяти под класс или интерфейспроцесс поиска в байт-коде двоичного представления класса или интерфейса с определенным именем и последующего создания класса или интерфейса из этого двоичного представленияпроцесс подготовки класса или интерфейса и связывание его со схемой распределения памятиВопрос 10Каково назначение утилиты javah?Выберите один ответ:Генератор заголовочных файлов C/C++ для подключения к программам Java внешних библиотек C/C++ на основе интерфейса JNIСоздание и управление Java-архивами jarГенератор документации по классам на основе комментариев, начинающихся с /**Дизассемблер классовПромежуточный тест 1 (Попытка №2)Вопрос 1Консоль JShell реализует технологию СЧИТАТЬ – ВЫПОЛНИТЬ – ВЫВЕСТИ, имеющую английское сокращениеВыберите один ответ:JSRJVMLTSREPLJITIDEВопрос 2Если предпринимается попытка расширения стека, но для этого не хватает памяти, то генерируется исключениеВыберите один ответ:ExceptionRuntimeExceptionStackOverflowErrorOutOfMemoryErrorВопрос 3Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ:Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифестаКомпиляция исходного Java-кода в байт-кодЗапускает байт-код классаЗапускает апплет в браузере *.htmlВопрос 4Каково назначение утилиты jdb?Выберите один ответ:Предназначена для запуска на исполнение и отладку апплетов без браузера. При этом не гарантируется работоспособность отлаженного апплета в браузереПредназначена для запуска в режиме командной строки откомпилированных программ-приложенийЭто отладчик программ, написанных на языке JavaЭто компилятор в режиме командной строки для программ, написанных на языке JavaВопрос 5Назовите утилиту, служащую для запуска виртуальной машины, загрузки и выполнения скомпилированной в байт-код программы.Выберите один ответ:jarjavajdbjcmdjlinkВопрос 6Файлы классов (.class) содержатВыберите один ответ:наборы файлов, которые могут быть представлены в упакованном видескомпилированные Java-программой байт-коды, определенные спецификацией Javaисходный код программ на Javaпотоковое представление текущего состояния объектовВопрос 7Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ:JREVirtualBoxOpenJ9HotSpotВопрос 8Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ:javacjshelljarjlinkВопрос 9Что такое JRE (Java Runtime Environment)?Выберите один ответ:Инструменты для разработки программ и скриптов, использующих JavaПлатформа для запуска программ и скриптов, использующих С++Платформа для запуска программ и скриптов, использующих JavaИнструменты для разработки программ и скриптов, использующих С++Вопрос 10Java Development Kit (JDK) – этоВыберите один ответ:набор библиотек и утилит для разработки программ на Javaисходный код программ на Javaвиртуальная машина Javaне компонента JavaПромежуточный тест 2Вопрос 1Сколько платформ традиционно выделяют на рынке Джава-платформ?Выберите один ответ:2364Вопрос 2Пи-код – этоВыберите один ответ:инструкции виртуальной машиныформат байт-кодашестизначное числовое значениеязык для абстрактного процессора, через который в программировании реализуется концепция аппаратно-независимого исполняемого кодаВопрос 3Какая из утилит относится к основным?Выберите один ответ:jshelljlinkjconsolermicВопрос 4Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов:jhsdbjdbrmicjconsolejcmdrmiregisteryВопрос 5К какой группе утилит относится jlink?Выберите один ответ:Основные утилитыСредства мониторингаУтилиты безопасностиУтилиты отладкиВопрос 6Утилита, присутствующая в 9-й и выше версиях Джава, позволяющая «собрать» среду выполнения (JRE) для конкретного приложения и передать ее конкретному пользователю, – этоВыберите один ответ:jcmdjdbjlinkjarВопрос 7В каких версиях JDK были проблемы с совместимостью в инструментах сборки, таких как Maven?Выберите один ответ:JDK1.0JDK9 и вышеДо JDK8JDK7 и JDK8Вопрос 8Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов:jcmdjhsdbrmiregistryjshelljdbВопрос 9В каком году было создано сообщество AdoptOpenJDK?Выберите один ответ:2008201719962013Вопрос 10До 2018 года основным идеологом и разработчиком платформы для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия являлась корпорацияВыберите один ответ:IBMSAPEclipse FoundationOracleПромежуточный тест 3Вопрос 1Что необходимо, чтобы объявить переменную?Выберите один или несколько ответов:Описать переменнуюДать уникальное имяПрисвоить значениеУказать тип данныхВопрос 2Унарные операторы используютсяВыберите один или несколько ответов:для приравнивания значения одного выражения к другомудля инвертирования логического значениядля увеличения значения выражения путем умножения его на какое-то определенное числодля отрицания выражениядля увеличения или уменьшения значения на единицуВопрос 3Сколько существует типов примитивных данных?Выберите один ответ:84579Вопрос 4Сколько памяти занимает тип short?Выберите один ответ:16 байтов2 бита1 байт16 битВопрос 5Какие виды комментариев предполагает стандарт языка Джава?Выберите один или несколько ответов:Однострочный комментарийАннотациюМногострочный комментарийРезюмеВопрос 6Каким символом обозначается многострочный комментарий в языке Java?Выберите один ответ:(* *)///* */{ }Вопрос 7Сколько памяти занимает тип byte?Выберите один ответ:8 байт1 бит2 байта8 битПромежуточный тест 4Вопрос 1Дан код. Каков будет результат его выполнения?a=1/0;Выберите один ответ:NaNТакой код не компилируетсяInfExceptionВопрос 2В каких случаях применяют оператор switch?Выберите один ответ:Когда происходит дублирование значений выбораДанный оператор в программировании не используетсяКогда число ситуаций выбора неизвестноК известному числу возможных ситуаций выбораВопрос 3Что означает оператор >>>?Выберите один ответ:Оператор левого побитового сдвигаОператор правого побитового сдвига с сохранением знака отрицательного числаОператор беззнакового правого побитового сдвигаЗнак «больше»Вопрос 4Для досрочного перехода к выполнению следующей итерации цикла используется операторВыберите один ответ:breakcontinuestopreturnВопрос 5Каково назначение базового пакета java.math?Выберите один ответ:Содержит базовые классы языка javaСодержит важные классы для работы со структурами данных (обработка событий и дат)Поддержка вычислений с целыми числами произвольной длины, а также с числами с плавающей точкой произвольной точностиПоддержка базовых средств ввода/выводаВопрос 6Выберите верные высказывания.Выберите один или несколько ответов:Идентификаторы могут начинаться с цифр или буквВ описании языка программирования Джава отказались от квадратных скобок РБНФ, поскольку квадратные скобки являются символами алфавита языка ДжаваДлина идентификатора должна составлять от 4 до 15 символовИмена классов начинаются с прописной буквы. При этом каждое слово в имени начинается с прописной буквыВопрос 7В языке Java существует … зарезервированных слова.Выберите один ответ:3264532344Вопрос 8Каков размер данных типа short?Выберите один ответ:16 бит8 бит64 бита32 битаВопрос 9Примитивный тип int – этоВыберите один ответ:символьный тип (беззнаковое 16-битное целое)короткое целое число (16-битное целое со знаком)однобайтовое целое число (8-битное целое со знаком)целое число (32-битное целое со знаком)Вопрос 10Какой пакет импортируется по умолчанию?Выберите один ответ:java.langjavajava.utilПромежуточный тест 5Вопрос 1Сколько объектов можно создать от абстрактного класса?Выберите один ответ:ОдинДваНи одногоСколько потребуетсяВопрос 2Процесс выделения совокупности существенных характеристик некоторого объекта в предметной области задачи применительно к данному уровню декомпозиции называетсяВыберите один ответ:абстрагированиеммодульностьюинкапсуляциейустойчивостьюВопрос 3Правильно ли спроектирован класс с точки зрения инкапсуляции?Выберите один ответ:Отсутствует конструкторОшибок нетОтсутствует метод доступа к полюОтсутствует точка с запятой в конце объявления классаВопрос 4Какое имя класса недопустимо?Выберите один ответ:RunnableButtonSysColorВопрос 5Если язык программирования поддерживает принципы абстрагирования, инкапсуляции, модульности, иерархии, то он называетсяВыберите один ответ:объектнымориентированнымпроцедурнымобъектно-ориентированнымВопрос 6К парадигмам программирования относятВыберите один или несколько ответов:многопоточное программированиеветвящееся программированиеобъектно-ориентированное программированиепроцедурное (императивное) программированиеВопрос 7Класс может реализовыватьВыберите один ответ:не более двух интерфейсовне более пяти интерфейсовлюбое количество интерфейсовне более трех интерфейсовВопрос 8На диаграмме класс A являетсяВыберите один или несколько ответов:дочернимпроизводнымродительскимсуперклассомВопрос 9Видами ассоциации являютсяВыберите один или несколько ответов:агрегацияреализациябинарная ассоциациянаследованиеВопрос 10Соглашение об именах Java предполагаетВыберите один ответ:условие: если конкретный объект оказывается проблематичным, его можно просто удалить из приложения и подключить другой объект в качестве заменыспособность выполнять определенное действие по-разному: перегрузкой метода и переопределением методаправило, которому нужно следовать, когда вы решаете, как назвать свои идентификаторы, такие как класс, пакет, переменная, константа, методидентификацию объекта с помощью уникального идентификатораПромежуточный тест 6Вопрос 1Библиотека классов для работы с графическими изображениями – этоВыберите один ответ:java.appletjava.awt.peerjava.awt.imagejava.awtВопрос 2Для чего используется библиотечный класс Java.lang?Выберите один ответ:Используется для сетевой связиИспользуется для символьных и строковых операцийИспользуется для функций ввода и выводаИспользуется для разработки служебных программВопрос 3Пакет – этоВыберите один ответ:беспорядочный массив данныхконтейнер, который содержит фиксированное количество значений одного типаобласть данных времени выполнения, из которой выделяется память для всех экземпляров классов и массивовгруппа файлов классов Java, которые хранятся в одном каталоге; пакет имеет собственное пространство именВопрос 4Библиотека классов Выберите один или несколько ответов:содержит классы для выполнения преобразований двоичных данных в текстовый форматможет создавать пользовательский интерфейс способом, не зависящим от платформы, на которой выполняется апплет Javaможет работать не только с потоками байтов, но и с потоками данных других типов, например, числами int или текстовыми строкамисодержит классы, с помощью которых можно работать с универсальными адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IPВопрос 5Какой библиотечный класс используется для интерфейса Windows?Выберите один ответ:Java.appletJava.awtJava.utilJava.mathВопрос 6Для чего используется библиотечный класс Java.math?Выберите один ответ:Используется для различных математических вычисленийИспользуется для функций ввода и выводаИспользуется для сетевой связиИспользуется для разработки служебных программВопрос 7Чтобы использовать классы из стандартной библиотеки Java, нужноВыберите один ответ:сначала импортировать их в программузадать их в самом начале программызадать им как-то начальное значениепросто указать их в программе, так как они встроенныеВопрос 8Оператор импорта всегдаВыберите один ответ:должен находиться непосредственно в самом определении классадолжен следовать за определением классаможет находиться где угодно в самом класседолжен предшествовать определению классаВопрос 9sqrt – этоВыберите один ответ:квадратный кореньинтеграллогарифмнатуральный логарифмВопрос 10AWT – этоВыберите один ответ:инструментарий для работы с абстрактными окнамиграфический интерфейссборник в справочной системе Javaутилита для работы с библиотекамиПромежуточный тест 7Вопрос 1Метод length()Выберите один ответ:позволяет получить текущий объем выделенной памятивозвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение falseпозволяет получить текущую длину объекта типа StringBufferпозволяет установить емкость буфераВопрос 2Класс StringBuilder представляетВыберите один ответ:динамические строкистатические строкибуферную переменнуюизменяемую последовательность символовВопрос 3Каково назначение конструкторов класса StringBuffer?Выберите один или несколько ответов:Возвращают логическое значение true, если вызыва¬ющий объект содержит указанную строку, а иначе – логическое значение falseВозвращают кодовую точку в Юникоде на позиции iStringBuffer(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Вопрос 1HashSet представляет собойВыберите один ответ:класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее концесвязанный списокнабор отсортированных объектов в виде дереванабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодВопрос 2Метод public boolean hasNext()Выберите один ответ:удаляет первые элементы, возвращаемые итераторомвозвращает true, если итератор имеет больше элементов, в противном случае возвращает falseудаляет последние элементы, возвращаемые итераторомвозвращает элемент и перемещает указатель курсора на следующий элементВопрос 3HashMap представляет собойВыберите один ответ:набор отсортированных объектов в виде дереванабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодкласс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее концеструктуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значениеВопрос 4Метод public E next()Выберите один ответ:возвращает элемент и перемещает указатель курсора на следующий элементудаляет первые элементы, возвращаемые итераторомудаляет последние элементы, возвращаемые итераторомвозвращает true, если итератор имеет больше элементов, в противном случае возвращает falseВопрос 5ArrayDeque представляет собойВыберите один ответ:связанный списокнабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодкласс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конценабор отсортированных объектов в виде дереваВопрос 6Итератор в Java – этоВыберите один ответ:интерпретатор типов данныхинтерфейсабстрактный классвспомогательный объект, используемый для прохода по коллекции объектовВопрос 7LinkedList представляет собойВыберите один ответ:связанный списокнабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодпростой список объектовнабор отсортированных объектов в виде дереваВопрос 8TreeMap представляет собойВыберите один ответ:набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодструктуру данных в виде дерева, где каждый элемент имеет уникальный ключ и некоторое значениенабор отсортированных объектов в виде дереваструктуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значениеВопрос 9Метод public void remove()Выберите один ответ:возвращает true, если итератор имеет больше элементов, в противном случае возвращает falseудаляет первые элементы, возвращаемые итераторомвозвращает элемент и перемещает указатель курсора на следующий элементудаляет последние элементы, возвращаемые итераторомСписок литературыПромежуточный тест 1 (Попытка №1)Вопрос 1Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ:javacjarjlinkjshellВопрос 2Назовите утилиты отладки.Выберите один или несколько ответов:jdbjconsolejarsignerjcmdjhsdbВопрос 3Файлы классов (.class) содержатВыберите один ответ:скомпилированные Java-программой байт-коды, определенные спецификацией Javaисходный код программ на Javaнаборы файлов, которые могут быть представлены в упакованном видепотоковое представление текущего состояния объектовВопрос 4Платформа Jave MEВыберите один ответ:предназначена для разработки настольных и небольших серверных или распределенных приложенийслужит для сборки и оптимизации набора модулей и их зависимостей в настраиваемом образе среды выполненияпредназначена для разработки приложений, работающих в компьютерах с ограниченными ресурсамипредназначена для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятияВопрос 5Задачи JIT-компиляторов:Выберите один или несколько ответов:поиск и компиляция часто выполняемых фрагментов кодапоиск фрагментов байт-кода, формирующих узкие места, и компиляция их в нативный кодвыявление и исправление ошибок в кодеуказание на ошибки в коде для их дальнейшего исправленияВопрос 6Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ:Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифестаЗапускает апплет в браузере *.htmlКомпиляция исходного Java-кода в байт-кодЗапускает байт-код классаВопрос 7Назовите утилиту, представляющую компилятор, транслирующий текст Джава-программы в байт-код.Выберите один ответ:javacjavacmpjarjavadocВопрос 8Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ:JREVirtualBoxHotSpotOpenJ9Вопрос 9Процесс Linking – этоВыберите один ответ:процесс преобразования символических ссылок в прямыепроцесс выделения памяти под класс или интерфейспроцесс поиска в байт-коде двоичного представления класса или интерфейса с определенным именем и последующего создания класса или интерфейса из этого двоичного представленияпроцесс подготовки класса или интерфейса и связывание его со схемой распределения памятиВопрос 10Каково назначение утилиты javah?Выберите один ответ:Генератор заголовочных файлов C/C++ для подключения к программам Java внешних библиотек C/C++ на основе интерфейса JNIСоздание и управление Java-архивами jarГенератор документации по классам на основе комментариев, начинающихся с /**Дизассемблер классовПромежуточный тест 1 (Попытка №2)Вопрос 1Консоль JShell реализует технологию СЧИТАТЬ – ВЫПОЛНИТЬ – ВЫВЕСТИ, имеющую английское сокращениеВыберите один ответ:JSRJVMLTSREPLJITIDEВопрос 2Если предпринимается попытка расширения стека, но для этого не хватает памяти, то генерируется исключениеВыберите один ответ:ExceptionRuntimeExceptionStackOverflowErrorOutOfMemoryErrorВопрос 3Что выполняет команда jar -cfv TicTacToer.jar *?Выберите один ответ:Компиляция файла jar с упаковыванием всех файлов из папки в архив без создания манифестаКомпиляция исходного Java-кода в байт-кодЗапускает байт-код классаЗапускает апплет в браузере *.htmlВопрос 4Каково назначение утилиты jdb?Выберите один ответ:Предназначена для запуска на исполнение и отладку апплетов без браузера. При этом не гарантируется работоспособность отлаженного апплета в браузереПредназначена для запуска в режиме командной строки откомпилированных программ-приложенийЭто отладчик программ, написанных на языке JavaЭто компилятор в режиме командной строки для программ, написанных на языке JavaВопрос 5Назовите утилиту, служащую для запуска виртуальной машины, загрузки и выполнения скомпилированной в байт-код программы.Выберите один ответ:jarjavajdbjcmdjlinkВопрос 6Файлы классов (.class) содержатВыберите один ответ:наборы файлов, которые могут быть представлены в упакованном видескомпилированные Java-программой байт-коды, определенные спецификацией Javaисходный код программ на Javaпотоковое представление текущего состояния объектовВопрос 7Назовите виртуальную машину, разработанную сообществом OpenJDK.Выберите один ответ:JREVirtualBoxOpenJ9HotSpotВопрос 8Назовите утилиту, служащую для создания архивирования классов и ресурсов.Выберите один ответ:javacjshelljarjlinkВопрос 9Что такое JRE (Java Runtime Environment)?Выберите один ответ:Инструменты для разработки программ и скриптов, использующих JavaПлатформа для запуска программ и скриптов, использующих С++Платформа для запуска программ и скриптов, использующих JavaИнструменты для разработки программ и скриптов, использующих С++Вопрос 10Java Development Kit (JDK) – этоВыберите один ответ:набор библиотек и утилит для разработки программ на Javaисходный код программ на Javaвиртуальная машина Javaне компонента JavaПромежуточный тест 2Вопрос 1Сколько платформ традиционно выделяют на рынке Джава-платформ?Выберите один ответ:2364Вопрос 2Пи-код – этоВыберите один ответ:инструкции виртуальной машиныформат байт-кодашестизначное числовое значениеязык для абстрактного процессора, через который в программировании реализуется концепция аппаратно-независимого исполняемого кодаВопрос 3Какая из утилит относится к основным?Выберите один ответ:jshelljlinkjconsolermicВопрос 4Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов:jhsdbjdbrmicjconsolejcmdrmiregisteryВопрос 5К какой группе утилит относится jlink?Выберите один ответ:Основные утилитыСредства мониторингаУтилиты безопасностиУтилиты отладкиВопрос 6Утилита, присутствующая в 9-й и выше версиях Джава, позволяющая «собрать» среду выполнения (JRE) для конкретного приложения и передать ее конкретному пользователю, – этоВыберите один ответ:jcmdjdbjlinkjarВопрос 7В каких версиях JDK были проблемы с совместимостью в инструментах сборки, таких как Maven?Выберите один ответ:JDK1.0JDK9 и вышеДо JDK8JDK7 и JDK8Вопрос 8Какие из утилит не являются утилитами отладки?Выберите один или несколько ответов:jcmdjhsdbrmiregistryjshelljdbВопрос 9В каком году было создано сообщество AdoptOpenJDK?Выберите один ответ:2008201719962013Вопрос 10До 2018 года основным идеологом и разработчиком платформы для разработки серверных, распределенных, многоуровневых, масштабирующихся, устойчивых и защищенных приложений уровня предприятия являлась корпорацияВыберите один ответ:IBMSAPEclipse FoundationOracleПромежуточный тест 3Вопрос 1Что необходимо, чтобы объявить переменную?Выберите один или несколько ответов:Описать переменнуюДать уникальное имяПрисвоить значениеУказать тип данныхВопрос 2Унарные операторы используютсяВыберите один или несколько ответов:для приравнивания значения одного выражения к другомудля инвертирования логического значениядля увеличения значения выражения путем умножения его на какое-то определенное числодля отрицания выражениядля увеличения или уменьшения значения на единицуВопрос 3Сколько существует типов примитивных данных?Выберите один ответ:84579Вопрос 4Сколько памяти занимает тип short?Выберите один ответ:16 байтов2 бита1 байт16 битВопрос 5Какие виды комментариев предполагает стандарт языка Джава?Выберите один или несколько ответов:Однострочный комментарийАннотациюМногострочный комментарийРезюмеВопрос 6Каким символом обозначается многострочный комментарий в языке Java?Выберите один ответ:(* *)///* */{ }Вопрос 7Сколько памяти занимает тип byte?Выберите один ответ:8 байт1 бит2 байта8 битПромежуточный тест 4Вопрос 1Дан код. Каков будет результат его выполнения?a=1/0;Выберите один ответ:NaNТакой код не компилируетсяInfExceptionВопрос 2В каких случаях применяют оператор switch?Выберите один ответ:Когда происходит дублирование значений выбораДанный оператор в программировании не используетсяКогда число ситуаций выбора неизвестноК известному числу возможных ситуаций выбораВопрос 3Что означает оператор >>>?Выберите один ответ:Оператор левого побитового сдвигаОператор правого побитового сдвига с сохранением знака отрицательного числаОператор беззнакового правого побитового сдвигаЗнак «больше»Вопрос 4Для досрочного перехода к выполнению следующей итерации цикла используется операторВыберите один ответ:breakcontinuestopreturnВопрос 5Каково назначение базового пакета java.math?Выберите один ответ:Содержит базовые классы языка javaСодержит важные классы для работы со структурами данных (обработка событий и дат)Поддержка вычислений с целыми числами произвольной длины, а также с числами с плавающей точкой произвольной точностиПоддержка базовых средств ввода/выводаВопрос 6Выберите верные высказывания.Выберите один или несколько ответов:Идентификаторы могут начинаться с цифр или буквВ описании языка программирования Джава отказались от квадратных скобок РБНФ, поскольку квадратные скобки являются символами алфавита языка ДжаваДлина идентификатора должна составлять от 4 до 15 символовИмена классов начинаются с прописной буквы. При этом каждое слово в имени начинается с прописной буквыВопрос 7В языке Java существует … зарезервированных слова.Выберите один ответ:3264532344Вопрос 8Каков размер данных типа short?Выберите один ответ:16 бит8 бит64 бита32 битаВопрос 9Примитивный тип int – этоВыберите один ответ:символьный тип (беззнаковое 16-битное целое)короткое целое число (16-битное целое со знаком)однобайтовое целое число (8-битное целое со знаком)целое число (32-битное целое со знаком)Вопрос 10Какой пакет импортируется по умолчанию?Выберите один ответ:java.langjavajava.utilПромежуточный тест 5Вопрос 1Сколько объектов можно создать от абстрактного класса?Выберите один ответ:ОдинДваНи одногоСколько потребуетсяВопрос 2Процесс выделения совокупности существенных характеристик некоторого объекта в предметной области задачи применительно к данному уровню декомпозиции называетсяВыберите один ответ:абстрагированиеммодульностьюинкапсуляциейустойчивостьюВопрос 3Правильно ли спроектирован класс с точки зрения инкапсуляции?Выберите один ответ:Отсутствует конструкторОшибок нетОтсутствует метод доступа к полюОтсутствует точка с запятой в конце объявления классаВопрос 4Какое имя класса недопустимо?Выберите один ответ:RunnableButtonSysColorВопрос 5Если язык программирования поддерживает принципы абстрагирования, инкапсуляции, модульности, иерархии, то он называетсяВыберите один ответ:объектнымориентированнымпроцедурнымобъектно-ориентированнымВопрос 6К парадигмам программирования относятВыберите один или несколько ответов:многопоточное программированиеветвящееся программированиеобъектно-ориентированное программированиепроцедурное (императивное) программированиеВопрос 7Класс может реализовыватьВыберите один ответ:не более двух интерфейсовне более пяти интерфейсовлюбое количество интерфейсовне более трех интерфейсовВопрос 8На диаграмме класс A являетсяВыберите один или несколько ответов:дочернимпроизводнымродительскимсуперклассомВопрос 9Видами ассоциации являютсяВыберите один или несколько ответов:агрегацияреализациябинарная ассоциациянаследованиеВопрос 10Соглашение об именах Java предполагаетВыберите один ответ:условие: если конкретный объект оказывается проблематичным, его можно просто удалить из приложения и подключить другой объект в качестве заменыспособность выполнять определенное действие по-разному: перегрузкой метода и переопределением методаправило, которому нужно следовать, когда вы решаете, как назвать свои идентификаторы, такие как класс, пакет, переменная, константа, методидентификацию объекта с помощью уникального идентификатораПромежуточный тест 6Вопрос 1Библиотека классов для работы с графическими изображениями – этоВыберите один ответ:java.appletjava.awt.peerjava.awt.imagejava.awtВопрос 2Для чего используется библиотечный класс Java.lang?Выберите один ответ:Используется для сетевой связиИспользуется для символьных и строковых операцийИспользуется для функций ввода и выводаИспользуется для разработки служебных программВопрос 3Пакет – этоВыберите один ответ:беспорядочный массив данныхконтейнер, который содержит фиксированное количество значений одного типаобласть данных времени выполнения, из которой выделяется память для всех экземпляров классов и массивовгруппа файлов классов Java, которые хранятся в одном каталоге; пакет имеет собственное пространство именВопрос 4Библиотека классов Выберите один или несколько ответов:содержит классы для выполнения преобразований двоичных данных в текстовый форматможет создавать пользовательский интерфейс способом, не зависящим от платформы, на которой выполняется апплет Javaможет работать не только с потоками байтов, но и с потоками данных других типов, например, числами int или текстовыми строкамисодержит классы, с помощью которых можно работать с универсальными адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IPВопрос 5Какой библиотечный класс используется для интерфейса Windows?Выберите один ответ:Java.appletJava.awtJava.utilJava.mathВопрос 6Для чего используется библиотечный класс Java.math?Выберите один ответ:Используется для различных математических вычисленийИспользуется для функций ввода и выводаИспользуется для сетевой связиИспользуется для разработки служебных программВопрос 7Чтобы использовать классы из стандартной библиотеки Java, нужноВыберите один ответ:сначала импортировать их в программузадать их в самом начале программызадать им как-то начальное значениепросто указать их в программе, так как они встроенныеВопрос 8Оператор импорта всегдаВыберите один ответ:должен находиться непосредственно в самом определении классадолжен следовать за определением классаможет находиться где угодно в самом класседолжен предшествовать определению классаВопрос 9sqrt – этоВыберите один ответ:квадратный кореньинтеграллогарифмнатуральный логарифмВопрос 10AWT – этоВыберите один ответ:инструментарий для работы с абстрактными окнамиграфический интерфейссборник в справочной системе Javaутилита для работы с библиотекамиПромежуточный тест 7Вопрос 1Метод length()Выберите один ответ:позволяет получить текущий объем выделенной памятивозвращает логическое значение true, если вызывающий объект содержит указанную строку, а иначе – логическое значение falseпозволяет получить текущую длину объекта типа StringBufferпозволяет установить емкость буфераВопрос 2Класс StringBuilder представляетВыберите один ответ:динамические строкистатические строкибуферную переменнуюизменяемую последовательность символовВопрос 3Каково назначение конструкторов класса StringBuffer?Выберите один или несколько ответов:Возвращают логическое значение true, если вызыва¬ющий объект содержит указанную строку, а иначе – логическое значение falseВозвращают кодовую точку в Юникоде на позиции iStringBuffer(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Вопрос 1HashSet представляет собойВыберите один ответ:класс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее концесвязанный списокнабор отсортированных объектов в виде дереванабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодВопрос 2Метод public boolean hasNext()Выберите один ответ:удаляет первые элементы, возвращаемые итераторомвозвращает true, если итератор имеет больше элементов, в противном случае возвращает falseудаляет последние элементы, возвращаемые итераторомвозвращает элемент и перемещает указатель курсора на следующий элементВопрос 3HashMap представляет собойВыберите один ответ:набор отсортированных объектов в виде дереванабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодкласс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее концеструктуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значениеВопрос 4Метод public E next()Выберите один ответ:возвращает элемент и перемещает указатель курсора на следующий элементудаляет первые элементы, возвращаемые итераторомудаляет последние элементы, возвращаемые итераторомвозвращает true, если итератор имеет больше элементов, в противном случае возвращает falseВопрос 5ArrayDeque представляет собойВыберите один ответ:связанный списокнабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодкласс двунаправленной очереди, в которой можно произвести вставку и удаление как в начале коллекции, так и в ее конценабор отсортированных объектов в виде дереваВопрос 6Итератор в Java – этоВыберите один ответ:интерпретатор типов данныхинтерфейсабстрактный классвспомогательный объект, используемый для прохода по коллекции объектовВопрос 7LinkedList представляет собойВыберите один ответ:связанный списокнабор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодпростой список объектовнабор отсортированных объектов в виде дереваВопрос 8TreeMap представляет собойВыберите один ответ:набор объектов, или хеш-множество, где каждый элемент имеет ключ – уникальный хеш-кодструктуру данных в виде дерева, где каждый элемент имеет уникальный ключ и некоторое значениенабор отсортированных объектов в виде дереваструктуру данных в виде словаря, в котором каждый объект имеет уникальный ключ и некоторое значениеВопрос 9Метод public void remove()Выберите один ответ:возвращает true, если итератор имеет больше элементов, в противном случае возвращает falseудаляет первые элементы, возвращаемые итераторомвозвращает элемент и перемещает указатель курсора на следующий элементудаляет последние элементы, возвращаемые итератором
Ответы на тесты / РОСДИСТАНТ / Проблемы юридической ответственности и правонарушений / 50 вопросов / Тесты 1-23 Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9 Ответы на тесты / РОСДИСТАНТ / Проектирование машиностроительного производства / 240 вопросов / Тесты 1-3 + Итоговый тестОтветы на тесты / РОСДИСТАНТ / Проектирование предприятий автомобильного транспорта / 208 вопросов / Тесты 1-7Ответы на тесты / РОСДИСТАНТ / Проектирование промышленных зданий / 192 вопроса / Тесты 1-11Ответы на тесты / РОСДИСТАНТ / Проектирование сварочных цехов и участков / 337 вопросов / Тесты 1-5 + Итоговый тестОтветы на тесты/РОСДИСТАНТ/ Предпринимательская деятельность 3Ответы на тесты/РОСДИСТАНТ/ Предпринимательская деятельность 3/ Итоговый тестОтветы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 3 (Проектная деятельность 3) / 196 вопросов / Промежуточный тест 1 + Итоговый тестОтветы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 4 / 323 вопроса / Итоговый тестОтветы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 5 / 30 вопросов / Тесты 1-3Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность. Системный подход в управлении проектами / 60 вопросов / Тесты 1-4Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность. Стратегическое управление проектной деятельностью / 140 вопросов / Тесты 1-4 + Итоговый тест](/assets/img/1.png)
- Ответы на тесты / РОСДИСТАНТ / Проблемы юридической ответственности и правонарушений / 50 вопросов / Тесты 1-23
- Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9
- Ответы на тесты / РОСДИСТАНТ / Программирование на Java (Джава) 1 / 93 вопроса / Тесты 1-9
- Ответы на тесты / РОСДИСТАНТ / Проектирование машиностроительного производства / 240 вопросов / Тесты 1-3 + Итоговый тест
- Ответы на тесты / РОСДИСТАНТ / Проектирование предприятий автомобильного транспорта / 208 вопросов / Тесты 1-7
- Ответы на тесты / РОСДИСТАНТ / Проектирование промышленных зданий / 192 вопроса / Тесты 1-11
- Ответы на тесты / РОСДИСТАНТ / Проектирование сварочных цехов и участков / 337 вопросов / Тесты 1-5 + Итоговый тест
- Ответы на тесты/РОСДИСТАНТ/ Предпринимательская деятельность 3
- Ответы на тесты/РОСДИСТАНТ/ Предпринимательская деятельность 3/ Итоговый тест
- Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 3 (Проектная деятельность 3) / 196 вопросов / Промежуточный тест 1 + Итоговый тест
- Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 4 / 323 вопроса / Итоговый тест
- Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность 5 / 30 вопросов / Тесты 1-3
- Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность. Системный подход в управлении проектами / 60 вопросов / Тесты 1-4
- Ответы на тесты / РОСДИСТАНТ / Предпринимательская деятельность. Стратегическое управление проектной деятельностью / 140 вопросов / Тесты 1-4 + Итоговый тест