Главная / Программирование / Введение в разработку приложений для мобильных устройств на процессоре Intel Atom

Введение в разработку приложений для мобильных устройств на процессоре Intel Atom - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: В курсе рассматриваются как общие основы разработки приложений для мобильных устройств, так и специальные инструменты, ориентированные на новую операционную систему MeeGo и процессоры Intel Atom.
На базе какой из перечисленных систем создавалась OC MeeGo?
(1) MS Windows 7
(2) AIX
(3) Maemo
(4) Solaris
Каким методом описания воспользоваться для следующего массива матриц? files
(1) стандартный
(2) указательный
(3) расположительный
(4) ни один из перечисленных
Что нельзя отнести к основным преимуществам использования Qt?
(1) обёртка с простым интерфейсом для порой очень сложных API
(2) компиляция в промежуточный код, которая позволяет переносить его на любую платформу
(3) единый интерфейс для всех платформ
(4) переносимость кода
Что такое Intel® AppUp?
(1) новый оптимизирующий инструмент для разработки приложений под Intel Atom
(2) новый сервис, предоставляющий пользователям каталог приложений для нетбуков и персональных компьютеров с возможностью покупки и загрузки
(3) новая линейка микропроцессоров архитектур x86 и x86-64, отличающихся низким энергопотреблением
Для каких устройств предназначена OC MeeGo?
(1) для серверов
(2) для мобильных информационно-развлекательных
(3) для хранилищ данных
(4) для охранных систем банков
Регулярна или нерегулярна такая матрица? files
(1) регулярна
(2) нерегулярна, если тип данных Ipp64f (16 байт), а не Ipp32f(8 байт)
(3) нерегулярна, если тип данных Ipp32f (8 байт), а не Ipp64f(16 байт)
Какая из задач не решается библиотекой QtMobility?
(1) взаимодействие с мобильными Java-приложениями
(2) взаимодействие с системами обмена мгновенными сообщениями
(3) взаимодействие с системами позиционирования
(4) работа со списком контактов
Какой GUID следует использовать при разработке приложения, чтобы получить авторизованное приложения (на этапе тестирования)?
(1) ADP_DEBUG_APPLICATIONID
(2) ADP_EXPIRED_APPLICATIONID
(3) Production ID
Основная новизна ОС MeeGo заключается в:
(1) красивом графическом интерфейсе
(2) свободном доступе к скачиванию
(3) лёгком портировании приложений на различные устройства
(4) это закрытая информация
В каком случае необходимо задать указатели на каждую матрицу из массива?
(1) если матрицы нерегулярны и располагаются в массиве регулярно
(2) если матрицы регулярны и располагаются в массиве нерегулярно
(3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно
(4) если матрицы имеют разную структуру, но располагаются в массиве регулярно
Какой из указанных инструментов занимается локализацией интерфейса?
(1) QtDesigner
(2) QtLinguist
(3) QtAssistant
(4) Qt Simulator
С помощью какой функции из Windows Platform SDK можно отследить изменения в состоянии питания?
(1) GetSystemPowerStatus
(2) DevicePowerOpen
(3) PowerEnumerate
Каким образом доступен модем под Linux:
(1) как блочное устройство
(2) как символьное устройство
(3) как модуль ядра
(4) как интерфейс DBus
В каком случае следует применить указательный метод?
(1) если матрицы нерегулярны и располагаются в массиве регулярно
(2) если матрицы регулярны и располагаются в массиве нерегулярное
(3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно
(4) если матрицы имеют разную структуру, но располагаются в массиве регулярно
Какой из следующих инструментов обрабатывает файлы *.pro?
(1) qmake
(2) moc
(3) uic
(4) make
Требуется ли в общем случае использовать спецсредства при разработке под процессор IntelAtom на нетбуке под управлением ОС Windows?
(1) нет
(2) да, потому что данный процессор имеет архитектуру, отличную от других процессоров Intel
(3) да, потому что без оптимизации под данный процессор приложения будут крайне неэффективны
В каком формате наиболее удобно сохранение видеокадра в файл:
(1) JPG
(2) GIF
(3) XML
(4) HTML
Чему равны Stride1, Stride2 для этой матрицы? files
(1) 0, 1
(2) 1, 0
(3) 1, 2
(4) Для этой матрицы они не определены
Каково назначение механизма слотов и сигналов?
(1) проверка безопасности типов
(2) безопасное обращение к памяти, выделенной под объекты
(3) обмена сообщениями между объектами
(4) обёртка над механизмом сигналов в Unix-подобных системах
Какой параметр необходимо передавать в функцию ADP_IsAutorized?
(1) никакой
(2) ApplicationGUID
(3) переменную типа ADP_RET_CODE
PPPD – это:
(1) сервис
(2) демон
(3) интерфейс
(4) сервер
Как можно оптимизировать следующий код? a = (b35) * (b35); c = 12.0 * (b35);
(1) выполнить развертку цикла
(2) удалить инвариантное выражение
(3) удалить общее подвыражение
(4) данный код не нуждается в оптимизации
Для сбора статистики использования приложения где необходимо вызвать функцию ADP_ApplicationBeginEvent( )?
(1) в начале работы программы
(2) перед выходом из программы
(3) в любом месте кода
Какой способ установления соединений через GSM-модем предпочтителен в MeeGo:
(1) PPPD
(2) wvdial
(3) oFono
Какой ключ необходимо использоватьдля оптимизации нескольких исходных файлов?
(1) /Qipo
(2) /Fe
(3) /Qopt-report
(4) /Qprof-gen
Что НЕ является спецификой мобильного программного обеспечения:
(1) беспроводные сети
(2) наличие веб-камеры
(3) размеры, формы
Какая утилита входит в пакет и используется PPPD в процессе работы:
(1) telnet
(2) killall
(3) top
(4) chat
Какой ключ используется для отключения оптимизации?
(1) /Od
(2) /O1
(3) /O2
(4) /O3
Что из нижеперечисленного не является обязательным при загрузке приложение в AppUp Center:
(1) скриншоты
(2) иконка
(3) ключевые слова
(4) возрастной рейтинг
Что позволяет проверить успешное выполнение команды "ping 8.8.8.8":
(1) наличие USB-модема
(2) наличие сетевого интерфейса 8.8.8.8
(3) наличие подключения к Интернету и корректной маршрутизации
(4) наличие подключения к Интернету и корректной работы DNS
Какой командой следует осуществлять сборку v4l2grab:
(1) make v4l2grab
(2) gcc -c v4l2grab.c –DJPEG
(3) gcc v4l2grab.c -o v4l2grab -ljpeg
Что делает команда chmod a+w /var/www/html:
(1) дает всем пользователям права на запись в директорию веб-сервера
(2) позволяет веб-серверу запускать PHP-скрипты от имени администратора
(3) форматирует директорию веб-сервера для последующего использования
>Из каких двух частей состоит скрипт upload.php:
(1) форма HTML и описание стиля
(2) форма HTML и PHP-обработчик
(3) AJAX-обработчик
(4) два PHP-обработчика для приема и отправки файлов
От какого класса унаследован класс приложения camserver:
(1) QWidget
(2) QApplication
(3) QMain
Где задается внешний вид интерфейса пользователя приложения camserver:
(1) в файле проекта
(2) во внешнем файле ресурсов
(3) в исходном тексте
Что произойдет при вызове grabTimer->start(0):
(1) сигнал timeout() будет испущен немедленно
(2) сигнал timeout() будет испущен при срабатывании деструктора grabTimer
(3) произойдет ошибка
Какие особенности должно иметь оборудование для полноценной работы MeeGo?
(1) платформа ARM или X86-64, поддержка инструкций SSE3, графический чипсет ATI или Intel с поддержкой 3D ускорения
(2) плаформа X86, поддержка SSSE3, графический чипсет GMA-500, ATI, или Nvidia с поддержкой 3D ускорения
(3) платформа ARM, поддержка SSE2, графический чипсет GMA без поддержки 3D ускорения
(4) платформы ARM или X86, поддержка инструкций SSSE3, поддержка графического чипсета Intel с 3D ускорением
Размер стандартного образа MeeGo равен:
(1) 820 Mb
(2) 10 Mb
(3) 1 Gb
(4) 300 Mb
На телефоны какой из перечисленных фирм-производителей сейчас можно установить OC MeeGo?
(1) Samsung
(2) Sony-Ericson
(3) Nokia
(4) HP
Каким методом описания воспользоваться для следующего массива матриц? files
(1) стандартный
(2) указательный
(3) расположительный
(4) ни один из перечисленных
Какая из перечисленных библиотек фреймворка Qt содержит базовые примитивы, не имеющие отношения к GUI?
(1) QtNetwork
(2) QtWebKit
(3) QtCore
(4) QtOpenGL
Какую операционную систему НЕ поддерживает IntelAppUp?
(1) Windows XP
(2) Linux/Meego
(3) MacOS
(4) Windows 7
Архитектура ОС MeeGo включает основных слоёв:
(1) один
(2) три
(3) четыре
(4) шесть
Регулярна или нерегулярна такая матрица? files
(1) нерегулярна
(2) регулярна, если тип данных Ipp64f (16 байт), а не Ipp32f(8 байт)
(3) регулярна, если тип данных Ipp32f (8 байт), а не Ipp64f(16 байт)
Что такое QtCreator?
(1) эмулятор мобильных устройств
(2) IDE для разработки на С++ и QML
(3) инструмент для создания графических интерфейсов с использованием виджетов Qt
(4) компилятор для приложений, написанных под фреймворком Qt
Какой GUID следует использовать при разработке приложения, чтобы получить приложение с истекшей лицензией (на этапе тестирования)?
(1) ADP_DEBUG_APPLICATIONID
(2) ADP_EXPIRED_APPLICATIONID
(3) Production ID
Где расположен драйвер камеры в MeeGo:
(1) BIOS
(2) Ядро Linux
(3) XWindows
(4) QT Multimedia Framework
В каком случае необходимо задать указатели на каждый элемент матрицы?
(1) если матрицы нерегулярны и располагаются в массиве регулярно
(2) если матрицы регулярны и располагаются в массиве нерегулярно
(3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно
(4) если матрицы имеют разную структуру, но располагаются в массиве регулярно
Какой из указанных инструментов используется для компиляции языка описания графических интерфейсов Qt в код на C++?
(1) qmake
(2) moc
(3) uic
(4) rcc
С помощью какой функции из Windows Platform SDK можно отследить изменения в состоянии питания?
(1) PowerClearRequest
(2) GetSystemPowerStatus
(3) PowerEnumerate
Может ли поставщик услуг связи ограничить использование предоставляемого им модема:
(1) нет, не может
(2) может только программно
(3) может только аппаратно
(4) может и программно, и аппаратно
В каком случае следует применить расположительный метод?
(1) если матрицы нерегулярны и располагаются в массиве регулярно
(2) если матрицы регулярны и располагаются в массиве нерегулярно
(3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно
(4) если матрицы имеют разную структуру, но располагаются в массиве регулярно
Каким образом реализован механизм слотов и сигналов?
(1) при помощи механизма шаблонов C++
(2) как надстройка над языком С++ вне стандарта
(3) при помощи функций обратного вызова (callbacks)
(4) с участием демона DBus
В каком виде требуется загружать приложение в AppUp, написанное под Windows?
(1) исполнительный файл
(2) msi-файл
(3) исходный текст
(4) скриншоты
Каким образом современный пользовательский GSM-модем подключается к компьютеру:
(1) по шине ISA
(2) через порт UART
(3) по шине SPI
(4) через порт USB
Чему равны Stride1, Stride2 для этой матрицы? files
(1) 1, 3
(2) 3, 1
(3) 6, 2
(4) 2, 6
Каким образом можно отправить сигнал?
(1) при помощи функции connect
(2) при помощи макроопределения emit
(3) при помощи вызова функции send
(4) в Qt не предусмотрена явная отправка сигналов
Какой параметр необходимо передавать в функцию ADP_Initialize?
(1) никакой
(2) ApplicationGUID
(3) переменную типа ADP_RET_CODE
Wvdial – это:
(1) модуль ядра для превращения USB-устройства в символьное
(2) компонент oFono для поддержки GPRS-соединений
(3) программа для дозвона
Как можно оптимизировать следующий код? for (i = 0; i < 2; i) a[i] = 2.0 * d[i];
(1) выполнить развертку цикла
(2) удалить инвариантное выражение
(3) удалить общее подвыражение
(4) данный код не нуждается в оптимизации
Для сбора статистики использования приложения где необходимо вызвать функцию ADP_ApplicationEndEvent( )?
(1) в начале работы программы
(2) перед выходом из программы
(3) в любом месте кода
Установка PPPD в MeeGo осуществляется командой:
(1) yum install pppd
(2) apt-get pppd
(3) yum install ppp
(4) ppp install
Какой ключ используется для задания имени исполнительного файла?
(1) /Qipo
(2) /Fe
(3) /Qopt-report
(4) /Qprof-gen
Что НЕ является спецификой мобильного программного обеспечения:
(1) поддержка SSE3
(2) производительность
(3) энергопотребление
Как соотносятся конфигурационный файл утилиты chat и AT-команды:
(1) файл не содержит AT-команд
(2) файл включает в себя в том числе и AT-команды
(3) файл состоит исключительно из AT-команд
Какой ключ можеть минимизировать размер кода?
(1) /Od
(2) /O1
(3) /O2
(4) /O3
Что НЕ является спецификой мобильного программного обеспечения:
(1) поддержка SSE3
(2) производительность
(3) энергопотребление
Интерфейс v4l2 следует использовать для:
(1) обеспечения совместимости с Windows
(2) написания видеоприложений на Java
(3) использования механизма слотов и сигналов
(4) Работы непосредственно с ядром Linux
Какой протокол используется для отправки файла на веб-сервер:
(1) SSH
(2) XMPP
(3) HTTP
(4) SIP
Какая из перечисленных утилит не является HTTP-клиентом:
(1) talk
(2) wget
(3) curl
Может ли скрипт upload.php принять несколько файлов в одном HTTP-запросе:
(1) может
(2) может, если файлы передаются внутри самораспаковывающего архива
(3) не может
Какой слот таймера используется для его остановки:
(1) timeout()
(2) stop()
(3) disable()
В каких единицах задается интервал таймера:
(1) в наносекундах
(2) в микросекундах
(3) в миллисекундах
(4) в секундах
Каких пакетов, помимо предустановленных, достаточно для сборки Qt-приложения camserver непосредственно в MeeGo:
(1) gccl и qt-timer-deve
(2) make, gcc-c++ и qt-devel
(3) make и gcc-qt
Для какого устройства был выпущен первый релиз OC MeeGo?
(1) для нетбуков
(2) для коммуникаторов
(3) для автонавигаторов
(4) для томографа
Для того чтобы запустить OC MeeGo с флэшки необходимо:
(1) запустить образ в OC Window
(2) перезагрузить компьютер и просто вставить флэшку в USB
(3) поставить в BIOS первоприоритетное право загрузки (BOOT) с USB
(4) MeeGo с флэшки не запустится
MeeGo – это проект:
(1) Apple
(2) Microsoft
(3) соединение многих проектов
(4) новый российский проект
Каким методом описания воспользоваться для следующего массива матриц? files
(1) стандартный
(2) указательный
(3) расположительный
(4) ни один из перечисленных
Какие из нижеперечисленных интерфейсов Atom SDK НЕ существуют на сегодняшний день:
(1) для .Net
(2) для Java
(3) для Perl
(4) для С/С
Как именуется камера среди устройств MeeGo:
(1) /dev/video0
(2) /dev/camera
(3) /var/webcams/1
(4) имя камеры устанавливается ее производителем
В каком случае необходимо задать все страйды: 0, 1 и 2?
(1) если матрицы регулярны и располагаются в массиве регулярно
(2) если матрицы регулярны и располагаются в массиве нерегулярно
(3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно
(4) если матрицы имеют разную структуру, но располагаются в массиве регулярно
С помощью какой функции из Windows Platform SDK можно отследить изменения в состоянии питания?
(1) GetSystemPowerStatus
(2) DevicePowerOpen
(3) PowerReadFriendlyName
Какая ОС использует тот же менеджер пакетов, что и MeeGo:
(1) Windows
(2) Ubuntu
(3) Fedora
(4) Debian
В каком случае следует применить стандартный метод?
(1) если матрицы нерегулярны и располагаются в массиве регулярно
(2) если матрицы регулярны и располагаются в массиве нерегулярно
(3) если матрицы регулярны и располагаются в массиве регулярно
(4) если матрицы имеют разную структуру, но располагаются в массиве регулярно
Оригинален ли GUID?
(1) да, в пределах приложений, загруженных одним пользователем
(2) да, в пределах всех приложений IntelAppUp
(3) не оригинален
Как традиционно называется набор команд для управления модемом:
(1) AT команды
(2) AT&T команды
(3) PPP команды
(4) PPPD команды
Чему равны Stride1, Stride2 для этой матрицы? files
(1) 1, 2
(2) 2, 1
(3) 2, 3
(4) 3, 2
Что вернет функция ADP_Initialize , если приложение прошло авторизацию ?
(1) TRUE
(2) ADP_OK
(3) ADP_SUCCESS
Какой инструмент для установления соединений через GSM-модем имеет наименьшее количество зависимостей:
(1) PPPD
(2) wvdial
(3) oFono
Как можно оптимизировать следующий код? for (i = 0; i < 10; i) a[i] = b * 2.0 0.35;
(1) выполнить развертку цикла
(2) удалить инвариантное выражение
(3) удалить общее подвыражение
(4) данный код не нуждается в оптимизации
Представьте, что вы разработали приложение, работающее с БД FirebirdSQLServer. Можете ли Вы загрузить такое приложение в IntelAppUp?
(1) нет
(2) да, только при наличии сопроводительного письма, в котором указано что приложение использует FirebirdSQLServer
(3) да, если установочный пакет будет уведомлять об этом
Для чего предназначены опции defaultroute и replacedefaultroute в файле конфигурации PPPD:
(1) обнаружение модема в системе
(2) создание сетевого интерфейса
(3) настройка маршрутизации пакетов
(4) настройка DNS
(5) управление HTTP-прокси
Какой ключ используется для вывода информации об оптимизации?
(1) /Qipo
(2) /Fe
(3) /Qopt-report
(4) /Qprof-gen
Что НЕ является спецификой мобильного программного обеспечения:
(1) энергопотребление
(2) размеры, формы
(3) поддержка архитектуры х86
Что выводит на экран утилита ifconfig:
(1) список установленных TCP-соединений
(2) дамп IP-пакетов
(3) список активных сетевых интерфейсов
(4) адреса серверов DNS
Какой ключ минимизирует время выполнения программы?
(1) /Qopt-report
(2) /O1
(3) /O2
(4) /Qprof-use
Что НЕ является спецификой мобильного программного обеспечения:
(1) энергопотребление
(2) размеры,формы
(3) поддержка архитектуры х86
Каких пакетов, помимо предустановленных, достаточно для сборки v4l2grab непосредственно в MeeGo:
(1) gcc и libjpeg-devel
(2) gcc и make
(3) gcc-c++ и qt-devel
Какая веб-платформа может быть использована в Linux:
(1) Microsoft IIS + ASP
(2) Apache + PHP
(3) Nginx + memcached
В какой библиотеке Qt есть поддержка протокола HTTP:
(1) Qt TCP
(2) Qt Socket
(3) Qt Network
Как правильно отправить файл image.jpg скрипту upload.php с помощью curl:
(1) curl -F submitname=OK http://server.com/upload.php <image.jpg
(2) curl -F submitname=OK -F filename=@image.jpg http://server.com/upload.php
(3) curl http://server.com/upload.php?submitname=OK&filename=image.jpg
(4) с помощью curl файл отправить невозможно
Какой слот приложения используется для завершения работы:
(1) quit()
(2) exitapp()
(3) stop()
С какой целью установлены таймауты для вызовов внешних программ из camserver:
(1) чтобы ускорить работу внешних программ
(2) это необходимо для корректной работы класса QProcess
(3) чтобы время работы внешних программ не превышало интервал таймера
С помощью чего можно убедиться в правильности работы приложения camserver в целом:
(1) с помощью отладчика
(2) с помощью Qt Linguist
(3) C помощью браузера
Установка OC MeeGo в основном производится с помощью этого носителя:
(1) USB Flash
(2) CD диска
(3) DVD диска
(4) Blue-ray диск
Регулярна или нерегулярна такая матрица? files
(1) нерегулярна
(2) регулярна, если тип данных Ipp64f (16 байт), а не Ipp32f(8 байт)
(3) регулярна, если тип данных Ipp32f (8 байт), а не Ipp64f(16 байт)
Какой GUID выдается сервисом AppUp при регистрации Вашего приложения в AppUp Center ?
(1) ADP_DEBUG_APPLICATIONID
(2) ADP_EXPIRED_APPLICATIONID
(3) Production ID
Каким методом описания воспользоваться для следующего массива матриц? files
(1) стандартный
(2) указательный
(3) расположительный
(4) ни один из перечисленных