Главная / Программирование /
Введение в разработку приложений для мобильных устройств на процессоре Intel Atom / Тест 5
Введение в разработку приложений для мобильных устройств на процессоре Intel Atom - тест 5
Упражнение 1:
Номер 1
Что нельзя отнести к основным преимуществам использования Qt?
Ответ:
 (1) обёртка с простым интерфейсом для порой очень сложных API 
 (2) компиляция в промежуточный код, которая позволяет переносить его на любую платформу  
 (3) единый интерфейс для всех платформ 
 (4) переносимость кода 
Номер 2
Какая из перечисленных библиотек фреймворка Qt содержит базовые примитивы, не имеющие отношения к GUI?
Ответ:
 (1) QtNetwork
 
 (2) QtWebKit
 
 (3) QtCore
 
 (4) QtOpenGL
 
Упражнение 2:
Номер 1
Какая из задач не решается библиотекой QtMobility
?
Ответ:
 (1) взаимодействие с мобильными Java-приложениями 
 (2) взаимодействие с системами обмена мгновенными сообщениями 
 (3) взаимодействие с системами позиционирования 
 (4) работа со списком контактов 
Номер 2
Что такое QtCreator
?
Ответ:
 (1) эмулятор мобильных устройств 
 (2) IDE для разработки на С++ и QML 
 (3) инструмент для создания графических интерфейсов с использованием виджетов Qt 
 (4) компилятор для приложений, написанных под фреймворком Qt 
Упражнение 3:
Номер 1
Какой из указанных инструментов занимается локализацией интерфейса?
Ответ:
 (1) QtDesigner
 
 (2) QtLinguist
 
 (3) QtAssistant
 
 (4) Qt Simulator
 
Номер 2
Какой из указанных инструментов используется для компиляции языка описания графических интерфейсов Qt в код на C++?
Ответ:
 (1) qmake
 
 (2) moc
 
 (3) uic
 
 (4) rcc
 
Упражнение 4:
Номер 1
Какой из следующих инструментов обрабатывает файлы *.pro?
Ответ:
 (1) qmake
 
 (2) moc
 
 (3) uic
 
 (4) make
 
Номер 2
Каким образом реализован механизм слотов и сигналов?
Ответ:
 (1) при помощи механизма шаблонов C++ 
 (2) как надстройка над языком С++ вне стандарта 
 (3) при помощи функций обратного вызова (callbacks) 
 (4) с участием демона DBus 
Упражнение 5:
Номер 1
Каково назначение механизма слотов и сигналов?
Ответ:
 (1) проверка безопасности типов 
 (2) безопасное обращение к памяти, выделенной под объекты 
 (3) обмена сообщениями между объектами 
 (4) обёртка над механизмом сигналов в Unix-подобных системах 
Номер 2
Каким образом можно отправить сигнал?
Ответ:
 (1) при помощи функции connect
 
 (2) при помощи макроопределения emit
 
 (3) при помощи вызова функции send
 
 (4) в Qt не предусмотрена явная отправка сигналов