Сертификат "Введение в разработку приложений для ОС Android"
  • Сертификат "Введение в разработку приложений для ОС Android"
  • Сертификат "Введение в разработку приложений для ОС Android"
Сертификат "Введение в разработку приложений для ОС Android"
  • Сертификат "Введение в разработку приложений для ОС Android"
  • Сертификат "Введение в разработку приложений для ОС Android"

Введение в разработку приложений для ОС Android

700,00 руб.
В течение часа!
Экзамен "Введение в разработку приложений для ОС Android" для пользователей и системных администраторов.
Количество
Есть в наличии!

Форма сдачи теста: Экстерн
Количество вопросов: 30
Проходной балл: 90% и выше
Срок действия сертификата: неограничен

Сертификат появляется в профиле ресурса INTUIT, и Вы можете заказать его бумажную версию на сайте INTUIT.
10538 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

С какой целью был создан Open Handset Alliance?

рекламировать смартфоны под управлением Android
разрабатывать открытые стандарты для мобильных устройств
продавать смартфоны под управлением Android
писать историю развития ОС Android



Развитием и поддержкой ОС Android, главным образом, занимается компания:

Google
Microsoft
Android
Apple



Ядро какой операционной системы использовалось в качестве базы для ОС Android?

Mac OS
Windows
Linux
OS/2



Какой элемент в архитектуре Android служит уровнем абстракции между аппаратным обеспечением и программным стеком?

Application Framework
Linux Kernel
Applications
Libraries & Android Runtime



Какой движок баз данных используется в ОС Android?

DBM
InnoDB
MyISAM
SQLite



Какое название получила версия Android 4.4?

Kit Kat
Krispy Kreme
kitekat
kream-karamel



Какая графическая библиотека входит в набор библиотек ОС Android?

DirectX
OpenCL
OpenCV
Open GL



В какой формат компилируются Java-классы для исполнения на виртуальной машине Dalvik?

.apk
.class
.dex
.jar



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

Applications
Libraries & Android Runtime
Application Framework
Linux Kernel



Для пополнения коллекции приложений своего мобильного устройства пользователь может воспользоваться сервисом

Google Play
Android Play
Google Market
Google Maps



Инструмент разработки, позволяющий адаптировать код С/С++ для работы на Android, это -

Marmalade SDK
Intel* Software Manager
Android NDK
Google Android SDK (ADT Bundle)



Набор средств программирования, который содержит инструменты, необходимые для создания, компиляции и сборки мобильного приложения называется

JDK
плагин ADT
Android SDK
Android NDK



С какой целью инструмент Intel* Threading Building Blocks (Intel* TBB) используется в среде разработки Intel* Beacon Mountain?

позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGL
для ускорения работы эмулятора в среде разработки
для оптимизированной обработки данных и изображений
позволить разработчикам эффективно распараллелить С++ мобильные приложения



С какой целью инструмент Intel* Hardware Accelerated Execution Manager (Intel* HAXM) используется в среде разработки Intel* Beacon Mountain?

для оптимизированной обработки данных и изображений
для эффективного распараллеливания С++ мобильных приложений
для оптимизации загрузки системы при использовании процедур OpenGL
для ускорения работы эмулятора в среде разработки



Чем являются Eclipse и IDEA?

SDK (набор средств разработки)
API (интерфейс прикладного программирования)
ADT (инструменты разработки под Android)
IDE (интегрированная среда разработки)



С какой целью инструмент Intel* Integrated Performance Primitives (Intel* IPP) используется в среде разработки Intel* Beacon Mountain?

позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGL
для оптимизированной обработки данных и изображений
для ускорения работы эмулятора в среде разработки
позволить разработчикам эффективно распараллелить С++ мобильные приложения



С какой целью инструмент Intel* Graphics Performance Analyzers (Intel* GPA) System Analyzer используется в среде разработки Intel* Beacon Mountain?

позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGL
для оптимизированной обработки данных и изображений
для ускорения работы эмулятора в среде разработки
позволить разработчикам эффективно распараллелить С++ мобильные приложения



К проблемам разработки под ОС Android можно отнести:

большое разнообразие устройств, невозможность проверки приложения на всех
ненадежную изоляцию ядра системы от выполняемых приложений
отсутствие эффективных инструментов разработки
все варианты ответа верны



Тестирование на реальных устройствах приложений, разработанных в Intel XDK

можно проводить, собрав проект и установив результат сборки на устройство
можно проводить, установив на устройство специальную программу
невозможно
можно проводить, установив на устройство специальную программу или собрав проект и установив результат сборки на устройство



Приложения, не имеющие GUI и выполняющиеся в фоновом режиме - это

Intents
Services
Activities
Content Providers



К преимуществам среды разработки Intel XDK можно отнести:

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



Удобное средство обмена между двумя NFC-устройствами:

Wi-Fi Direct
Bluetooth
Dalvik
AndroidBeam



Среда разработки Intel XDK поддерживает следующие языки программирования:

C#
C++
Java
JavaScript



Эмулятор среды разработки Intel XDK:

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



Преимуществом эмуляторов является:

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



Для запуска приложений, разработанных в Android IDE, необходимо:

настроить компьютер (для Windows необходимо установить нужный драйвер вручную, нужны права администратора)
настроить устройство (включить режим отладки по USB)
настроить среду и запустить проект на устройстве
запустить виртуальную машину с установленной ОС Android



В Intel XDK ведется разработка мобильных приложений с использованием:

C++
Java
Tizen
HTML5



Intel XDK поддерживает разработку под:

MtkOS, Symbian OS, Microsoft Windows 8
Android, Apple iOS, Microsoft Windows 8, Tizen
JavaFX Mobile
Apple iOS, BlackBerry OS



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

GridBagLayout
TableLayout
GridLayout
RowLayout



Фоновые приложения ...

большую часть времени работают в фоновом режиме, однако допускают взаимодействие с пользователем и после настройки
небольшие приложения, отображаемые в виде графического объекта на рабочем столе
после настройки не предполагают взаимодействия с пользователем, большую часть времени находятся и работают в скрытом состоянии
выполняют свои функции и когда видимы на экране, и когда скрыты другими приложениями



Приложения переднего плана ...

выполняют свои функции и когда видимы на экране, и когда скрыты другими приложениями
после запуска выходят на передний план и остаются видимыми пока не закончат свою работу
после настройки не предполагают взаимодействия с пользователем, большую часть времени находятся и работают в скрытом состоянии
выполняют свои функции только, когда видимы на экране, в противном же случае их выполнение приостанавливается



В каком файле находятся строковые ресурсы приложения?

AndroidManifest.xml
strings.xml
activityfullscreen.xml
text.xml



Какая папка в структуре Android-приложения содержит файлы с исходным кодом на языке Java?

res
gen
bin
src



Что позволяет протестировать мобильное приложение, не загружая его на реальное устройство?

Android virtual device (AVD)
Android virtual machine (AVM)
Dalvik virtual machine (DVM)
Java virtual machine (JVM)



Возможность реагировать на пользовательский ввод и при этом не терять работоспособности в фоновом режиме является характерной особенностью

смешанных приложений
фоновых приложений
виджетов
приложений переднего плана



Приложение какого вида имеет смысл использовать для отображения динамической информации, такой как заряд батареи, прогноз погоды, дата и время?

приложение переднего плана
фоновое приложение
смешанное приложение
виджет



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

доступ к элементам приложения предоставляется любому другому приложению
операционная система Android является многопользовательской ОС, в которой каждое приложение рассматривается как отдельный пользователь
каждому приложению соответствует отдельный Linux процесс, который запускается как только это необходимо хотя бы одному компоненту приложения
по умолчанию, система назначает каждому приложению уникальный пользовательский ID, который используется приложением по его усмотрению
каждому процессу соответствует отдельный экземпляр виртуальной машины Dalvik



Что находится в папке gen?

автоматически сгенерированные java-файлы
изображения
аудио файлы
ресурсы приложения



В какой папке должны находиться все ресурсы приложения?

src
import
images
res



Видимая часть Android-приложения (экран, окно, форма), отвечает за отображение графического интерфейса пользователя - это …

контент-провайдер (Content Provider)
приемник широковещательных сообщений (Broadcast Receiver)
активность (Activity)
сервис (Service)



Каждый приемник широковещательных сообщений является наследником класса ...

ViewReceiver
ContentProvider
IntentReceiver
BroadcastReceiver



Компонент, который работает в фоновом режиме, выполняет длительные по времени операции или работу для удаленных процессов - это ...

приемник широковещательных сообщений (Broadcast Receiver)
сервис (Service)
контент-провайдер (Content Provider)
активность (Activity)



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

контент-провайдер (Content Provider)
активность (Activity)
сервис (Service)
приемник широковещательных сообщений (Broadcast Receiver)



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

html
gml
xml
xhtml



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

View
Widget
UIComponent
GUI



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

OnInputListener
OnPressListener
OnTouchListener
OnClickListener



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

onStart(), onResume()
onCreate(), onStart(), onResume()
onPause(), onRestart(), onStart()
onRestart(), onStart(), onResume()



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

openService()
bindService()
createService()
startService()



Какие элементы являются обязательными в файле AndroidManifest.xml?

<activity>
<manifest>
<service>
<application>



Выберите верную последовательность действий, необходимых для создания в приложении контент-провайдера.

Создание класса наследника от класса ContentProvider; Определение способа организации данных; Заполнение контент-провайдера данными
Проектирование способа хранения данных; Определение способа организации данных; Определение способа работы с данными
Проектирование способа хранения данных; Создание класса-наследника от класса ContentProvider; Определение строки авторизации провайдера, URI для его строк и имен столбцов
Создание класса наследника от класса ContentProvider; Заполнение контент-провайдера данными; Определение способа работы с данными



Какая информация не содержится в файле AndroidManifest.xml?

определение минимального уровня Android API для приложения
описание компонентов приложения: активностей, сервисов, приемников широковещательных сообщений и контент-провайдеров
объявление полномочий, которыми должно обладать приложение
определение мест для ввода информации пользователем



В какой папке необходимо разместить XML файлы, которые определяют все меню приложения?

res/items
res/value
res/layout
res/menu



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

onPause()
onStop()
onRestart()
onDestroy()



Для чего используется папка res/value/?

содержит XML файлы, которые компилируются в числовые ресурсы
содержит XML файлы, которые определяют компоновку элементов пользовательского интерфейса
содержит XML файлы, которые определяют простые значения, таких ресурсов как, строки, числа, цвета
содержит XML файлы, которые компилируются в графические ресурсы



Направленное широковещание работает следующим образом:

сообщения передаются в асинхронном режиме, все приемники срабатывают в неопределенном порядке, часто в одно и то же время
сообщения передаются только одному приемнику в один момент времени, но ни один приемник не может прервать широковещание
сообщения передаются с помощью только одному приемнику в один момент времени, как только приемник сработает, он может передать сообщение следующему приемнику, а может прервать вещание так, что больше ни один приемник это сообщение не получит
сообщения передаются в асинхронном режиме, любой приемник, получивший сообщение может прервать вещание



Полный иерархический список обязательных файлов и папок проекта можно увидеть на вкладке …

Project Explorer
Navigator
Package Explorer
Internet Explorer



Строительные блоки визуального дизайна интерфейсов:

размер
цвет
форма
все варианты ответа верны



Объектами информационного дизайна являются

всевозможные графики
инфографика
диаграммы
все варианты ответа верны



Дизайн или проектирование интерфейса для графических дизайнеров:

передача информации о поведении посредством ожидаемого назначения
все варианты ответа верны
прозрачность и понятность информации
тон, стиль, композиция, которые являются атрибутами бренда



Расположение элементов мобильного приложения:

влияет на удобство использования
полезно для передачи иерархии
все варианты ответа верны
полезно для создания пространственных отношений между объектами на экране и объектами реального мира



Следующие утверждения верны:

все варианты ответа верны
восприятие направления затруднено при больших размерах объектов
люди легко воспринимают контрастность
текстура бесполезна для передачи различий или привлечения внимания



Более крупные элементы:

размер не влияет на уровень внимания
привлекают больше внимания
привлекают меньше внимания
все варианты ответа верны



Выделяют следующие категории элементов управления:

системные элементы управления
элементы управления интерфейсами
все варианты ответа верны
командные элементы управления



Элементы управления "Радиокнопки":

не должны иметь круглую форму
должны иметь круглую форму
могут иметь любую форму
должны иметь квадратную форму



Текстовые гиперссылки при программировании для мобильных устройств:

все варианты ответа неверны
стоит использовать повсеместно
стоит использовать в исключительных случаях
стоит использовать для перехода между окнами приложения



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

сетка
симметрия
логический маршрут
выравнивание



В чем заключается суть структурных шаблонов проектирования?

определяют тип продукта в отношении к пользователю
решают проблемы, относящиеся к взаимодействию с функциональными элементами
все перечисленные
решают проблемы, связанные с управлением отображением информации



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

размер
яркость
цвет
форма



При проектировании окон приложения необходимо:

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



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

элементы отображения
элементы выбора
командные элементы управления
элементы ввода



При создании справочной системы необходимо:

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



Примерами комбо-элементов не являются:

комбо-поле
комбо-кнопка
все вышеперечисленное
комбо-список



К элементам ввода относят:

счетчики
все вышеперечисленное
ограничивающие элементы ввода
ползунки



К элементам управления отображением не относятся:

полосы прокрутки
сетки и рамки
рукоятки
разделители



К традиционным типографическим инструментам не относят

масштаб
цвет
разреженность
выравнивание по сетке



Нижняя панель (Navigation Bar) предназначена

для вывода уровня сигнала сотовой сети
для вывода уровня заряда батареи
для навигации на тех устройствах, которые не имеют аппаратных навигационных клавиш
для вывода времени



Следующие утверждения не верны:

если объекты похожи, они должны выполнять сходные действия
на любом шаге должна быть возможность вернуться назад
картинки работают быстрее, чем слова
не используйте интерфейсные элементы



Расстояние между элементами управления рекомендуется делать кратным:

8dp
24dp
4dp
16dp



Выделяют следующие категории плотности экрана для Android-устройств:

правильный вариант ответа отсутствует
LDPI, MDPI, HDPI
LDPI, MDPI, HDPI, XHDPI, XXHDPI, и XXXHDPI
HDPI, XHDPI, XXHDPI, и XXXHDPI



Один DP равен:

одному пикселю на экране типа MDPI
0,5 дюйма
300 dpi
0,3 мм



Возможны следующие виды списков - элементов управления

a и b
нумерованные списки
раскрывающие списки
комбо-списки



Минимальный размер элемента управления

30pt
48dp
32px
64 dp



Использование ярлычков для всех панелей сетки и полупрозрачных "занавесок" для неактивных панелей

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



Основные вкладки (FixedTabs) удобны при отображении

трех и более вкладок
от четырех вкладок
двух вкладок
трех и менее вкладок



Возможность прокрутки сеток стоит осуществлять

по горизонтали или по вертикали
по горизонтали и по вертикали
только по горизонтали
только по вертикали



Элементы управления "Флажки" используются в том случае, если из предлагаемого списка

можно выбрать одновременно несколько вариантов
можно выбрать только один вариант
можно выбрать одновременно только 2 варианта
нет правильного варианта ответа



В ОС Android существует диалоговые окна следующего вида:

уведомления
все варианты ответа верны
класс Dialog и его производные
всплывающие подсказки



Всплывающие подсказки стоит использовать, когда

сообщение является важным, однако требует немедленного прочтения, но не ответа
сообщение является важным и требует немедленного прочтения и ответа
сообщение не требует ответа пользователя, но важно для продолжения его работы
сообщение является важным, однако не требует немедленного прочтения и ответа



Уведомления стоит использовать, когда

сообщение является важным, однако требует немедленного прочтения, но не ответа
сообщение не требует ответа пользователя, но важно для продолжения его работы
сообщение является важным и требует немедленного прочтения и ответа
сообщение является важным, однако не требует немедленного прочтения и ответа



DatePickerDialog это:

диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату и время
диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату
диалоговое окно, содержащее линейку процесса выполнения какого-то действия
диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое



 AlertDialog это:

диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
диалоговое окно, содержащее линейку процесса выполнения какого-то действия
диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время
контейнер для создания собственных диалоговых окон



Любое диалоговое окно всегда содержит:

содержательную часть
управляющие кнопки
заголовок
все вышеперечисленное



Максимально возможное число управляющих кнопок диалогового окна равно:

двум
трем
одной
неограничено



Выберите верные утверждения о классе ContentValues?

используется для добавления новых строк в таблицу
используется получения результатов запросов к базе данных
каждый объект этого класса выглядит как ассоциативный массив с именами столбцов и значениями, которые им соответствуют
каждый объект этого класса представляет собой одну строку таблицы



Высота уведомления в нормальном режиме составляет

256 dp.
128 dp.
64 dp.
32 dp.



При загрузке приложения первой появляется активность,

чье описание находится последним в манифесте
правильный вариант ответа отсутствует
чье описание находится первым в манифесте
чье описание первым в лексикографическим порядке



Стандартный шаблон активности Fixed Tabs + Swipe:

поддерживается начиная с версии API 14
поддерживается начиная с версии API 9;
поддерживается начиная с версии API 11;
поддерживается в любой версии;



Для чего предназначен класс ListActivity?

для создания активности, основным элементом которой является таблица
для создания обычной активности
для создания нового листа
для создания активности, основным элементом которой является список



Переключения между активностями осуществляются

только с использованием сенсорного экрана смартфона
только при помощи кнопок
только при помощи кнопок и других элементов управления
все три варианта возможны



Разместить на активности больше элементов, чем одновременно помещается на экран мобильного устройства

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



Диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое - это

DatePickerDialog
DialogFragment
AlertDialog
ProgressDialog



Интерфейс Adapter позволяет:

оптимизировать процесс зарядки телефона
связывать список и названия его элементов
адаптировать приложение к любой версии Android SDK
обрабатывать нажатия



Диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время -

ProgressDialog
DatePickerDialog
AlertDialog
DialogFragment



Для создания собственных диалоговых окон используют контейнер:

DatePickerDialog
ProgressDialog
DialogFragment
AlertDialog



Диалоговое окно, содержащее линейку процесса выполнения какого-то действия - это

DatePickerDialog
DialogFragment
AlertDialog
ProgressDialog



Что необходимо сделать при добавлении в проект новой активности?

запустить эмулятор
скачать и установить специальный инструмент MultiActivity SDK
прописать в манифесте информацию о новой активности
создать новый проект



Можно ли создать диалоговое окно без управляющих кнопок?

да, если элементы содержательной части являются кликабельными
нет, диалоговое окно должно содержать от одной до трех кнопок
да, если у него отсутствует содержательная часть
нет, ни в коем случае



Редактирование файла манифеста требуется:

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



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

intentActivity()
beginActivity()
startActivity()
newActivity()



Уведомление в расширенном виде может содержать (выберите все верные варианты ответа):

картинку до 256 dp высотой
картинку любой высоты
видеоролик
блок текстовой информации



Заголовок диалогового окна:

является обязательным элементом
является необязательным элементом, если отсутствуют содержательная часть и управляющие кнопки
является необязательным элементом
генерируется автоматически



Где могут появляться всплывающие подсказки?

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


Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

При использовании шаблона Fixed Tabs + Swipe необходимо:

для каждого экрана сделать свой xml-файл
создать единый xml-файл для всех активностей
создание нескольких активностей
описать в файле манифеста все экраны активности



Шаблон Fixed Tabs + Swipe позволяет переключаться между вкладками:

не позволяет переключаться между вкладками
как с помощью кнопок, так и с помощью перелистывания
только с помощью перелистывания
только с помощью кнопок



Что такое swipe?

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



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

ACTION_CLICK
ACTION_MOVE
ACTION_UP
ACTION_DOWN



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

onTapEvent()
onContactEvent()
onDownEvent()
onTouchEvent()



Какой класс используется для распознавания стандартных сенсорных жестов в Android?

GestureDetector
GestureMatcher
GestureAnalyzer
GestureRecognizer



Какие источники аудио и видео поддерживает мультимедиа библиотека Android?

медиа файлы, сохраненные как ресурсы приложения (raw ресурсы)
файлы, расположенные в файловой системе
все перечисленные источники
поток данных, получаемый через сетевое соединение



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

start()
begin()
playback()
create()



Какие источники аудио и видео поддерживает мультимедиа библиотека Android?

файлы, расположенные в файловой системе
поток данных, получаемый через сетевое соединение
медиа файлы, сохраненные как ресурсы приложения (raw ресурсы)
все перечисленные источники



Для решения каких задач в Android используется класс MediaPlayer?

просмотр изображений
создание фотоснимков
воспроизведение аудио контента
воспроизведение видео контента



С какой целью используется метод release() в классах MediaPlayer и MediaRecorder?

перевод объекта в ожидающее состояние
конец жизненного цикла объекта и освобождение ресурсов
обновление объекта и запуск его работы
создание объекта и запуск его работы



Экземпляр какого класса используется в качестве параметра метода startActivity()?

Layout
Extend
Activity
Intent



Для решения каких задач в Android используется класс MediaRecorder?

запись видео контента
запись текстовой информации
запись аудио контента
создание фотоснимков



Двойное касание (double touch) обычно используется для

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



Задать источник медиа-информации для MediaPlayer можно с помощью метода

Source()
setDataSource()
setData()
setSource()



API для работы с жестами располагается в пакете

android.gest
android.gestureview
правильный вариант ответа отсутствует
android.gesture



Преимущества использования спутниковых систем глобального позиционирования (GPS)

дает более точные результаты
отлично работает в помещениях
быстро определяет координаты
мало расходует заряд батареи



Системы позиционирования смартфона могут включать

все перечисленное
систему ГЛОНАСС
сигналы WiFi и Bluetooth
систему GPS



Тип намерения для запроса на выполнение фотоснимков

MediaStore.ACTION_PHOTO_CAPTURE
MediaStore.ACTION_IMAGE
MediaStore.ACTION_IMAGE_CAPTURE
правильный вариант ответа отсутствует



Google Maps Android API позволяет

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



Сенсоры и датчики смартфона позволяют регистрировать

изменения параметров окружающей среды
все перечисленное
положение и перемещения устройства
повороты устройства в трехмерном пространстве



Для интеграции Google Maps Android API в приложения

дополнительных операций проводить не требуется
необходимо установить библиотеку Google Play services
интеграция невозможна
необходимо установить библиотеку Google Maps services



Аппаратно-реализованные датчики это

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



Класс SensorManager

все перечисленное
содержит константы для задания точности сенсора
создает экземпляр сервиса, связанного с сенсором
предоставляет различные методы для доступа и составления списка сенсоров



Класс SensorEvent предоставляет информацию

тип сенсора, породившего событие
время появления события
все перечисленное
данные сенсора



В каком методе, управляющем жизненным циклом активности, лучше выполнять инициализацию камеры?

onStart()
onOpen()
onCreate()
onResume()



В каком методе, управляющем жизненным циклом активности, лучше выполнить освобождение камеры для других устройств?

onStop()
onFinish()
onPause()
onDestroy()



К датчикам окружающей среды, встроенным в мобильное устройство относят

акселерометры
датчики освещенности
гироскопы
датчики вектора вращения



Какие источники данных использует Network Location Provider для определения координат?

сигналы Wi-Fi
сигналы сотовых вышек
сигналы спутников
сигналы Bluetooth



Классы, предоставляющие приложениям доступ к геолокационным возможностям мобильного устройства, располагается в пакете

android.situation
android.geolocation
android.location
android.position



Классы и интерфейсы для работы с сенсорами являются частью пакета

android.data
android.hardware
android.detectors
android.sensors



Какие библиотеки используются для разработки игр, работы с социальными сетями, сбора статистики?

подключаемые библиотеки
библиотеки совместимости
библиотеки, предоставляющие дополнительные возможности
библиотеки специального назначения



Android Support Library - это…

библиотека, в которой представлена техническая документация и требования к программному обеспечению
набор библиотек, которые обеспечивают обратную совместимость новых API на более старых версиях платформы
набор библиотек для сбора статистики использования мобильного приложения
библиотека, предназначенная для загрузки, кеширования и отображения картинок в Android.



С помощью какого инструмента можно скачать Android Support Library в среде Eclipse?

Extras
NineOldAndroids
Google Play
Android SDK Manager



Какие библиотеки позволяют использовать возможности, появившиеся в какой-то версии ОС Android, на более ранних версиях платформы?

библиотеки, использующиеся совместно
библиотеки совместимости
библиотеки, предоставляющие дополнительные возможности
библиотеки специального назначения



Какая библиотека предназначена для использования анимации?

Yandex.Metrica for Apps
NineOldAndroids
Universal Image Loader for Android
ActionBarSherlock



Какие библиотеки позволяют рисовать графики, работать с изображениями и модифицированными элементами управления?

библиотеки, предоставляющие дополнительные возможности
подключаемые библиотеки
библиотеки специального назначения
библиотеки совместимости



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

использовать камеру без ведома пользователя
извлекать текстовые сообщения, список контактов и вызовов
передавать секретную информацию пользователя в виде простого текста по протоколу HTTP
просматривать исходники других библиотек



Скомпилированный файл библиотеки имеет расширение:

любое
*.jar
*.jdk
*.java



Набор библиотек Yandex.Metrica for Apps предназначен для:

обеспечения совместимости
доступа к сайту Яндекс
рисования графиков
сбора статистической информации



Библиотека AChartEngine позволяет:

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



Библиотека MapNavigator предназначена для:

работы с любыми картами
морской навигации
работы с картами Google Maps
работы с Яндекс.Картами



Набор библиотек Yandex.Metrica for Apps не предоставляет возможность:

получения информации об устройстве
получения пароля пользователя
получения данных о местоположении пользователя
отслеживания действий, выполненных пользователем в приложении



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

подключения нестандартных элементов управления
сбора статистики
рисования графиков
использования возможностей, появившиеся в какой-то версии ОС Android, на более ранних версиях платформы



В категорию библиотек, предоставляющих дополнительные возможности, можно отнести

библиотеки для разработки игр, работы с социальными сетями, сбора статистики
библиотеки для обеспечения совместимости с предыдущими версиями
библиотеки специального назначения
библиотеки рисования графиков, работы с изображениями, модифицированные элементы управления



Какая библиотека предназначена для подключения компонента Action Bar в более ранних, чем 4.0, версиях ОС Android?

Yandex.Metrica for Apps
NineOldAndroids
ActionBarSherlock
Universal Image Loader for Android



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

NineOldAndroids
Universal Image Loader for Android
ActionBarSherlock
Yandex.Metrica for Apps;



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

Universal Image Loader for Android
NineOldAndroids
Yandex.Metrica for Apps
ActionBarSherlock



Библиотека NineOldAndroids позволяет:

парсить HTML-страницы
использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
строить графики и диаграммы
загружать изображения



При настройке обратной совместимости необходимо добавить в файл манифеста следующую информацию:

минимальную и основную (целевую) версии Android SDK
информацию о подключенной библиотеке
только основную (целевую) версии Android SDK
только минимальную версии Android SDK



Библиотека Universal Image Loader for Android позволяет:

загружать, кешировать и отображать изображения
парсить HTML-страницы
строить графики и диаграммы
использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android



Библиотека jsoup позволяет:

строить графики и диаграммы
использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
парсить HTML-страницы
загружать, кешировать и отображать изображения



Библиотека AChartEngine позволяет:

использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
парсить HTML-страницы
загружать, кешировать и отображать изображения
строить графики и диаграммы



Facebook SDK for Android - это библиотека, позволяющая:

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



Библиотека jsoup не позволяет:

манипулировать HTML-элементами, атрибутами и текстом
принимать в качестве параметра URL, файл или строку
находить и извлекать данные, используя DOM и селекторы CSS
писать сообщения на стену, читать и менять статусы, смотреть ленту друзей



Библиотека Android Holo ColorPicker позволяет:

выбирать цвет с использованием цветового колеса
парсить страницы пользователей
манипулировать HTML-элементами, атрибутами и текстом
отправлять рекламные сообщения от имени пользователя



Что из перечисленного не относится к правилам безопасности при подключении библиотек?

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



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

просматривать исходники других библиотек
передавать секретную информацию пользователя в виде простого текста по протоколу HTTP
использовать камеру без ведома пользователя
извлекать текстовые сообщения, список контактов и вызовов



Каким источникам распространения библиотек не следует доверять?

рекомендованные сообществом разработчиков Android ресурсы
официальные сайты разработчиков библиотек
новостные сайты
популярные форумы



Какими характеристиками, определившими ее популярность, обладает система SQLite?

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



С какой целью может быть использован SQLiteOpenHelper?

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



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

не может ни при каких обстоятельствах
может обращаться напрямую
право на доступ открывает приложение-хозяин базы данных
может, но только с помощью контент-провайдеров



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

MoveListener
AccelerometrListener
DeviceEventListener
SensorEventListener



Какой класс предусмотрен в Android для работы с базой данных SQLite напрямую?

AndroidDatabase
Database
SQLiteTable
SQLiteDatabase



Какие методы необходимо обязательно реализовать при создании работающего класса-наследника от SQLiteOpenHelper?

onCreate()
onConfigure()
onUpgrade()
onOpen()



В каком пакете находится большая часть API системы анимации свойств?

android.animation
android.animation.property
android.property.animation
android.animation.items



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

execQuery()
execSQL()
query()
runQuery()



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

IntEvaluator
ArgbEvaluator
FloatEvaluator
TypeEvaluator



Какие виды анимации поддерживает платформа Android?

flash анимация (Flash Animation)
анимация свойств (Property Animation)
кадровая анимация (Drawable Animation)
анимация компонентов GUI (View Animation)



Какую функциональность обеспечивает класс ValueAnimator?

предоставляет возможность задавать пользовательские типы для вычисления
все перечисленные
содержит информацию о необходимости повторений анимации
содержит слушателей, получающих уведомления о событиях обновления
рассчитывает значения анимации и содержит распределенные во времени детали каждой анимации



Для чего служит папка res/anim/ проекта?

в этой папке находятся файлы, содержащие набор картинок, предназначенных для кадровой анимации
в этой папке находятся XML файлы, задающие реализацию анимации свойств
в этой папке находятся XML файлы, задающие последовательность инструкций анимации преобразований
в этой папке находятся файлы, содержащие анимированные ролики для воспроизведения в приложении



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

VoidInterpolator
FuncInterpolator
TimeInterpolator
TypeInterpolator



Для создания задачи, работающей в фоновом режиме и не имеющей собственного UI используется класс

Service
Turn
Background
Minimized



Выберите верные утверждения о кадровой анимации?

каждый кадр располагается в папке res/drawable/ проекта
реализуется быстрой сменой кадров
все перечисленные
каждый кадр является графическим ресурсом



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

drawImage
drawPicture
drawBitmap
drawDrawable



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

onCreate()
onVisible()
onOpen()
onResume()



С помощью какого флага можно запретить устройству гасить экран при запущенном приложении?

FLAG_KEEP_SCREEN_ON
FLAG_LIGHT_ON
FLAG_KEEP_SCREEN_ENABLE
FLAG_SLEEP_DISABLE



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

Thread.stopSelft()
Thread.interrupt()
Thread.pause()
Thread.stop()



В какой файл обязательно добавляется информация при создании нового Activity в приложении?

main.java
layout.xml
activity.xml
AndroidManifest.xml



С какой целью используется метод SurfaceHolder.lockCanvas()?

сокрытие Canvas
блокировка Canvas от сворачивания
блокировка Canvas для перерисовки
игнорирование дальнейшего взаимодействия с Canvas



С помощью какого метода можно запретить смену ориентации устройства, при запущенном приложении?

setOritentation
setRequestedOrientation
setChangeOritentation
disableChangeOrientation



Какой класс является базовым для вывода трехмерной графики с использованием OpenGL ES?

OpenGLView
View3DGraph
GLSurfaceView
SurfaceView3D



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

done()
stopSelf()
exit()
stop()



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

магнитометр
акселерометр
гироскоп
gps



Какой метод позволяет отследить touch-ввод?

onTouchMaked()
onTouchEvent()
onTouchAction()
onTouchListener()



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

View
Drawable
Canvas
Picture



Среда разработки Intel XDK поддерживает следующие языки программирования:

C++
C#
Java
JavaScript



К преимуществам среды разработки Intel XDK можно отнести:

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



Тестирование на реальных устройствах приложений, разработанных в Intel XDK

невозможно
можно проводить, установив на устройство специальную программу
можно проводить, установив на устройство специальную программу или собрав проект и установив результат сборки на устройство
можно проводить, собрав проект и установив результат сборки на устройство



Для разработки приложений в среде Intel XDK необходимы знания:

HTML5, CSS3, Javascript
HTML5 и Javascript
HTML5 и CSS3
HTML5



В среде Intel XDK можно разрабатывать приложения для следующих платформ:

Android
Tizen
Apple iOS
все варианты ответа верны



Эмулятор среды разработки Intel XDK:

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



Разрабатывать приложения в среде Intel XDK можно:

все варианты ответа верны
"с нуля", прописывая все элементы
использовать встроенный "дизайнер элементов" для отрисовки элементов
пользоваться заготовленными примерами



Команда intel.xdk.device.setRotateOrientation("any") позволяет:

зафиксировать текущую ориентацию (портретную или альбомную) мобильного устройства
разрешить любую ориентацию (портретную или альбомную) мобильного устройства
все варианты ответа неверны
зафиксировать портретную ориентацию мобильного устройства



Приложение App Preview, необходимое для тестирования приложения на мобильном устройстве можно скачать с помощью:

все варианты ответа верны
Apple AppStore
Google Play Store
Windows Phone Store



Команда intel.xdk.device.managePower(true,false) отвечает за:

управление акселерометром
все варианты ответа неверны
управление спящим режимом
подключение/отключение методов Intel XDK



В заготовке любого приложения, разрабатываемого в среде Intel XDK прописана:

настройка размеров приложения под размеры устройства
скрытие окна заставки Intel XDK
все варианты ответа верны
фиксация размеров приложения (запрет "скроллинга")



Среда Intel XDK предоставляет возможность работы:

с встроенным аудиоплеером
с камерой
все варианты ответа верны
с акселерометром



Создавать и редактировать пользовательский интерфейс приложений в среде Intel XDK можно:

все варианты ответа неверны
используя встроенное приложение App Designer
только изменяя готовые шаблоны с интерфейсом
только прописывая теги вручную



Стандарт HTML5 ориентирован на:

правильный вариант ответа отсутствует
новые элементы для форматирования таблиц
новые элементы для организации более грамотной семантики и структурирования элементов документа
новые элементы для форматирования текста и списков



Возможен ли перенос приложений iOS* в среду HTML5:

нет, прямой перенос приложений невозможен
да, используя средства Intel XDK
да, используя только сторонние средства
да, только для iPhone, используя средства Intel XDK



Новый тег HTML5 <canvas> предназначен для:

создания двумерных изображений и динамической анимации
создания двумерных изображений
работы с фоновым изображением страницы
создания трехмерных изображений



JavaScript позволяет:

создавать геометрические фигуры и анимацию с помощью SVG
создавать трехмерную графику с помощью WebGL
запускать видео
все вышеперечисленное



Рабочий стандарт каскадных таблиц стилей CSS 3 ориентирован на:

тонкую настройку параметров под различные устройства вывода
работу со сглаженными углами и тенями
более гибкое оформление фоновых изображений
все вышеперечисленное



Каскадные таблицы стилей это:

теги, задающие вложенные таблицы
параметры форматирования, которые применяются к таблицам
набор параметров форматирования, который применяется к элементам документа
параметры форматирования, которые применяются к тексту



Взаимодействие с устройствами ввода/вывода средствами языка JavaScript:

возможно при подключении внешней библиотеки
невозможно
возможно при подключении серверной программной платформы Node.js
возможно



С помощью JavaScript можно разрабатывать:

только сценарии для браузера
только web-приложения
только десктопные оконные приложения
десктопные оконные приложения и web-приложения



Возможность установки *.apk-файлов, разработанных с использованием Intel XDK (выберите все правильные варианты):

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



Инструмент App Designer среды Intel XDK позволяет:

создавать и редактировать пользовательский интерфейс в режиме конструктора
создавать и редактировать пользовательский интерфейс в режиме кода
создавать и редактировать пользовательский интерфейс в режиме кода и конструктора
ни в каком из перечисленных режимов



Следующие утверждения верны:

JavaScript не позволяет подключать другие внешние библиотеки, написанные на других языках
приложения html5 исполняются быстрее и требуют меньше ресурсов, чем "нативные"
среда Intel XDK не работает с мультисенсорностью
приложения html5 исполняются медленнее и требуют больших ресурсов, чем "нативные"



Встроенный браузер ОС Android, как правило:

поддерживает абсолютно все возможности HTML5
не поддерживает теги HTML5
очень хорошо поддерживает новые возможности HTML5
очень плохо поддерживает основные возможности HTML5



К новым возможностям HTML5 относят (выберите все верные варианты ответа):

возможность прямого доступа к оперативной памяти
возможность рисования на холсте
возможность добавления аудио и видео без использования вспомогательных средств
форматирование данных в режиме таблицы



DialogFragment это:

контейнер для создания собственных диалоговых окон
диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время
диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
диалоговое окно, содержащее линейку процесса выполнения какого-то действия



Серверная программная платформа Node.js не позволяет:

JavaScript взаимодействовать с устройствами ввода/вывода через свой API
подключать другие внешние библиотеки, написанные на разных языках
получать прямой доступ к памяти
разрабатывать десктопные оконные приложения



К новым возможностям CSS3 относят (выберите все варианты ответов):

свойство background-size, позволяющее автоматически изменять размер фона под размер окна браузера
возможность добавления скругленных углов
возможность изменять размер элементов страницы
возможность прямого доступа к оперативной памяти



JavaScript не позволяет:

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

Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png