Язык программирования Java.фип_БАК(1/2)_МОиАИС_н/с

Скачать тест — (Язык программирования Java.фип_БАК(1_2)_МОиАИС_н_с_79b1f6e6.pdf)

  1. Компания … разработала язык Java
  2. В … году был выпущен первый релиз Java
  3. … — расшифровка аббревиатуры JDK.
  4. Создателем языка Java является …
  5. … используется для обозначения комментария в Java
  6. JVM — это …
  7. Главная цель создания Java — …
  8. Принцип “…” лежит в основе Java
  9. Основное назначение Java Virtual Machine (JVM) — …
  10. При компиляции идет процесс преобразования исходного кода в…
  11. Расширение файлов Java — .…
  12. Процесс преобразования исходного кода Java в байт-код — это …
  13. … — компонент Java, который позволяет программам выполняться на любой платформе
  14. История создания Java началась с проекта, названием которого было …
  15. Основные принципы лежащие в основе Java это простота, переносимость и…
  16. Автоматический процесс освобождения памяти от неиспользуемых объектов называется «… Collection»
  17. Какой язык программирования стал основой для создания Java?
  18. Название Java было выбрано в честь сорта …
  19. Упорядочите этапы компиляции Java-кода:
  20. Упорядочите последовательность действий для запуска своей первой программы в среде разработки IntelliJ IDEA:
  21. Соотнесите основные арифметические операции с их результатами:
  22. Неверно, что переменная … объявлена корректно
  23. Неверно, что константа … является final
  24. Тип данных … не используется для хранения целых чисел
  25. Оператор … используется для сложения двух чисел
  26. Оператор … используется для проверки, равно ли одно число другому
  27. Метод … используется для получения длины строки
  28. Оператор … используется для вывода информации в консоль
  29. Неверно, что переменная … объявлена корректно
  30. Метод … используется для поиска подстроки в строке
  31. Тип данных … используется для хранения символов
  32. / — это …, который используется для деления двух чисел
  33. Оператор > используется для проверки, … ли одно число другого
  34. Метод …() используется для преобразования строки в int
  35. Метод …() используется для преобразования int в строку
  36. Оператор ! используется для инвертирования … значения
  37. Ключевое слово … используется для создания условной конструкции
  38. Сопоставьте типы данных с их диапазонами значений:
  39. Сопоставьте методы String с их функциональностью:
  40. Упорядочите следующие логические операторы по возрастанию приоритета:
  41. Упорядочите типы данных по возрастанию размера:
  42. Сопоставьте логические операторы с их значениями:
  43. Массив в Java — это …
  44. Объявление массива в Java происходит следующим образом: …
  45. Многомерный массив — это …
  46. Цикл for-each в Java — это …
  47. Итерация цикла — это …
  48. Если обратиться к элементу массива с индексом, выходящим за его границы, …
  49. Вложенный цикл — это …
  50. Пример инициализации двумерного массива в Java …
  51. Доступ к элементу массива int[] array осуществляется через …
  52. Цикл, который выполняется до тех пор, пока условие истинно — это цикл …
  53. Тип данных, используемый для хранения индекса массива в Java, — это …
  54. Переменная, используемая для доступа к элементам массива, — это …
  55. Оператор для прерывания цикла в Java — это …
  56. Оператор для пропуска текущей итерации цикла в Java — это …
  57. Метод для определения длины массива — это …
  58. Цикл, выполняющийся по крайней мере один раз, называется do-…
  59. Цикл, выполняющийся фиксированное количество раз, называется …
  60. Сопоставьте типы циклов с их описанием
  61. Упорядочите элементы цикла for в правильном порядке
  62. Упорядочите задачи, решаемые с помощью циклов, по сложности
  63. Индекс первого элемента в массиве Java — это …
  64. Конструкция … в Java НЕ является частью объектно-ориентированного программирования
  65. Строка кода Java … является допустимым объявлением объекта
  66. Две основные парадигмы программирования, используемые в Java, — это …
  67. Абстракция в контексте ООП — это …
  68. Поле объекта — это …
  69. Строка кода Java … является допустимым доступом к полю объекта
  70. Строка кода Java … является допустимым объявлением абстрактного класса
  71. Объектно-ориентированное программирование — это …
  72. Функциональное программирование — это …
  73. … — это шаблон или форма, определяющая структуру и поведение объекта
  74. … — это переменные, объявленные внутри класса
  75. … — это функции, объявленные внутри класса, определяющие поведение объектов данного класса и позволяющие им выполнять определенные действия
  76. Процесс, когда метод вызывает себя же внутри своего тела, называется …
  77. Процесс создания объекта с использованием оператора new — это…
  78. Метод, вызываемый при создании объекта класса, называется …
  79. Контекст вызова определяет, к какому объекту относится вызываемый …
  80. Ключевое слово …, используемое для ссылки на текущий объект внутри его собственных методов или конструкторов
  81. … — это концепция, позволяющая объектам различных классов обрабатывать данные по-разному, но через общий интерфейс. Это ключевой принцип объектно-ориентированного программирования
  82. Установите соответствие между понятиями и их определениями:
  83. Установите соответствие между понятиями и их определениями:
  84. Установите верный порядок ключевых слов при создании экземпляра класса:
  85. Разница между статическим и динамическим связыванием в Java заключается в том, что …
  86. Строка кода Java … является допустимым объявлением статического метода
  87. Вызов статического метода класса в Java осуществляется следующим образом …
  88. Класс в Java … иметь несколько конструкторов
  89. Метод с параметрами в Java создается следующим образом …
  90. Конструктор с параметрами в Java создается следующим образом …
  91. Строка кода Java … является допустимым вызовом метода объекта
  92. Значения переменных класса можно передать при создании объекта …
  93. Если конструктор класса не объявлен явно, то …
  94. … — это механизм, позволяющий классу иметь несколько методов с одинаковым именем, но с разными параметрами
  95. … метода — это переменные, которые объявляются в круглых скобках после имени метода
  96. Ключевое слово …, используемое для завершения выполнения метода и возврата значения, если метод возвращает какое-либо значение
  97. Процесс изменения реализации метода – это …
  98. … — это блок кода, который выполняется, когда его вызывают в программе
  99. Метод, который не возвращает значение, называется …
  100. Метод, который возвращает логическое значение, называется …
  101. Метод, который возвращает целочисленное значение, называется …
  102. Метод, который принимает другой метод в качестве аргумента, — это … метод
  103. Установите соответствие между типами методов и их описаниями:
  104. Установите соответствие между типами методов и их описаниями:
  105. Установите верный порядок ключевых слов в сигнатуре публичного, статичного метода, возвращающего строку:
  106. Реализация интерфейса в классе Java осуществляется с использованием …
  107. Верно, что модификатор доступа protected …
  108. Неверно, что … является примером инкапсуляции
  109. Изменить значение приватного поля объекта в Java …
  110. Верно, что …
  111. Поле класса можно сделать доступным только из его подклассов, если …
  112. Модификатор доступа default в Java означает, что поле или метод …
  113. Модификатор доступа в Java, который наиболее ограничивает доступ к членам класса, — это …
  114. Инкапсуляция в Java обеспечивает …
  115. Метод, который используется для доступа к переменным объекта класса – это …
  116. Метод, который используется для установки значения поля объекта – это …
  117. Модификатор доступа, который разрешает доступ к членам только внутри пакета — …
  118. Модификатор доступа, который разрешает доступ к членам внутри пакета и подклассам — …
  119. … — это принцип объектно-ориентированного программирования, который заключается в скрытии деталей реализации от внешнего мира и предоставлении интерфейса для взаимодействия с объектом
  120. … — это средство определения контракта, описывающего методы, которые должны быть реализованы классами. Он содержит только сигнатуры методов, но не их реализацию
  121. Модификатор доступа, который ограничивает доступ только внутри класса — …
  122. Установите соответствие между модификаторами доступа и их действием
  123. Установите соответствие
  124. Установите соответствие между понятиями и их определениями
  125. Упорядочите модификаторы доступа от наиболее строгого к менее строгому
  126. Упорядочите ключевые слова в сигнатуре геттера для целочисленного поля
  127. Строка кода Java … является допустимым примером наследования
  128. Интерфейс в Java, который представляет функцию, принимающую один аргумент и возвращающую результат, — это …
  129. Ключевые слова, используемые для реализации интерфейсов в Java, — это …
  130. Ключевое слово «this» в Java используется для …
  131. Вызов конструктора суперкласса из конструктора подкласса осуществляется с помощью …
  132. Возможность множественного наследования в Java …
  133. Класс, от которого происходит наследование, называется …
  134. Ключевое слово, используемое для указания наследования в Java, — это …
  135. Методы, которые не могут быть переопределены в подклассе, — это …
  136. … — это возможность создавать новый класс на основе существующего, при этом новый класс получает доступ к свойствам и методам существующего класса
  137. Процесс наследования от нескольких классов называется …
  138. Ключевое слово для обращения к методам суперкласса — это …
  139. … класс — это класс, от которого производные классы наследуют свойства и методы
  140. Метод, который не может быть переопределен в подклассе, называется …
  141. Процесс изменения реализации метода суперкласса в подклассе – это …
  142. Класс, который не может быть унаследован другим классом, называется …
  143. Ключевое слово для вызова конструктора суперкласса в подклассе — это …
  144. … класс — это класс, который наследует свойства и методы от родительского класса
  145. Установите соответствие между понятиями и их определениями:
  146. Установите соответствие между понятиями и их определениями:
  147. Упорядочите ключевые слова в верном порядке при объявлении класса, который наследует от суперкласса:
  148. В Java верно, что …
  149. Исключение, которое является не обрабатываемым – это …
  150. Конструкция Java, которая используется для обработки исключений – это …
  151. Верно, что …
  152. Пробрасывание исключения — это …
  153. Ключевое слово, которое используется для пробрасывания исключения – это …
  154. Разница между checked и unchecked исключениями заключается в том, что …
  155. Верно, что …
  156. Разница между методами try-with-resources и try-catch заключается в том, что …
  157. Класс, который является суперклассом для всех исключений в Java – это …
  158. Ключевое слово, которое используется для генерации исключения в Java – это …
  159. Ключевое слово, которое используется для обработки исключения в Java – это …
  160. Блок кода, который всегда выполняется независимо от того, произошло исключение или нет — это …
  161. Ключевое слово, которое используется для указания того, что метод может выбросить исключение в Java – это …
  162. … — класс исключений, которые могут возникнуть при работе с потоками ввода-вывода
  163. Условия, которые могут привести к прерыванию нормального выполнения программы в Java – это …
  164. Исключения в Java, которые требуют явной обработки в коде или указания в сигнатуре метода – это … исключения
  165. Исключения в Java, которые не требуют явной обработки в коде – это … исключения
  166. Установите соответствие между ключевыми словами и их описаниями:
  167. Установите соответствие между методами исключений и их описаниями:
  168. Упорядочите следующие шаги для создания собственного класса исключений:
  169. Класс … используется для побайтового чтения из файла
  170. Класс … используется для побайтовой записи в файл
  171. Метод … класса File используется для удаления файла или каталога
  172. Метод … используется для чтения байта из файла
  173. Метод … используется для записи байта в файл
  174. Метод … используется для закрытия потока ввода-вывода
  175. Класс … используется для чтения текста из файла
  176. Класс … используется для записи текста в файл
  177. Класс … представляет буферизованный поток ввода-вывода
  178. Класс … представляет буферизованный поток записи
  179. Класс в Java, который представляет файл или каталог, называется …
  180. Метод класса File в Java, используемый для получения пути к файлу, называется …
  181. … — это использование буфера для временного хранения данных, что улучшает производительность операций ввода-вывода
  182. … путь — это путь, который мы считаем полным путём к файлу, начиная от корневой директории файловой системы
  183. … путь — это путь к файлу, который указывает на его местоположение относительно текущей директории
  184. Исключение, которое может возникнуть при работе с вводом/выводом, называется …
  185. Потоки, использующиеся для чтения данных из источников, — …
  186. Потоки, использующиеся для записи данных в приемники – …
  187. Сопоставьте классы Java с их описаниями:
  188. Сопоставьте методы Java с их описаниями:
  189. Упорядочите этапы чтения данных из текстового файла в Java:
  190. Класс … используется для создания нового пустого файла
  191. Файл для чтения открывается, если его имя и путь хранятся в переменной fileName, с помощью …
  192. Запись строки «Hello, world!» в файл output.txt осуществляется с помощью …
  193. Переименование файла oldName.txt в newName.txt выполняется с помощью …
  194. Удаление файла target.txt выполняется с помощью …
  195. Кодировка, используемая OutputStreamWriter по умолчанию …
  196. Класс, предоставляющий методы для записи в файл, называется …
  197. Класс, используемый для чтения текстовых файлов в Java, называется …
  198. Класс, используемый для записи текстовых файлов в Java, называется …
  199. Метод, проверяющий существование файла в Java, называется …
  200. Метод, удаляющий файл в Java, называется …
  201. Метод, проверяющий, является ли файл каталогом в Java, называется …
  202. Сопоставьте исключения Java с их описаниями
  203. Сопоставьте классы для работы с символьными потоками с их описаниями:
  204. Сопоставьте методы класса File с их описаниями:
  205. Сопоставьте классы для работы с байтовыми потоками с их описаниями:
  206. Упорядочите этапы удаления файла в Java:
  207. Упорядочите этапы переименования файла в Java:
  208. Упорядочите этапы чтения байтов из файла в Java:
  209. Упорядочите этапы чтения файла в список строк в Java:
  210. Проверка существования файла file.txt выполняется с помощью …
  211. Неверно, что …
  212. Ключевое слово … используется для объявления метода, который может вызываться из разных потоков
  213. Метод … позволяет одному потоку дождаться завершения другого потока
  214. Способ создания нового потока в Java — это …
  215. Разница между классами Thread и Runnable заключается в том, что …
  216. Метод … используется для остановки потока в Java
  217. … — это механизм, позволяющий нескольким частям кода выполняться одновременно
  218. Класс, используемый для создания нового потока в Java — это …
  219. Интерфейс, определяющий задачу, выполняемую потоком – это …
  220. Метод, используемый для задержки выполнения потока — это …
  221. Интерфейс, определяющий стратегию обработки элементов в потоке — это…
  222. Метод, используемый для фильтрации элементов в потоке, — это …
  223. Метод, используемый для преобразования элементов в потоке — это …
  224. Метод, используемый для сбора элементов в потоке в коллекцию – это …
  225. Метод, используемый для подсчета элементов в потоке – это …
  226. Сопоставьте термины с их определениями:
  227. Сопоставьте методы с их функциональностью:
  228. Сопоставьте ключевые слова с их использованием:
  229. Упорядочите ключевые слова в сигнатуре метода, объявленного как синхронизированный:
  230. Упорядочите последовательность действий при создании и запуске потока:
  231. Упорядочите последовательность действий при использовании Stream API:
  232. Клиент-серверное взаимодействие в Java — это …
  233. Клиент в клиент-серверном взаимодействии …
  234. Сервер в клиент-серверном взаимодействии …
  235. Библиотека Java, используемая для реализации клиент-серверного взаимодействия, — это …
  236. Клиентский сокет в Java создается с помощью …
  237. Отправка данных серверу через сокет осуществляется с помощью …
  238. Получение данных от сервера через сокет осуществляется с помощью …
  239. Закрытие сокета в Java выполняется с помощью …
  240. Серверный сокет в Java создается с помощью …
  241. В клиент-серверном взаимодействии запрашивающую роль выполняет …
  242. В клиент-серверном взаимодействии обрабатывающую роль выполняет …
  243. … — это точка входа для установления сетевого соединения между двумя узлами — клиентом и сервером
  244. … — это тип сокета, обеспечивающий надежное, упорядоченное и двустороннее соединение между узлами
  245. … — это тип сокета, обеспечивающий передачу данных без гарантий доставки и упорядочивания
  246. …-адрес — это физический адрес или Ethernet-адрес, присваиваемый каждому сетевому адаптеру
  247. … — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов
  248. … — это система, позволяющая присваивать компьютерам легко запоминаемые имена и переводить их в IP-адреса
  249. Установите соответствие между терминами и их описаниями:
  250. Установите соответствие между методами класса Socket и их описаниями:
  251. Упорядочите последовательность действий при подключении к серверу через сокет:
  252. Упорядочите последовательность действий при отправке данных через сокет:
  253. Компания … разработала язык Java
  254. В … году был выпущен первый релиз Java
  255. … — расшифровка аббревиатуры JDK.
  256. Создателем языка Java является Джеймс …
  257. // используется для обозначения … в Java
  258. JVM — это …
  259. Главная цель создания Java — …
  260. При компиляции идет процесс преобразования исходного кода в…
  261. Расширение файлов Java — .…
  262. Процесс преобразования исходного кода Java в байт-код — это …
  263. … — компонент Java, который позволяет программам выполняться на любой платформе
  264. История создания Java началась с проекта, названием которого было …
  265. Автоматический процесс освобождения памяти от неиспользуемых объектов называется «… Collection»
  266. Какой язык программирования стал основой для создания Java?
  267. Название Java было выбрано в честь сорта …
  268. Упорядочите этапы компиляции Java-кода:
  269. Упорядочите последовательность действий для запуска своей первой программы в среде разработки IntelliJ IDEA:
  270. Неверно, что переменная … объявлена корректно
  271. Неверно, что константа … является final
  272. Тип данных … не используется для хранения целых чисел
  273. Оператор + используется для … двух чисел
  274. Оператор == используется для проверки, … ли одно число другому
  275. Метод … (); используется для получения длины строки
  276. Оператор System.out…. (); используется для вывода информации в консоль
  277. Неверно, что переменная … объявлена корректно
  278. Метод …(); используется для поиска подстроки в строке
  279. Тип данных … используется для хранения символов
  280. Оператор > используется для проверки, … ли одно число относительно другого
  281. Метод …() используется для преобразования строки в int
  282. Метод …() используется для преобразования int в строку
  283. Оператор ! используется для инвертирования … значения
  284. Ключевое слово … используется для создания условной конструкции
  285. Сопоставьте типы данных с их диапазонами значений:
  286. Сопоставьте методы String с их функциональностью:
  287. Упорядочите следующие логические операторы по возрастанию приоритета:
  288. Упорядочите типы данных по возрастанию размера:
  289. … в Java — это коллекция однотипных элементов
  290. Объявление массива в Java происходит следующим образом: int …[] или int[] …
  291. … массив — это массив, элементами которого являются другие массивы
  292. Цикл for-each в Java — это …
  293. … цикла — это один полный проход цикла
  294. Если обратиться к элементу массива с индексом, выходящим за его границы, произойдет …
  295. … цикл — это который находится внутри другого цикла
  296. Пример инициализации двумерного массива в Java …
  297. Доступ к элементу массива int[] array осуществляется через …[index]
  298. 0 – это индекс … элемента в массиве Java
  299. Цикл, который выполняется до тех пор, пока условие истинно — это цикл …
  300. Тип данных, используемый для хранения индекса массива в Java, — это …
  301. Переменная, используемая для доступа к элементам массива, — это …
  302. Оператор для прерывания цикла в Java — это …
  303. Оператор для пропуска текущей итерации цикла в Java — это …
  304. Цикл, выполняющийся по крайней мере один раз, называется do-…
  305. Цикл, выполняющийся фиксированное количество раз, называется …
  306. Сопоставьте типы циклов с их описанием
  307. Упорядочите элементы цикла for в правильном порядке
  308. Упорядочите задачи, решаемые с помощью циклов, по сложности
  309. Конструкция … в Java НЕ является частью объектно-ориентированного программирования
  310. Две основные парадигмы программирования, используемые в Java, — это объектно-ориентированное и … программирование
  311. … в контексте ООП — это выделение общих признаков и отбрасывание несущественных признаков
  312. … объекта — это переменная, доступная экземплярам класса
  313. Строка кода Java … является допустимым доступом к полю объекта
  314. Строка кода Java … является допустимым объявлением абстрактного класса
  315. Объектно-ориентированное программирование — это парадигма программирования, основанная на использовании …
  316. Функциональное программирование — это парадигма программирования, основанная на использовании …
  317. … — это шаблон или форма, определяющая структуру и поведение объекта
  318. … — это переменные, объявленные внутри класса
  319. … — это функции, объявленные внутри класса, определяющие поведение объектов данного класса и позволяющие им выполнять определенные действия
  320. Процесс, когда метод вызывает себя же внутри своего тела, называется …
  321. Процесс создания объекта с использованием оператора new — это…
  322. Метод, вызываемый при создании объекта класса, называется …
  323. Контекст вызова определяет, к какому объекту относится вызываемый …
  324. Ключевое слово …, используемое для ссылки на текущий объект внутри его собственных методов или конструкторов
  325. … — это концепция, позволяющая объектам различных классов обрабатывать данные по-разному, но через общий интерфейс. Это ключевой принцип объектно-ориентированного программирования
  326. Установите соответствие между понятиями и их определениями:
  327. Установите соответствие между понятиями и их определениями:
  328. Установите верный порядок ключевых слов при создании экземпляра класса:
  329. Строка кода Java … myMethod() {}является допустимым объявлением статического метода
  330. Вызов статического метода класса в Java осуществляется следующим образом ….myMethod();
  331. Класс в Java … иметь несколько конструкторов
  332. Строка кода Java … является допустимым вызовом метода объекта
  333. Значения переменных класса можно передать при создании объекта через …
  334. … — это механизм, позволяющий классу иметь несколько методов с одинаковым именем, но с разными параметрами
  335. … метода — это переменные, которые объявляются в круглых скобках после имени метода
  336. Ключевое слово …, используемое для завершения выполнения метода и возврата значения, если метод возвращает какое-либо значение
  337. Процесс изменения реализации метода – это …
  338. … — это блок кода, который выполняется, когда его вызывают в программе
  339. Метод, который не возвращает значение, называется …
  340. Метод, который возвращает логическое значение, называется …
  341. Метод, который возвращает целочисленное значение, называется …
  342. Метод, который принимает другой метод в качестве аргумента, — это … метод
  343. Установите соответствие между типами методов и их описаниями:
  344. Установите соответствие между типами методов и их описаниями:
  345. Установите верный порядок ключевых слов в сигнатуре публичного, статичного метода, возвращающего строку:
  346. Реализация интерфейса в классе Java осуществляется с использованием …
  347. Верно, что модификатор доступа protected …
  348. Верно, что …
  349. Поле класса можно сделать доступным только из его подклассов, если использовать модификатор доступа …
  350. Модификатор доступа в Java, который максимально ограничивает доступ к членам класса, — это …
  351. Инкапсуляция в Java обеспечивает …
  352. Метод, который используется для доступа к переменным объекта класса – это …
  353. Метод, который используется для установки значения поля объекта – это …
  354. Модификатор доступа, который разрешает доступ к членам только внутри пакета — …
  355. Модификатор доступа, который разрешает доступ к членам внутри пакета и подклассам — …
  356. … — это принцип объектно-ориентированного программирования, который заключается в скрытии деталей реализации от внешнего мира и предоставлении интерфейса для взаимодействия с объектом
  357. … — это средство определения контракта, описывающего методы, которые должны быть реализованы классами. Он содержит только сигнатуры методов, но не их реализацию
  358. Модификатор доступа, который ограничивает доступ только внутри класса — …
  359. Установите соответствие между модификаторами доступа и их действием
  360. Установите соответствие
  361. Установите соответствие между понятиями и их определениями
  362. Упорядочите модификаторы доступа от наиболее строгого к менее строгому
  363. Упорядочите ключевые слова в сигнатуре геттера для целочисленного поля
  364. Интерфейс в Java, который представляет функцию, принимающую один аргумент и возвращающую результат, — это …
  365. Ключевое слово «this» в Java используется для обращения к … объекту
  366. Вызов конструктора суперкласса из конструктора подкласса осуществляется с помощью …()
  367. Возможность множественного наследования в Java …
  368. Класс, от которого происходит наследование, называется … класс
  369. Ключевое слово, используемое для указания наследования в Java, — это …
  370. Методы, которые не могут быть переопределены в подклассе, — это … методы
  371. … — это возможность создавать новый класс на основе существующего, при этом новый класс получает доступ к свойствам и методам существующего класса
  372. Процесс наследования от нескольких классов называется …
  373. Ключевое слово для обращения к методам суперкласса — это …
  374. Процесс изменения реализации метода суперкласса в подклассе – это …
  375. Класс, который не может быть унаследован другим классом, называется …
  376. … класс — это класс, который наследует свойства и методы от родительского класса
  377. Установите соответствие между понятиями и их определениями:
  378. Установите соответствие между понятиями и их определениями:
  379. Упорядочите ключевые слова в верном порядке при объявлении класса, который наследует от суперкласса:
  380. OutOfMemoryError является необрабатываемым …
  381. Конструкция Java, которая используется для обработки исключений – это …-catch
  382. Верно, что …
  383. … исключения — это передача исключения из одного метода в другой без обработки
  384. Ключевое слово, которое используется для пробрасывания исключения – это …
  385. Разница между checked и unchecked исключениями заключается в том, что …
  386. Верно, что …
  387. Класс, который является суперклассом для всех исключений в Java – это …
  388. Ключевое слово, которое используется для генерации исключения в Java – это …
  389. Ключевое слово, которое используется для обработки исключения в Java – это …
  390. Блок кода, который всегда выполняется независимо от того, произошло исключение или нет – это …
  391. … — класс исключений, которые могут возникнуть при работе с потоками ввода-вывода
  392. Условия, которые могут привести к прерыванию нормального выполнения программы в Java – это …
  393. Исключения в Java, которые требуют явной обработки в коде или указания в сигнатуре метода – это … исключения
  394. Исключения в Java, которые не требуют явной обработки в коде – это … исключения
  395. Установите соответствие между ключевыми словами и их описаниями:
  396. Установите соответствие между методами исключений и их описаниями:
  397. Упорядочите следующие шаги для создания собственного класса исключений:
  398. Класс … используется для побайтового чтения из файла
  399. Класс … используется для побайтовой записи в файл
  400. Метод …() класса File используется для удаления файла или каталога
  401. Метод …() используется для чтения байта из файла
  402. Метод …() используется для записи байта в файл
  403. Метод …() используется для закрытия потока ввода-вывода
  404. Класс … используется для чтения текста из файла
  405. Класс … используется для записи текста в файл
  406. Класс в Java, который представляет файл или каталог, называется …
  407. Метод класса File в Java, используемый для получения пути к файлу, называется …
  408. … — это использование буфера для временного хранения данных, что улучшает производительность операций ввода-вывода
  409. … путь — это путь, который мы считаем полным путём к файлу, начиная от корневой директории файловой системы
  410. … путь — это путь к файлу, который указывает на его местоположение относительно текущей директории
  411. Потоки, использующиеся для чтения данных из источников, — это …
  412. Потоки, использующиеся для записи данных в приемники – это …
  413. Сопоставьте классы Java с их описаниями:
  414. Сопоставьте методы Java с их описаниями:
  415. Упорядочите этапы чтения данных из текстового файла в Java:
  416. Класс … используется для создания нового пустого файла
  417. Файл для чтения открывается, если его имя и путь хранятся в переменной fileName, с помощью …
  418. Запись строки «Hello, world!» в файл output.txt осуществляется с помощью …
  419. Переименование файла oldName.txt в newName.txt выполняется с помощью …
  420. Удаление файла target.txt выполняется с помощью …
  421. Кодировка, используемая OutputStreamWriter по умолчанию …
  422. Класс, предоставляющий методы для записи в файл, называется …
  423. Класс, используемый для чтения текстовых файлов в Java, называется …
  424. Класс, используемый для записи текстовых файлов в Java, называется …
  425. Метод, проверяющий существование файла в Java, называется …
  426. Метод, удаляющий файл в Java, называется …
  427. Метод, проверяющий, является ли файл каталогом в Java, называется …
  428. Сопоставьте исключения Java с их описаниями
  429. Сопоставьте классы для работы с символьными потоками с их описаниями:
  430. Сопоставьте методы класса File с их описаниями:
  431. Сопоставьте классы для работы с байтовыми потоками с их описаниями:
  432. Упорядочите этапы удаления файла в Java:
  433. Упорядочите этапы переименования файла в Java:
  434. Упорядочите этапы чтения байтов из файла в Java:
  435. Упорядочите этапы чтения файла в список строк в Java:
  436. Неверно, что …
  437. Ключевое слово … используется для объявления метода, который может вызываться из разных потоков
  438. Метод …() позволяет одному потоку дождаться завершения другого потока
  439. Способ создания нового потока в Java — это использование ключевого слова new с классом …
  440. Разница между классами Thread и Runnable заключается в том, что …
  441. Метод …() используется для остановки потока в Java
  442. … — это механизм, позволяющий нескольким частям кода выполняться одновременно
  443. Интерфейс, определяющий задачу, выполняемую потоком – это …
  444. Метод, используемый для задержки выполнения потока — это …
  445. Интерфейс, определяющий стратегию обработки элементов в потоке — это…
  446. Метод, используемый для фильтрации элементов в потоке, — это …
  447. Метод, используемый для преобразования элементов в потоке — это …
  448. Метод, используемый для сбора элементов в потоке в коллекцию – это …
  449. Метод, используемый для подсчета элементов в потоке – это …
  450. Сопоставьте термины с их определениями:
  451. Сопоставьте методы с их функциональностью:
  452. Сопоставьте ключевые слова с их использованием:
  453. Упорядочите ключевые слова в сигнатуре метода, объявленного как синхронизированный:
  454. Упорядочите последовательность действий при создании и запуске потока:
  455. Упорядочите последовательность действий при использовании Stream API:
  456. Клиент-серверное взаимодействие в Java — это …
  457. Клиент в клиент-серверном взаимодействии …
  458. Сервер в клиент-серверном взаимодействии …
  459. Библиотека Java, используемая для реализации клиент-серверного взаимодействия, — это …
  460. Клиентский сокет в Java создается с помощью …
  461. Отправка данных серверу через сокет осуществляется с помощью …
  462. Получение данных от сервера через сокет осуществляется с помощью …
  463. Закрытие сокета в Java выполняется с помощью …
  464. Серверный сокет в Java создается с помощью …
  465. В клиент-серверном взаимодействии запрашивающую роль выполняет …
  466. В клиент-серверном взаимодействии обрабатывающую роль выполняет …
  467. … — это точка входа для установления сетевого соединения между двумя узлами — клиентом и сервером
  468. … — это тип сокета, обеспечивающий надежное, упорядоченное и двустороннее соединение между узлами
  469. … — это тип сокета, обеспечивающий передачу данных без гарантий доставки и упорядочивания
  470. …-адрес — это физический адрес или Ethernet-адрес, присваиваемый каждому сетевому адаптеру
  471. … — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов
  472. … — это система, позволяющая присваивать компьютерам легко запоминаемые имена и переводить их в IP-адреса
  473. Установите соответствие между терминами и их описаниями:
  474. Установите соответствие между методами класса Socket и их описаниями:
  475. Упорядочите последовательность действий при подключении к серверу через сокет:
  476. Упорядочите последовательность действий при отправке данных через сокет:
  477. Соотнесите основные арифметические операции с их результатами:
  478. Сопоставьте логические операторы с их значениями:
  479. Проверка существования файла file.txt выполняется с помощью …