Язык программирования Java.фип_БАК

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

  1. Как обозначаются границы тела метода или класса?
  2. Как выглядит оператор присваивания значения переменной?
  3. Соотнесите типы переменных с хранящимися в них данными:
  4. Упорядочите типы переменных по диапазону хранимых значений (по возрастанию диапазона):
  5. Что из перечисленного НЕ является оператором сравнения?
  6. Что из перечисленного НЕ является логическим оператором?
  7. Что из перечисленного НЕ является арифметическим оператором?
  8. В следующем коде пропущено ключевое слово … , без которого его не получится запустить      
  9. Какое значение должен ввести пользователь, чтобы следующий код НЕ выбросил исключение?  
  10. Какое значение должен ввести пользователь, чтобы следующий код выбросил исключение?  
  11. В результате работы следующего кода в консоль выведется …     
  12. В результате работы следующего кода переменная “с” примет значение … (указать цифрой)  
  13. Оператор … вычисляет остаток от деления одного числа на другое.
  14. Оператор … проверяет, что два числа НЕ равны друг другу (выражение возвращает true, если они НЕ равны).
  15. В каких из следующих строк компилятор укажет ошибку?
  16. Соотнесите следующие строки кода и характерный им результат:
  17. … — это алгоритмическая конструкция, в которой в зависимости от истинности условия, выполняется одна из нескольких последовательностей действий.
  18. Метод … является точкой входа в программу (нужно указать только имя метода).
  19. В каких из следующих примеров переменной b НЕ присваивается значение (переменные a и b примитивного типа int)?
  20. Оператор … проверяет, что два числа равны друг другу (выражение возвращает true, если они равны).
  21. Благодаря … код написанный на Java можно запустить в любой операционной среде (в ответе нужно использовать аббревиатуру или полное название на латинице).
  22. В языке Java место в оперативной памяти очищается автоматически с помощью … (в ответе нужно использовать аббревиатуру или полное название на латинице).
  23. Что из перечисленного НЕ является циклом?
  24. Цикл for всегда можно заменить циклом … .
  25. … — это один проход по циклу (одно повторение кода в теле цикла).
  26. В цикле … условие выполнения проверяется после первой итерации.
  27. Параметр массива … содержит длину массива.
  28. Если перед инициализированной переменной указан модификатор … , то ее значение уже нельзя изменить.
  29. Как можно получить элемент с индексом i из массива array?
  30. Метод … класса String возвращает данную строку в виде массива символов.
  31. Что делает метод substring класса String?
  32. Что происходит в результате работы следующего кода?    
  33. … — это конструкция, которая позволяет многократно выполнять один и тот же участок кода.
  34. Значения каких типов данных можно присвоить элементам массива double?
  35. Сколько раз выполнится код в теле вложенного цикла for?    
  36. Какие блоки case (код внутри них) будут выполнены в результате работы следующего кода (подразумевается, что в блоках нет оператора break)?  
  37. В каких из следующих записей цикла for компилятор НЕ укажет на ошибку и позволит их запустить?
  38. Каким будет результат работы следующего кода?    
  39. Соотнесите операторы/блоки switch и характерное им описание:
  40. Упорядочите последовательность действий, которые происходят в ходе работы следующего кода (если какое-то действие повторяется, то нужно указать только его первое срабатывание):    
  41. Что такое Class в объектно-ориентированном программировании.
  42. С помощью какой команды создается объект класса?
  43. Как объявить класс в коде?
  44. Для чего нужны Геттеры и Сеттеры в Инкапсуляции данных?
  45. Чем отличается Геттер от Сеттера?
  46. Что такое геттеры и сеттеры в Java?
  47. Для чего используется StringBuilder ?
  48. Что выполняет метод toString() В StringBuilder ?
  49. Что означает instance в java?
  50. Что такое поле класса ?
  51. Что такое метод в программировании на Java?
  52. Какой модификатор доступа является закрытым
  53. Какой модификатор доступа является общедоступным
  54. Можно ли в конструкторе применять return?
  55. Что такое перегрузки overloading метода?
  56. Какие есть типы массивов?
  57. Как создаются двумерные массивы
  58. Сколько модификаторов Java существуют?
  59. Какой из перечисленных методов и операций может быть использован для замены символов в строках String или StringBilder в Java-программах?
  60. Что такое Public в Java?
  61. … -методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.
  62. Основными концепциями ООП являются …..
  63. Название модификаторов в java….
  64. … — используется для прерывания выполнения цикла.
  65. … — используется в циклах для пропуска итерации в цикле.
  66. … — это метод, который возвращает значение поля.
  67. … — это метод, который изменяет значение поля.
  68. … — такой класс или член класса доступен из любого места в текущем классе или пакете или в производных классах, даже если они находятся в других пакетах Модификатор по умолчанию.
  69. … — это значение, которое указывается по умолчанию, когда для переменной или параметра не указывается другое значение.
  70. Метод … — который добавляет строку или символ по определенному индексу в StringBuilder.
  71. Метод … — который удаляет все символы с определенного индекса с определенной позиции в StringBuilder.
  72. Метод … — который удаляет один символ по определенному индексу в StringBuilder.
  73. … — это структура данных фиксированного размера, являющаяся объектом и состоящая из ячеек, расположенных последовательно в памяти, которые могут хранить в себе значения только одного, заранее заданного типа.
  74. Этот оператор … — используется для ссылки на текущий объект.
  75. … — это процесс сокрытия внутренних деталей реализации объекта и предоставления внешнему миру только необходимых методов для взаимодействия с объектом.
  76. … — Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями
  77. … — это механизм, который позволяет классу наследовать свойства и методы другого класса.
  78. … — это процесс сокрытия деталей реализации и представления только функциональности.
  79. Этот оператор используется … для возвращения разных значений в методе.
  80. Этот оператор используется … для наследования одного класса от другого.
  81. Установите соответствия ООП
  82. Установите соответствие
  83. Установите соответствие
  84. В какой последовательности создается метод:ООП
  85. В какой последовательности создается наследования класса
  86. Ключевое слово … служит для объявления одного класса наследником другого.
  87. Сколько классов-родителей может быть у класса в языке Java?
  88. Сколько классов-наследников может быть у класса в языке Java?
  89. Ключевое слово … используется в конструкторе класса-наследника и служить для вызова родительского конструктора.
  90. … — это специальный метод, который вызывается при создании объекта класса.
  91. Что означает слово Student в конструкторе следующего класса?    
  92. Ключевое слово … используется для ссылки на текущий объект (ссылается на экземпляр класса, в котором используется).
  93. Какие конструкторы дают возможность инициализировать переменные name и course при создании объекта класса Student?  
  94. К каким переменным следующего класса можно обратиться (вызвать) в его наследнике?    
  95. Метод … класса LocalDate возвращает название месяца данной даты.
  96. Метод … класса LocalDate возвращает месяц (его номер) данной даты в виде цифрового значения.
  97. Метод … класса LocalDate возвращает значение true или false в зависимости от того, является ли год данной даты високосным.
  98. Что возвращает метод getDayOfWeek класса LocalDate?
  99. Метод … класса LocalDate прибавляет к данной дате переданное в параметры количество дней и возвращает дату, которая будет на тот момент.
  100. Статический конструктор… класса LocalDate возвращает текущую дату.
  101. При каких исключениях, указанных в скобках catch в консоль выведется сообщение “Исключение обработано”, если указанного файла НЕ существует?    
  102. Сколько catch может быть у одного try?
  103. Сколько finally может быть у одного try?
  104. Упорядочите конструкторы, по очереди срабатывания кода в их теле (начиная с того, который сработает первым), в результате запуска следующего кода:  
  105. Задача. Программист пишет код, который должен считывать весь текст из файла и выводить его в консоль. Также в консоль должно выводиться количество символов в тексте. Какую ошибку он допустил, при написании кода (подразумевается, что путь к файлу может быть указан неверно или файл может отсутствовать)? Текст файла:   first line of text second line of text third line of text   Код:    
  106. Соотнесите классы и перечень переменных, которые можно вызвать (получить к ним доступ) у их объектов:    
  107. В чем разница между extends и Implements?
  108. Какие есть методы в Java ?
  109. Какие средства используются в Java-программах для сравнения содержимого строковых объектов?
  110. Какие средства не используются в Java-программах для сравнения содержимого строковых объектов?
  111. Могут ли абстрактные классы в языке Java реализовывать интерфейсы?
  112. Каковы различия между абстрактным классом и интерфейсом в Java?
  113. В чем разница между == и equals()?
  114. Зачем нужны default методы в функциональном интерфейсе?
  115. Какая операция предусмотрена в Java для обращения к полям и методам класса?
  116. Какой метод позволяет запустить программу на Java?
  117. Чем отличаются статические методы от нестатических?
  118. Для чего нужен BigInteger и BigDecimal ?
  119. В чем различие BigInteger и BigDecimal ?
  120. Чем отличается интерфейс от абстрактного класса?
  121. Чем отличается параметр от аргумента Java?
  122. Какие модификаторы необходимо использовать для отказа от переопределения?
  123. Как класс наследует интерфейс ?
  124. Какое из перечисленных утверждений верное?
  125. Чем класс отличается от объекта?
  126. Что такое композиция в ООП?
  127. Для генерации случайных чисел используется метод …
  128. … это абстрактный тип, который используется для объявления поведения, которое должны реализовать классы.
  129. Оператор … это булево выражение, которое позволяет проверить, принадлежит ли объект определенному классу или его подклассу.
  130. Переменным, которым присваиваются определенные значения при вызове метода это – …
  131. … — это модификатор доступа в Java, который указывает на то, что метод не возвращает значение.
  132. … — это метод, который связан с классом, а не с экземпляром класса.
  133. … — могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию.
  134. Какой класс используется … в программе для очень больших чисел, которые выходят за пределы допустимых значений для типов long ?
  135. Какой класс используется … в программе для очень больших чисел, которые выходят за пределы допустимых значений для типов double ?
  136. Какой оператор используется … для реализации интерфейса в классе.
  137. Можно ли переопределять default методы в интерфейсах?
  138. Можно ли создать экземпляр абстрактного класса?
  139. Какой метод используется в BigInteger для возвращения разности двух чисел?
  140. Какой метод используется в BigInteger для возвращения произведения двух чисел?
  141. Какой метод используется в BigInteger для возвращения частных двух чисел?
  142. Какой метод используется в BigInteger для возвращения остатка от целочисленного деления двух чисел?
  143. Какой метод используется в BigInteger для возвращения квадратного корня числа?
  144. Какой метод используется в BigInteger для преобразования объекта BigInteger в long?
  145. Какой метод используется в BigInteger для преобразования объекта BigInteger в short ?
  146. Какой метод используется в BigDemical для преобразования объекта BigDemical в float ?
  147. Установите соответствие
  148. Установите соответствие
  149. Установите соответствие
  150. В какой последовательности создается наследования класса
  151. В какой последовательности создается наследования интерфейса
  152. Для чего используется интерфейс NavigableMap?
  153. Для чего используется интерфейс SortedSet?
  154. Для чего используется интерфейс NavigableSet ?
  155. Для чего используются PriorityQueue?
  156. Чем отличаются ArrayDeque от LinkedList?
  157. Чем отличается Queue от Deque?
  158. Зачем нужен Deque?
  159. В чем различие методов add () и offer () ?
  160. По каким двум принципам работает очередь ?
  161. Что такое Queue ?
  162. Для чего необходимы дженерики?
  163. Как создать HashSet?
  164. В чем преимущество HashMap?
  165. Для чего нужны коллекции в Джава?
  166. В чем разница между List и Set?
  167. В чем разница между map и HashMap?
  168. Какая иерархия Collections Java?
  169. Для чего нужен HashMap в Java?
  170. В чем разница между HashSet и TreeSet?
  171. Что такое вложенный цикл?
  172. Какой класс представляет из себя двусвязный список, где каждый элемент структуры содержит ссылки на предыдущий и следующий элементы.
  173. Какой класс реализует интерфейс Set , который использует хэш-таблицы для хранения элементов коллекции.
  174. Какой интерфейс предоставляет возможность поддерживать упорядоченную коллекцию
  175. Какой класс можно растягивать для размещения дополнительных элементов внутри себя и сжимать до меньшего размера при удалении элементов.
  176. Какой интерфейс представляет собой коллекцию, не содержащую дублирующих элементов.
  177. Какой интерфейс позволяет определять структуру данных, которая позволяет хранить пары ключ-значение.
  178. Какой класс хранит элементы в отсортированном порядке.
  179. Какой класс хранит элементы в виде упорядоченного по значениям дерева.
  180. Какой класс используется для хранения элементов коллекции ?
  181. Метод который проверяет , является ли строка пустой или нет ?
  182. Метод который используется для добавления нового элемента в коллекцию и возвращает ее саму … ?
  183. Метод в итераторе который безопасно удаляет текущий элемент из коллекции.
  184. Какой метод … используется для проверки, содержит ли коллекция определенный элемент.
  185. Метод … который добавляет элемент в конец очереди.
  186. … — это структура данных, которая хранит набор пронумерованных значений одного типа.
  187. Метод … ищет в массиве указанный элемент и возвращает его индекс.
  188. Метод … сортирует элементы массива.
  189. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора до элемента end
  190. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора между элементами start и end
  191. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора, начиная с элемента start
  192. Установка Соответствия:
  193. Установка Соответствия:
  194. Установка Соответствия:
  195. В какой последовательности происходит структуры данных интерфейса снизу вверх:
  196. Что такое Class в объектно-ориентированном программировании.
  197. С помощью какой команды создается объект класса?
  198. Как объявить класс в коде?
  199. Что означает ключевое слово extends?
  200. Что означает instance в java?
  201. Поле класса это ?
  202. Что такое метод в программировании на Java?
  203. Для чего применяется оператор return в методе ?
  204. Какой модификатор доступа является закрытым ?
  205. Что такое Абстракция?
  206. Что такое Наследование ?
  207. Что такое полиморфизм ?
  208. Что такое Инкапсуляция ?
  209. Ключевое слово this ?
  210. Можно ли в конструкторе применять return?
  211. Что такое перегрузки overloading метода?
  212. Что такое массивы в Java?
  213. Что такое ArrayList в Java?
  214. Для чего нужен HashSet ?
  215. Чем отличаются ArrayList и HashSet?
  216. Чем отличается ArrayList от LinkedList?
  217. Чем класс отличается от объекта?
  218. Для чего используется StringBuilder ?
  219. Какой модификатор доступа является общедоступным ?
  220. Что выполняет метод toString() В StringBuilder ?
  221. Что выполняет метод insert() В StringBuilder ?
  222. Что выполняет метод delete() В StringBuilder ?
  223. Что выполняет метод deleteCharAt()В StringBuilder ?
  224. Какая операция предусмотрена в Java для обращения к полям и методам класса?
  225. В классе A некоторые переменные объявлены с модификатором static. Какие из нижеперечисленных утверждений верны?
  226. Какой из перечисленных компонентов класса А не будет доступен расширяющему его классу в другом пакете?
  227. Какое из перечисленных утверждений верное?
  228. Метод method не должен переопределяться в классах наследниках. Какой модификатор необходимо использовать для отказа от переопределения?
  229. Какой метод позволяет запустить программу на Java?
  230. Какие есть методы в Java ?
  231. Чем отличается параметр от аргумента Java?
  232. Что такое геттеры и сеттеры в Java?
  233. Чем отличается Геттер от Сеттера?
  234. Чем отличаются статические методы от нестатических?
  235. Для чего нужны Геттеры и Сеттеры в Инкапсуляции данных?
  236. Что такое вложенный цикл?
  237. Какие есть типы массивов?
  238. Как создаются двухмерные массивы ?
  239. Сколько модификаторов Java существуют?
  240. Какое ключевое слово используется для указания того, что класс реализует интерфейс?
  241. Какой из перечисленных методов и операций может быть использован для замены символов в строках String или StringBilder в Java-программах?
  242. Какие средства используются в Java-программах для сравнения содержимого строковых объектов?
  243. Какие средства не используются в Java-программах для сравнения содержимого строковых объектов?
  244. Могут ли абстрактные классы в языке Java реализовывать интерфейсы?
  245. Каковы различия между абстрактным классом и интерфейсом в Java?
  246. Какая разница между String, StringBuffer и StringBuilder?
  247. В чем разница между == и equals()?
  248. Зачем нужны default методы в функциональном интерфейсе?
  249. Можно ли переопределять default методы в интерфейсах?
  250. Что такое композиция в ООП?
  251. Можно ли создать экземпляр абстрактного класса?
  252. Чем отличается интерфейс от абстрактного класса?
  253. Для чего нужен BigInteger и BigDecimal ?
  254. В чем различие BigInteger и BigDecimal ?
  255. Основными концепциями ООП являются …..
  256. Название модификаторов в java…
  257. … — используется для прерывания выполнения цикла.
  258. … — используется в циклах для пропуска итерации в цикле.
  259. Переменным, которым присваиваются определенные значения при вызове метода это –
  260. … — это модификатор доступа в Java, который указывает на то, что метод не возвращает значение.
  261. … — это метод, который связан с классом, а не с экземпляром класса.
  262. …могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию.
  263. … — это метод, который возвращает значение поля.
  264. … — это метод, который изменяет значение поля.
  265. … — это структура данных, которая хранит набор пронумерованных значений одного типа.
  266. Для генерации случайных чисел используется метод …
  267. … это абстрактный тип, который используется для объявления поведения, которое должны реализовать классы.
  268. Оператор … это булево выражение, которое позволяет проверить, принадлежит ли объект определенному классу или его подклассу.
  269. … — такой класс или член класса доступен из любого места в текущем классе или пакете или в производных классах, даже если они находятся в других пакетах Модификатор по умолчанию.
  270. … — это значение, которое указывается по умолчанию, когда для переменной или параметра не указывается другое значение.
  271. В какой последовательности создается метод
  272. Что делает LinkedList ()?
  273. Какие коллекции есть в Java?
  274. Для чего нужны коллекции в Джава?
  275. В чем разница между List и Set?
  276. Что такое Set в Java?
  277. Что такое список List в Java?
  278. В чем разница между map и HashMap?
  279. В чем разница ArrayList и HashSet?
  280. Для чего нужен HashMap в Java?
  281. Что такое Map в Java?
  282. В чем разница между HashSet и TreeSet?
  283. В чем преимущество HashMap?
  284. Как работает TreeMap в Java?
  285. Что такое TreeSet Java?
  286. Для чего нужен HashSet?
  287. Как создать HashSet?
  288. Для чего необходимы дженерики?
  289. Для чего необходим метод isEmpty() ?
  290. Как работает метод add() в коллекциях ?
  291. Зачем в Итераторе метод Remove Java?
  292. Как работает метод contains() в коллекциях ?
  293. Что такое Queue ?
  294. Метод … ищет в массиве указанный элемент и возвращает его индекс.
  295. Метод … сортирует элементы массива.
  296. По каким двум принципам работает очередь ?
  297. Установите соответствия ООП
  298. В какой последовательности происходит структуры данных интерфейса снизу вверх:
  299. В какой последовательности создаётся наследования класса ?
  300. Установите соответствие основных структур данных
  301. Для чего используется метод offer() ?
  302. В чем различие методов add () и offer () ?
  303. Зачем нужен Deque?
  304. Чем отличается Queue от Deque?
  305. Чем отличаются ArrayDeque от LinkedList
  306. Установите соответствие тема (Интерфейсы, абстрактные классы, статические методы)
  307. Для чего используются PriorityQueue?
  308. Для чего используется интерфейс NavigableSet ?
  309. Для чего используется интерфейс SortedSet?
  310. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора до элемента end
  311. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора между элементами start и end
  312. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора, начиная с элемента start
  313. Для чего используется интерфейс NavigableMap?
  314. Чем отличаются ArrayDeque от LinkedList?
  315. Какая иерархия Collections Java?
  316. Какой класс представляет из себя двусвязный список, где каждый элемент структуры содержит ссылки на предыдущий и следующий элементы.
  317. Какой класс реализует интерфейс Set , который использует хэш-таблицы для хранения элементов коллекции.
  318. Какой интерфейс предоставляет возможность поддерживать упорядоченную коллекцию
  319. Какой класс можно растягивать для размещения дополнительных элементов внутри себя и сжимать до меньшего размера при удалении элементов.
  320. Какой интерфейс представляет собой коллекцию, не содержащую дублирующих элементов.
  321. Какой интерфейс позволяет определять структуру данных, которая позволяет хранить пары ключ-значение.
  322. Какой класс хранит элементы в отсортированном порядке.
  323. Какой класс хранит элементы в виде упорядоченного по значениям дерева.
  324. Какой класс используется для хранения элементов коллекции ?
  325. Метод который проверяет , является ли строка пустой или нет ?
  326. Метод который используется для добавления нового элемента в коллекцию и возвращает ее саму … ?
  327. Метод в итераторе который безопасно удаляет текущий элемент из коллекции.
  328. Какой метод … используется для проверки, содержит ли коллекция определенный элемент.
  329. Метод … который добавляет элемент в конец очереди.
  330. Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора между элементами start и end
  331. Установка Соответствия:
  332. Установка Соответствия:
  333. Установка Соответствия:
  334. В чем разница между extends и Implements?
  335. Какие модификаторы необходимо использовать для отказа от переопределения?
  336. Как класс наследует интерфейс ?
  337. Переменным, которым присваиваются определенные значения при вызове метода это – …
  338. … — это метод, который связан с классом, а не с экземпляром класса.
  339. … — могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию.
  340. Какой класс используется … в программе для очень больших чисел, которые выходят за пределы допустимых значений для типов long ?
  341. Какой класс используется … в программе для очень больших чисел, которые выходят за пределы допустимых значений для типов double ?
  342. Какой оператор используется … для реализации интерфейса в классе.
  343. Можно ли переопределять default методы в интерфейсах?
  344. Можно ли создать экземпляр абстрактного класса?
  345. Какой метод используется в BigInteger для возвращения разности двух чисел?
  346. Какой метод используется в BigInteger для возвращения произведения двух чисел?
  347. Какой метод используется в BigInteger для возвращения частных двух чисел?
  348. Какой метод используется в BigInteger для возвращения остатка от целочисленного деления двух чисел?
  349. Какой метод используется в BigInteger для возвращения квадратного корня числа?
  350. Какой метод используется в BigInteger для преобразования объекта BigInteger в long?
  351. Какой метод используется в BigInteger для преобразования объекта BigInteger в short ?
  352. Какой метод используется в BigDemical для преобразования объекта BigDemical в float ?
  353. Установите соответствие
  354. Установите соответствие
  355. Какой результат программы выводится в компиляторе ide при запуске.  
  356. Установите соответствие
  357. В какой последовательности создается наследования класса
  358. В какой последовательности создается наследования интерфейса
  359. Какой результат программы выводится в компиляторе ide при запуске.  
  360. Какой результат программы выводится в компиляторе ide при запуске.
  361. Какой результат программы выводится в компиляторе ide при запуске.  
  362. Какой результат программы выводится в компиляторе ide при запуске.  
  363. Какой результат программы выводится в компиляторе ide при запуске.  
  364. Какой результат программы выводится в компиляторе ide при запуске.  
  365. Какой результат программы выводится в компиляторе ide при запуске.  
  366. Какой результат программы выводится в компиляторе ide при запуске.  
  367. Что такое ООП?