Главная / Программирование /
Введение в разработку приложений для мобильных устройств на процессоре 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 не предусмотрена явная отправка сигналов