Pro.td_Разработка на C++ для школьников_РC++ш-ЦПД-242211 30МОо-10МОо

Pro.td_Разработка на C++ для школьников_РC++ш-ЦПД-242211 30МОо-10МОо

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

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

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

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

Вопрос 1

Чем отличается Qt от Windows Forms?

  1. Qt - это язык программирования, а Windows Forms - библиотека для создания графических интерфейсов.
  2. Qt и Windows Forms оба используются для создания графических интерфейсов, но Qt является кроссплатформенным, в то время как Windows Forms ориентирован на платформу Windows.
  3. Qt предоставляет инструменты для работы с текстовыми данными, а Windows Forms - с графическими объектами.
Вопрос 2

В какой программе обычно работают с Qt?

  1. Qt Creator
  2. Visual Studio Code
  3. PyCharm
Вопрос 3

Какой класс в Qt используется для удобного ввода и вывода текстовых данных?

  1. QTextContainer
  2. QTextStream
  3. QTextIO
Вопрос 4

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

  1. QString
  2. QQueue
  3. QVector
Вопрос 5

Для чего обычно используется контейнер QQueue в Qt?

  1. Для хранения строковых данных.
  2. Для хранения ключей и значений.
  3. Для организации очереди элементов.
Вопрос 6

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

  1. QStringList
  2. QVector
  3. QSet
Вопрос 7

Какой контейнер в Qt обеспечивает хранение уникальных значений?

  1. QSet
  2. QMap
  3. QVector
Вопрос 8

Какой из контейнеров QSet и QMap подходит для хранения пар "ключ-значение"?

  1. QSet
  2. QMap
  3. Оба подходят
Вопрос 9

Выберите верное утверждение:

  1. Ключи в QMap должны быть уникальными
  2. QSet может содержать дублирующиеся элементы
  3. QSet нельзя преобразовать в QList и QVector.
Вопрос 10

Какой метод QMap используется для вставки пары "ключ-значение" в контейнер?

  1. insert()
  2. add()
  3. set()
Вопрос 11

Какой класс в Qt представляет основное окно приложения?

  1. QApplication
  2. QMainWindow
  3. QWidget
Вопрос 12

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

  1. closeAllWindows()
  2. quit()
  3. finish()
Вопрос 13

Какой виджет является базовым классом для всех виджетов в Qt?

  1. QWidget
  2. QMainWindow
  3. QDialog
Вопрос 14

Какое событие не может быть обработано в QT стандартными средствами?

  1. Клик мышью
  2. Нажатие клавиши
  3. Голосовая команда
Вопрос 15

Что такое сигнал в Qt?

  1. Функция, которая реагирует на действия пользователя.
  2. Макрос для определения методов класса.
  3. Механизм оповещения об событии или изменении состояния.
Вопрос 16

Какое ключевое слово используется для объявления сигналов в классе?

  1. signal
  2. emit
  3. connection
Вопрос 17

Как соединить сигнал с соответствующим слотом?

  1. Через метод connect()
  2. Через метод emit()
  3. Через метод link()
Вопрос 18

Какая функция-член класса может быть слотом?

  1. Любая публичная функция.
  2. Только функции с именем "slot".
  3. Только функции, помеченные макросом SLOT().
Вопрос 19

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

  1. QLabel
  2. QTextEdit
  3. QPlainTextEdit
Вопрос 20

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

  1. QLabel
  2. QTextEdit
  3. QLineEdit
Вопрос 21

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

  1. setText()
  2. setLabel()
  3. updateText()
Вопрос 22

Как создать кнопку QPushButton в коде?

  1. button = new QPushButton();
  2. button = createButton();
  3. button = QPushButton::create();
Вопрос 23

Для чего используется виджет QCheckBox?

  1. Для выбора одного элемента из выпадающего списка.
  2. Для отображения статичного текста или изображений.
  3. Для выбора одного или нескольких вариантов из списка.
Вопрос 24

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

  1. addItem()
  2. insertItem()
  3. setItem()
Вопрос 25

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

  1. CLI
  2. GUI
  3. UX
Вопрос 26

Что такое QML в Qt?

  1. Формат для хранения текстовых данных.
  2. Язык разметки для описания пользовательского интерфейса.
  3. Библиотека для работы с математическими функциями.
Вопрос 27

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

  1. Только текстовый редактор.
  2. Qt Designer.
  3. Visual Studio.
Вопрос 28

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

  1. import
  2. require
  3. include
Вопрос 29

Что такое план тестирования (test case)?

  1. Отчет о найденных ошибках.
  2. Описание сценария и ожидаемого результата для проверки программы.
  3. Код программы для автоматической проверки.
Вопрос 30

Что такое баг-репорт?

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