Главная / Программирование /
Введение в разработку приложений для мобильных устройств на процессоре Intel Atom / Тест 3
Введение в разработку приложений для мобильных устройств на процессоре Intel Atom - тест 3
Упражнение 1:
Номер 1
На базе какой из перечисленных систем создавалась OC MeeGo?
Ответ:
 (1) MS Windows 7 
 (2) AIX 
 (3) Maemo 
 (4) Solaris 
Номер 2
На телефоны какой из перечисленных фирм-производителей сейчас можно установить OC MeeGo?
Ответ:
 (1) Samsung 
 (2) Sony-Ericson 
 (3) Nokia 
 (4) HP 
Номер 3
MeeGo – это проект:
Ответ:
 (1) Apple 
 (2) Microsoft 
 (3) соединение многих проектов 
 (4) новый российский проект 
Упражнение 2:
Номер 1
Для каких устройств предназначена OC MeeGo?
Ответ:
 (1) для серверов 
 (2) для мобильных информационно-развлекательных 
 (3) для хранилищ данных 
 (4) для охранных систем банков 
Номер 2
Архитектура ОС MeeGo включает основных слоёв:
Ответ:
 (1) один 
 (2) три 
 (3) четыре 
 (4) шесть 
Упражнение 3:
Номер 1
Основная новизна ОС MeeGo заключается в:
Ответ:
 (1) красивом графическом интерфейсе 
 (2) свободном доступе к скачиванию 
 (3) лёгком портировании приложений на различные устройства 
 (4) это закрытая информация 
Номер 2
Где расположен драйвер камеры в MeeGo:
Ответ:
 (1) BIOS 
 (2) Ядро Linux 
 (3) XWindows 
 (4) QT Multimedia Framework 
Номер 3
Как именуется камера среди устройств MeeGo:
Ответ:
 (1) /dev/video0
 
 (2) /dev/camera
 
 (3) /var/webcams/1
 
 (4) имя камеры устанавливается ее производителем 
Упражнение 4:
Номер 1
Каким образом доступен модем под Linux:
Ответ:
 (1) как блочное устройство 
 (2) как символьное устройство 
 (3) как модуль ядра 
 (4) как интерфейс DBus 
Номер 2
Может ли поставщик услуг связи ограничить использование предоставляемого им модема:
Ответ:
 (1) нет, не может 
 (2) может только программно 
 (3) может только аппаратно 
 (4) может и программно, и аппаратно 
Номер 3
Какая ОС использует тот же менеджер пакетов, что и MeeGo:
Ответ:
 (1) Windows 
 (2) Ubuntu 
 (3) Fedora 
 (4) Debian 
Упражнение 5:
Номер 1
В каком формате наиболее удобно сохранение видеокадра в файл:
Ответ:
 (1) JPG 
 (2) GIF 
 (3) XML 
 (4) HTML 
Номер 2
Каким образом современный пользовательский GSM-модем подключается к компьютеру:
Ответ:
 (1) по шине ISA 
 (2) через порт UART 
 (3) по шине SPI 
 (4) через порт USB 
Номер 3
Как традиционно называется набор команд для управления модемом:
Ответ:
 (1) AT команды 
 (2) AT&T команды 
 (3) PPP команды 
 (4) PPPD команды 
Упражнение 6:
Номер 1
PPPD – это:
Ответ:
 (1) сервис 
 (2) демон 
 (3) интерфейс 
 (4) сервер 
Номер 2
Wvdial – это:
Ответ:
 (1) модуль ядра для превращения USB-устройства в символьное 
 (2) компонент oFono для поддержки GPRS-соединений 
 (3) программа для дозвона 
Номер 3
Какой инструмент для установления соединений через GSM-модем имеет наименьшее количество зависимостей:
Ответ:
 (1) PPPD 
 (2) wvdial 
 (3) oFono 
Упражнение 7:
Номер 1
Какой способ установления соединений через GSM-модем предпочтителен в MeeGo:
Ответ:
 (1) PPPD 
 (2) wvdial 
 (3) oFono 
Номер 2
Установка PPPD в MeeGo осуществляется командой:
Ответ:
 (1) yum install pppd
 
 (2) apt-get pppd
 
 (3) yum install ppp
 
 (4) ppp instal
l 
Номер 3
Для чего предназначены опции defaultroute
и replacedefaultroute
в файле конфигурации PPPD:
Ответ:
 (1) обнаружение модема в системе 
 (2) создание сетевого интерфейса 
 (3) настройка маршрутизации пакетов 
 (4) настройка DNS 
 (5) управление HTTP-прокси 
Упражнение 8:
Номер 1
Какая утилита входит в пакет и используется PPPD в процессе работы:
Ответ:
 (1) telnet
 
 (2) killall
 
 (3) top
 
 (4) chat
 
Номер 2
Как соотносятся конфигурационный файл утилиты chat
и AT-команды:
Ответ:
 (1) файл не содержит AT-команд 
 (2) файл включает в себя в том числе и AT-команды 
 (3) файл состоит исключительно из AT-команд 
Номер 3
Что выводит на экран утилита ifconfig
:
Ответ:
 (1) список установленных TCP-соединений 
 (2) дамп IP-пакетов 
 (3) список активных сетевых интерфейсов 
 (4) адреса серверов DNS 
Упражнение 9:
Номер 1
Что позволяет проверить успешное выполнение команды "ping 8.8.8.8":
Ответ:
 (1) наличие USB-модема 
 (2) наличие сетевого интерфейса 8.8.8.8 
 (3) наличие подключения к Интернету и корректной маршрутизации 
 (4) наличие подключения к Интернету и корректной работы DNS 
Номер 2
Интерфейс v4l2 следует использовать для:
Ответ:
 (1) обеспечения совместимости с Windows 
 (2) написания видеоприложений на Java 
 (3) использования механизма слотов и сигналов 
 (4) Работы непосредственно с ядром Linux 
Номер 3
Каких пакетов, помимо предустановленных, достаточно для сборки v4l2grab непосредственно в MeeGo:
Ответ:
 (1) gcc
и libjpeg-devel
 
 (2) gcc
и make
 
 (3) gcc-c++
и qt-devel
 
Упражнение 10:
Номер 1
Какой командой следует осуществлять сборку v4l2grab:
Ответ:
 (1) make v4l2grab
 
 (2) gcc -c v4l2grab.c –DJPEG
 
 (3) gcc v4l2grab.c -o v4l2grab -ljpeg
 
Номер 2
Какой протокол используется для отправки файла на веб-сервер:
Ответ:
 (1) SSH 
 (2) XMPP 
 (3) HTTP 
 (4) SIP 
Номер 3
Какая веб-платформа может быть использована в Linux:
Ответ:
 (1) Microsoft IIS + ASP 
 (2) Apache + PHP 
 (3) Nginx + memcached 
Упражнение 11:
Номер 1
Что делает команда chmod a+w /var/www/html
:
Ответ:
 (1) дает всем пользователям права на запись в директорию веб-сервера 
 (2) позволяет веб-серверу запускать PHP-скрипты от имени администратора 
 (3) форматирует директорию веб-сервера для последующего использования 
Номер 2
Какая из перечисленных утилит не является HTTP-клиентом:
Ответ:
 (1) talk
 
 (2) wget
 
 (3) curl
 
Номер 3
В какой библиотеке Qt есть поддержка протокола HTTP:
Ответ:
 (1) Qt TCP
 
 (2) Qt Socket
 
 (3) Qt Network
 
Упражнение 12:
Номер 1
>Из каких двух частей состоит скрипт upload.php:
Ответ:
 (1) форма HTML и описание стиля 
 (2) форма HTML и PHP-обработчик 
 (3) AJAX-обработчик 
 (4) два PHP-обработчика для приема и отправки файлов 
Номер 2
Может ли скрипт upload.php принять несколько файлов в одном HTTP-запросе:
Ответ:
 (1) может 
 (2) может, если файлы передаются внутри самораспаковывающего архива 
 (3) не может 
Номер 3
Как правильно отправить файл 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
файл отправить невозможно 
Упражнение 13:
Номер 1
От какого класса унаследован класс приложения camserver
:
Ответ:
 (1) QWidget
 
 (2) QApplication
 
 (3) QMain
 
Номер 2
Какой слот таймера используется для его остановки:
Ответ:
 (1) timeout()
 
 (2) stop()
 
 (3) disable()
 
Номер 3
Какой слот приложения используется для завершения работы:
Ответ:
 (1) quit()
 
 (2) exitapp()
 
 (3) stop()
 
Упражнение 14:
Номер 1
Где задается внешний вид интерфейса пользователя приложения camserver:
Ответ:
 (1) в файле проекта 
 (2) во внешнем файле ресурсов 
 (3) в исходном тексте 
Номер 2
В каких единицах задается интервал таймера:
Ответ:
 (1) в наносекундах 
 (2) в микросекундах 
 (3) в миллисекундах 
 (4) в секундах 
Номер 3
С какой целью установлены таймауты для вызовов внешних программ из camserver:
Ответ:
 (1) чтобы ускорить работу внешних программ 
 (2) это необходимо для корректной работы класса QProcess
 
 (3) чтобы время работы внешних программ не превышало интервал таймера 
Упражнение 15:
Номер 1
Что произойдет при вызове grabTimer->start(0)
:
Ответ:
 (1) сигнал timeout()
будет испущен немедленно 
 (2) сигнал timeout()
будет испущен при срабатывании деструктора grabTimer 
 (3) произойдет ошибка 
Номер 2
Каких пакетов, помимо предустановленных, достаточно для сборки Qt-приложения camserver непосредственно в MeeGo:
Ответ:
 (1) gccl
и qt-timer-deve
 
 (2) make, gcc-c++
и qt-devel
 
 (3) make
и gcc-qt
 
Номер 3
С помощью чего можно убедиться в правильности работы приложения camserver в целом:
Ответ:
 (1) с помощью отладчика 
 (2) с помощью Qt Linguist 
 (3) C помощью браузера 
Упражнение 16:
Номер 1
Какие особенности должно иметь оборудование для полноценной работы 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 ускорением 
Номер 2
Для какого устройства был выпущен первый релиз OC MeeGo?
Ответ:
 (1) для нетбуков 
 (2) для коммуникаторов 
 (3) для автонавигаторов 
 (4) для томографа 
Номер 3
Установка OC MeeGo в основном производится с помощью этого носителя:
Ответ:
 (1) USB Flash 
 (2) CD диска 
 (3) DVD диска 
 (4) Blue-ray диск 
Упражнение 17:
Номер 1
Размер стандартного образа MeeGo равен:
Ответ:
 (1) 820 Mb 
 (2) 10 Mb 
 (3) 1 Gb 
 (4) 300 Mb 
Номер 2
Для того чтобы запустить OC MeeGo с флэшки необходимо:
Ответ:
 (1) запустить образ в OC Window 
 (2) перезагрузить компьютер и просто вставить флэшку в USB 
 (3) поставить в BIOS первоприоритетное право загрузки (BOOT) с USB 
 (4) MeeGo с флэшки не запустится