Ответы на тесты / РОСДИСТАНТ / Программирование на 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 + Итоговый тест](/assets/img/1.png)
- Ответы на тесты / РОСДИСТАНТ / Программирование на 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 + Итоговый тест