Библиотека Swing_Java - начальный_Jн-КБ-демо

Библиотека Swing_Java - начальный_Jн-КБ-демо

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

25 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

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

Вопрос 1

Что такое MVC (Model View Controller)?

  1. Шаблон программирования, при котором разработчик разделяет программу на три независимых друг от друга модуля, отвечающие за данные, их отображение и взаимодействие с пользователем;
  2. Шаблон программирования, при котором создается универсальный модуль, способный хранить информацию, отображать её, а также принимать и обрабатывать запросы от пользователя;
  3. Шаблон программирования, встроенные в стандартную библиотеку языка Java и позволяющий ускорить процесс разработки веб-приложений.
Вопрос 2

За что отвечает третий компонент в MVC (Model View Controller)?

  1. За обеспечение взаимодействия пользователя с системой;
  2. За основную логику работы приложения;
  3. За визуализацию информации.
Вопрос 3

Если представить персональный компьютер как устройство, созданное по схеме MVC (Model View Controller), то что будет являться контроллером?

  1. Монитор, на котором пользователь видит необходимую информацию, что позволяет взаимодействовать с компьютером;
  2. Жёсткий диск, который осуществляет процесс записи и чтения необходимой пользователю информации;
  3. Мыши и клавиатура, которые принимают команды от пользователя.
Вопрос 4

Что такое библиотека Swing?

  1. Набор классов и интерфейсов для создания графического пользовательского интерфейса (GUI) в Java;
  2. Набор классов и интерфейсов для создания анимации и игр в Java;
  3. Набор классов и интерфейсов для работы с потоками и сетями в Java.
Вопрос 5

Какой класс является базовым для всех компонентов Swing?

  1. Container
  2. JComponent
  3. JFrame
Вопрос 6

Какой метод используется для добавления компонентов на контейнер?

  1. put(Component c)
  2. add(Component c)
  3. set(Component c)
Вопрос 7

Какой класс используется для создания окон в Swing?

  1. JWindow
  2. Frame
  3. JFrame
Вопрос 8

Какой класс используется для создания кнопок в Swing?

  1. Button
  2. JButton
  3. JToggleButton
Вопрос 9

Что такое событие в библиотеке Swing?

  1. Объект, который представляет действие, произошедшее в компоненте Swing;
  2. Метод, который вызывается в ответ на действие, произошедшее в компоненте Swing;
  3. Интерфейс, который определяет поведение компонента Swing при совершении определенного действия.
Вопрос 10

Что такое слушатель в библиотеке Swing?

  1. Объект, который генерирует события в компоненте Swing;
  2. Объект, который хранит информацию о событиях в компоненте Swing;
  3. Объект, который реализует определенный интерфейс и содержит методы для обработки событий.
Вопрос 11

Какой метод используется для регистрации слушателя на компоненте Swing?

  1. setXXXListener, где XXX - тип события
  2. addXXXListener, где XXX - тип события
  3. removeXXXListener, где XXX - тип события
Вопрос 12

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

  1. ButtonListener
  2. ActionListener
  3. MouseListener
Вопрос 13

Какой метод используется для получения источника события в слушателе?

  1. getSource()
  2. getComponent()
  3. getTarget()
Вопрос 14

Какой класс используется для работы с файлами в библиотеке Swing?

  1. FileDialog
  2. JFileChooser
  3. FileInput
Вопрос 15

Какой метод используется для отображения диалогового окна выбора файла в библиотеке Swing?

  1. open()
  2. showOpenDialog()
  3. choose()
Вопрос 16

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

  1. get()
  2. getSelectedFile()
  3. choose()
Вопрос 17

Какой класс используется для работы с таблицами в библиотеке Swing?

  1. JTableData
  2. JTableList
  3. JTable
Вопрос 18

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

  1. TableData
  2. TableModelDat
  3. TableModel
Вопрос 19

Какой класс представляет собой контекст для рисования графических примитивов в Swing?

  1. Graphics
  2. Canvas
  3. Paint
Вопрос 20

Какой метод используется для рисования линии в Swing?

  1. drawLine(int x1, int y1, int x2, int y2)
  2. drawLine(Point p1, Point p2)
  3. line(int x1, int y1, int x2, int y2)
Вопрос 21

Что такое менеджер компоновки в библиотеке Swing?

  1. Объект, который определяет размер и положение компонентов в контейнере
  2. Объект, который создает и удаляет компоненты в контейнере
  3. Объект, который обрабатывает события от компонентов в контейнере
Вопрос 22

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

  1. LayoutManager
  2. Layout
  3. LayoutController
Вопрос 23

Какой класс в JAVA представляет менеджер компоновки, который располагает компоненты в таблице с заданным числом строк и столбцов?

  1. CardLayout
  2. GridLayout
  3. BorderLayout
Вопрос 24

Какой класс в JAVA представляет менеджер компоновки, который разделяет контейнер на пять областей: север, юг, запад, восток и центр?

  1. CardLayout
  2. GridLayout
  3. BorderLayout
Вопрос 25

Какой класс в JAVA представляет панель с закладками, которая позволяет переключаться между разными компонентами GUI?

  1. JTabbedPane
  2. JTabPanel
  3. JTabBar