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

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

Правильные ответы выделены зелёным цветом.
Все ответы: Курс ориентирован на людей, имеющих небольшой опыт программирования на современных языках и желающих научиться основам программирования для операционной системы Android.
Смотрите также:
Развитием и поддержкой ОС Android, главным образом, занимается компания:
(1) Android
(2) Apple
(3) Google
(4) Microsoft
Android Support Library - это…
(1) библиотека, в которой представлена техническая документация и требования к программному обеспечению
(2) набор библиотек для сбора статистики использования мобильного приложения
(3) набор библиотек, которые обеспечивают обратную совместимость новых API на более старых версиях платформы
(4) библиотека, предназначенная для загрузки, кеширования и отображения картинок в Android.
Может ли мобильное приложение получить доступ к базе данных, созданной в другом приложении?
(1) может обращаться напрямую
(2) не может ни при каких обстоятельствах
(3) может, но только с помощью контент-провайдеров
(4) право на доступ открывает приложение-хозяин базы данных
К преимуществам среды разработки Intel XDK можно отнести:
(1) легкость разработки кроссплатформенных приложений
(2) наличие собственного эффективного эмулятора
(3) наличие облачного хранилища для разработанных приложений
(4) все варианты ответа верны
Приложения переднего плана ...
(1) выполняют свои функции только, когда видимы на экране, в противном же случае их выполнение приостанавливается
(2) выполняют свои функции и когда видимы на экране, и когда скрыты другими приложениями
(3) после настройки не предполагают взаимодействия с пользователем, большую часть времени находятся и работают в скрытом состоянии
(4) после запуска выходят на передний план и остаются видимыми пока не закончат свою работу
Дизайн или проектирование интерфейса для графических дизайнеров:
(1) тон, стиль, композиция, которые являются атрибутами бренда
(2) прозрачность и понятность информации
(3) передача информации о поведении посредством ожидаемого назначения
(4) все варианты ответа верны
В ОС Android существует диалоговые окна следующего вида:
(1) класс Dialog и его производные
(2) уведомления
(3) всплывающие подсказки
(4) все варианты ответа верны
Какая константа не определена в классе MotionEvent, для обозначения сенсорных событий
(1) ACTION_CLICK
(2) ACTION_DOWN
(3) ACTION_MOVE
(4) ACTION_UP
Какое название получила версия Android 4.4?
(1) kitekat
(2) Krispy Kreme
(3) kream-karamel
(4) Kit Kat
Какие библиотеки позволяют использовать возможности, появившиеся в какой-то версии ОС Android, на более ранних версиях платформы?
(1) библиотеки специального назначения
(2) библиотеки, предоставляющие дополнительные возможности
(3) библиотеки, использующиеся совместно
(4) библиотеки совместимости
Какой класс необходимо реализовать, чтобы следить за изменениями положения телефона в пространстве (акселерометра)?
(1) AccelerometrListener
(2) SensorEventListener
(3) DeviceEventListener
(4) MoveListener
Эмулятор среды разработки Intel XDK:
(1) позволяет проверить работу приложений, использующих акселерометр
(2) не требует больших системных ресурсов
(3) позволяет моделировать исполнение приложение на ряде устройств
(4) все варианты ответа верны
Какая папка в структуре Android-приложения содержит файлы с исходным кодом на языке Java?
(1) src
(2) gen
(3) res
(4) bin
Более крупные элементы:
(1) привлекают больше внимания
(2) привлекают меньше внимания
(3) размер не влияет на уровень внимания
(4) все варианты ответа верны
AlertDialog это:
(1) диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
(2) диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время
(3) диалоговое окно, содержащее линейку процесса выполнения какого-то действия
(4) контейнер для создания собственных диалоговых окон
Какой класс используется для распознавания стандартных сенсорных жестов в Android?
(1) GestureDetector
(2) GestureRecognizer
(3) GestureAnalyzer
(4) GestureMatcher
Какая графическая библиотека входит в набор библиотек ОС Android?
(1) DirectX
(2) OpenCL
(3) OpenCV
(4) Open GL
Какие вредоносные действия не могут совершать библиотеки, написанные недобросовестными разработчиками?
(1) извлекать текстовые сообщения, список контактов и вызовов
(2) передавать секретную информацию пользователя в виде простого текста по протоколу HTTP
(3) использовать камеру без ведома пользователя
(4) просматривать исходники других библиотек
Какой метод класса SQLiteDatabase используется для выполнения запросов к базе данных?
(1) execSQL()
(2) query()
(3) execQuery()
(4) runQuery()
Разрабатывать приложения в среде Intel XDK можно:
(1) "с нуля", прописывая все элементы
(2) пользоваться заготовленными примерами
(3) использовать встроенный "дизайнер элементов" для отрисовки элементов
(4) все варианты ответа верны
Приложение какого вида имеет смысл использовать для отображения динамической информации, такой как заряд батареи, прогноз погоды, дата и время?
(1) виджет
(2) фоновое приложение
(3) приложение переднего плана
(4) смешанное приложение
Выделяют следующие категории элементов управления:
(1) командные элементы управления
(2) системные элементы управления
(3) элементы управления интерфейсами
(4) все варианты ответа верны
DialogFragment это:
(1) диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
(2) диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время
(3) диалоговое окно, содержащее линейку процесса выполнения какого-то действия
(4) контейнер для создания собственных диалоговых окон
Какие источники аудио и видео поддерживает мультимедиа библиотека Android?
(1) медиа файлы, сохраненные как ресурсы приложения (raw ресурсы)
(2) файлы, расположенные в файловой системе
(3) поток данных, получаемый через сетевое соединение
(4) все перечисленные источники
Для пополнения коллекции приложений своего мобильного устройства пользователь может воспользоваться сервисом
(1) Google Maps
(2) Android Play
(3) Google Market
(4) Google Play
Набор библиотек Yandex.Metrica for Apps не предоставляет возможность:
(1) отслеживания действий, выполненных пользователем в приложении
(2) получения информации об устройстве
(3) получения данных о местоположении пользователя
(4) получения пароля пользователя
Какие виды анимации поддерживает платформа Android?
(1) анимация свойств (Property Animation)
(2) flash анимация (Flash Animation)
(3) анимация компонентов GUI (View Animation)
(4) кадровая анимация (Drawable Animation)
Команда intel.xdk.device.managePower(true,false) отвечает за:
(1) управление спящим режимом
(2) подключение/отключение методов Intel XDK
(3) управление акселерометром
(4) все варианты ответа неверны
В какой папке должны находиться все ресурсы приложения?
(1) src
(2) images
(3) res
(4) import
В чем заключается суть структурных шаблонов проектирования?
(1) определяют тип продукта в отношении к пользователю
(2) решают проблемы, относящиеся к взаимодействию с функциональными элементами
(3) решают проблемы, связанные с управлением отображением информации
(4) все перечисленные
Высота уведомления в нормальном режиме составляет
(1) 32 dp.
(2) 64 dp.
(3) 128 dp.
(4) 256 dp.
С какой целью используется метод release() в классах MediaPlayer и MediaRecorder?
(1) конец жизненного цикла объекта и освобождение ресурсов
(2) создание объекта и запуск его работы
(3) перевод объекта в ожидающее состояние
(4) обновление объекта и запуск его работы
Чем являются Eclipse и IDEA?
(1) API (интерфейс прикладного программирования)
(2) SDK (набор средств разработки)
(3) IDE (интегрированная среда разработки)
(4) ADT (инструменты разработки под Android)
Библиотеки совместимости предназначены для
(1) подключения нестандартных элементов управления
(2) использования возможностей, появившиеся в какой-то версии ОС Android, на более ранних версиях платформы
(3) сбора статистики
(4) рисования графиков
Какой интерфейс может быть использован для создания собственного интерполятора?
(1) TimeInterpolator
(2) TypeInterpolator
(3) VoidInterpolator
(4) FuncInterpolator
Создавать и редактировать пользовательский интерфейс приложений в среде Intel XDK можно:
(1) только прописывая теги вручную
(2) только изменяя готовые шаблоны с интерфейсом
(3) используя встроенное приложение App Designer
(4) все варианты ответа неверны
Компонент, который работает в фоновом режиме, выполняет длительные по времени операции или работу для удаленных процессов - это ...
(1) активность (Activity)
(2) сервис (Service)
(3) приемник широковещательных сообщений (Broadcast Receiver)
(4) контент-провайдер (Content Provider)
При проектировании окон приложения необходимо:
(1) для каждой функции делать отдельное диалоговое окно
(2) интегрировать в рабочее пространство инструменты, используемые наиболее часто
(3) позволять диалоговому окну оперировать только с одной функцией
(4) все вышеперечисленное
Разместить на активности больше элементов, чем одновременно помещается на экран мобильного устройства
(1) невозможно
(2) возможно, если отображать по очереди несколько экранов приложения
(3) возможно только для определенных элементов
(4) правильный вариант ответа отсутствуют
Задать источник медиа-информации для MediaPlayer можно с помощью метода
(1) Source()
(2) setData()
(3) setSource()
(4) setDataSource()
С какой целью инструмент Intel* Integrated Performance Primitives (Intel* IPP) используется в среде разработки Intel* Beacon Mountain?
(1) для оптимизированной обработки данных и изображений
(2) позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGL
(3) для ускорения работы эмулятора в среде разработки
(4) позволить разработчикам эффективно распараллелить С++ мобильные приложения
Какая библиотека предназначена для сбора статистики?
(1) Universal Image Loader for Android
(2) Yandex.Metrica for Apps
(3) ActionBarSherlock
(4) NineOldAndroids
Выберите верные утверждения о кадровой анимации?
(1) каждый кадр является графическим ресурсом
(2) реализуется быстрой сменой кадров
(3) каждый кадр располагается в папке res/drawable/ проекта
(4) все перечисленные
Новый тег HTML5 <canvas> предназначен для:
(1) работы с фоновым изображением страницы
(2) создания двумерных изображений и динамической анимации
(3) создания трехмерных изображений
(4) создания двумерных изображений
Какой класс является основным строительным блоком для компонентов пользовательского интерфейса (UI), определяет прямоугольную область экрана и отвечает за прорисовку и обработку событий?
(1) Widget
(2) View
(3) UIComponent
(4) GUI
Примерами комбо-элементов не являются:
(1) комбо-кнопка
(2) комбо-список
(3) комбо-поле
(4) все вышеперечисленное
Интерфейс Adapter позволяет:
(1) связывать список и названия его элементов
(2) обрабатывать нажатия
(3) адаптировать приложение к любой версии Android SDK
(4) оптимизировать процесс зарядки телефона
Тип намерения для запроса на выполнение фотоснимков
(1) MediaStore.ACTION_IMAGE_CAPTURE
(2) MediaStore.ACTION_PHOTO_CAPTURE
(3) MediaStore.ACTION_IMAGE
(4) правильный вариант ответа отсутствует
Приложения, не имеющие GUI и выполняющиеся в фоновом режиме - это
(1) Intents
(2) Services
(3) Activities
(4) Content Providers
В каком файле необходимо указать минимальную версию Android SDK при настройке обратной совместимости?
(1) в файле проекта
(2) в файле манифеста
(3) в файле подключаемых ресурсов
(4) в любом файле с расширением *.java
С помощью какого флага можно запретить устройству гасить экран при запущенном приложении?
(1) FLAG_SLEEP_DISABLE
(2) FLAG_KEEP_SCREEN_ENABLE
(3) FLAG_LIGHT_ON
(4) FLAG_KEEP_SCREEN_ON
С помощью JavaScript можно разрабатывать:
(1) только десктопные оконные приложения
(2) только web-приложения
(3) только сценарии для браузера
(4) десктопные оконные приложения и web-приложения
Какая последовательность методов исполняется системой при возвращении невидимой активности на экран?
(1) onRestart(), onStart(), onResume()
(2) onStart(), onResume()
(3) onCreate(), onStart(), onResume()
(4) onPause(), onRestart(), onStart()
Следующие утверждения не верны:
(1) если объекты похожи, они должны выполнять сходные действия
(2) картинки работают быстрее, чем слова
(3) не используйте интерфейсные элементы
(4) на любом шаге должна быть возможность вернуться назад
Диалоговое окно, содержащее линейку процесса выполнения какого-то действия - это
(1) ProgressDialog
(2) AlertDialog
(3) DialogFragment
(4) DatePickerDialog
Google Maps Android API позволяет
(1) отслеживать сенсорные жесты на карте
(2) добавлять маркеры, многоугольники и внешние прозрачные слои
(3) изменять представление отдельных участков карты
(4) все перечисленное
Среда разработки Intel XDK поддерживает следующие языки программирования:
(1) JavaScript
(2) Java
(3) C#
(4) C++
Библиотека Universal Image Loader for Android позволяет:
(1) использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
(2) загружать, кешировать и отображать изображения
(3) строить графики и диаграммы
(4) парсить HTML-страницы
С помощью какого метода можно запретить смену ориентации устройства, при запущенном приложении?
(1) setRequestedOrientation
(2) disableChangeOrientation
(3) setOritentation
(4) setChangeOritentation
Следующие утверждения верны:
(1) приложения html5 исполняются медленнее и требуют больших ресурсов, чем "нативные"
(2) приложения html5 исполняются быстрее и требуют меньше ресурсов, чем "нативные"
(3) JavaScript не позволяет подключать другие внешние библиотеки, написанные на других языках
(4) среда Intel XDK не работает с мультисенсорностью
Выберите верную последовательность действий, необходимых для создания в приложении контент-провайдера.
(1) Проектирование способа хранения данных; Создание класса-наследника от класса ContentProvider; Определение строки авторизации провайдера, URI для его строк и имен столбцов
(2) Создание класса наследника от класса ContentProvider; Определение способа организации данных; Заполнение контент-провайдера данными
(3) Создание класса наследника от класса ContentProvider; Заполнение контент-провайдера данными; Определение способа работы с данными
(4) Проектирование способа хранения данных; Определение способа организации данных; Определение способа работы с данными
Выделяют следующие категории плотности экрана для Android-устройств:
(1) LDPI, MDPI, HDPI
(2) HDPI, XHDPI, XXHDPI, и XXXHDPI
(3) LDPI, MDPI, HDPI, XHDPI, XXHDPI, и XXXHDPI
(4) правильный вариант ответа отсутствует
Какой метод запускает новую активность?
(1) newActivity()
(2) startActivity()
(3) intentActivity()
(4) beginActivity()
Класс SensorManager
(1) создает экземпляр сервиса, связанного с сенсором
(2) предоставляет различные методы для доступа и составления списка сенсоров
(3) содержит константы для задания точности сенсора
(4) все перечисленное
Библиотеки, реализованные на базе PacketVideo OpenCORE:
(1) FreeType
(2) SQLite
(3) Media Framework
(4) 3D библиотеки
Facebook SDK for Android - это библиотека, позволяющая:
(1) получать доступ к информации любого пользователя
(2) парсить страницы пользователей
(3) отправлять рекламные сообщения от имени пользователя
(4) писать сообщения на стену, читать и менять статусы, смотреть ленту друзей
Какой элемент не используется в XML файле, описывающем анимацию преобразований?
(1) <alpha>
(2) <scale>
(3) <move>
(4) <rotate>
HTML, CSS и Javascript не позволяют:
(1) создавать и редактировать изображение, видео и аудио в онлайн-режиме
(2) автоматизировать рутинные действия в операционной системе
(3) получать прямой доступ к оперативной памяти
(4) совместно работать над документами
Какая информация не содержится в файле AndroidManifest.xml?
(1) описание компонентов приложения: активностей, сервисов, приемников широковещательных сообщений и контент-провайдеров
(2) объявление полномочий, которыми должно обладать приложение
(3) определение минимального уровня Android API для приложения
(4) определение мест для ввода информации пользователем
Минимальный размер элемента управления
(1) 48dp
(2) 64 dp
(3) 30pt
(4) 32px
Заголовок диалогового окна:
(1) является обязательным элементом
(2) генерируется автоматически
(3) является необязательным элементом, если отсутствуют содержательная часть и управляющие кнопки
(4) является необязательным элементом
К датчикам окружающей среды, встроенным в мобильное устройство относят
(1) датчики освещенности
(2) датчики вектора вращения
(3) акселерометры
(4) гироскопы
Не является средством разработки под Android:
(1) SDK Manager
(2) Device Monitor
(3) AVD Manager
(4) ProGuard
Что из перечисленного не относится к правилам безопасности при подключении библиотек?
(1) ознакомиться с форумами и сайтами, где могут обсуждаться библиотеки
(2) с осторожностью использовать библиотеки из сомнительных источников
(3) использовать скомпрометированные библиотеки
(4) лично познакомиться с разработчиками библиотеки
Какой из датчиков не используется для определения положения смартфона в пространстве?
(1) акселерометр
(2) магнитометр
(3) секундомер
(4) гироскоп
К новым возможностям CSS3 относят (выберите все варианты ответов):
(1) свойство background-size, позволяющее автоматически изменять размер фона под размер окна браузера
(2) возможность добавления скругленных углов
(3) возможность изменять размер элементов страницы
(4) возможность прямого доступа к оперативной памяти
Какой вид компоновки определяет табличный способ расположения компонентов графического интерфейса пользователя в приложениях под Android?
(1) RowLayout
(2) TableLayout
(3) GridBagLayout
(4) GridLayout
Возможность прокрутки сеток стоит осуществлять
(1) только по вертикали
(2) только по горизонтали
(3) по горизонтали и по вертикали
(4) по горизонтали или по вертикали
Что такое swipe?
(1) шаблон взаимодействия активностей между собой
(2) экранная клавиатура
(3) способ переключения между разными активностями
(4) способ поочередного отображения нескольких экранов, использующий только одну активность
Классы, предоставляющие приложениям доступ к геолокационным возможностям мобильного устройства, располагается в пакете
(1) android.position
(2) android.location
(3) android.geolocation
(4) android.situation
С какой целью был создан Open Handset Alliance?
(1) рекламировать смартфоны под управлением Android
(2) разрабатывать открытые стандарты для мобильных устройств
(3) писать историю развития ОС Android
(4) продавать смартфоны под управлением Android
Какие библиотеки используются для разработки игр, работы с социальными сетями, сбора статистики?
(1) библиотеки совместимости
(2) библиотеки специального назначения
(3) библиотеки, предоставляющие дополнительные возможности
(4) подключаемые библиотеки
С какой целью может быть использован SQLiteOpenHelper?
(1) для создания базы данных
(2) для выполнения запросов к базе данных
(3) для обновления базы данных
(4) для вызова справочной системы по базе данных
Тестирование на реальных устройствах приложений, разработанных в Intel XDK
(1) невозможно
(2) можно проводить, установив на устройство специальную программу
(3) можно проводить, собрав проект и установив результат сборки на устройство
(4) можно проводить, установив на устройство специальную программу или собрав проект и установив результат сборки на устройство
В каком файле находятся строковые ресурсы приложения?
(1) activityfullscreen.xml
(2) AndroidManifest.xml
(3) strings.xml
(4) text.xml
Объектами информационного дизайна являются
(1) всевозможные графики
(2) диаграммы
(3) инфографика
(4) все варианты ответа верны
Уведомления стоит использовать, когда
(1) сообщение является важным, однако не требует немедленного прочтения и ответа
(2) сообщение является важным и требует немедленного прочтения и ответа
(3) сообщение является важным, однако требует немедленного прочтения, но не ответа
(4) сообщение не требует ответа пользователя, но важно для продолжения его работы
Какой метод вызывается каждый раз при появлении сенсорного события?
(1) onTouchEvent()
(2) onTapEvent()
(3) onContactEvent()
(4) onDownEvent()
Какой элемент в архитектуре Android служит уровнем абстракции между аппаратным обеспечением и программным стеком?
(1) Applications
(2) Application Framework
(3) Libraries & Android Runtime
(4) Linux Kernel
Какая библиотека предназначена для использования анимации?
(1) Universal Image Loader for Android
(2) Yandex.Metrica for Apps
(3) ActionBarSherlock
(4) NineOldAndroids
Какие методы необходимо обязательно реализовать при создании работающего класса-наследника от SQLiteOpenHelper?
(1) onCreate()
(2) onUpgrade()
(3) onOpen()
(4) onConfigure()
В среде Intel XDK можно разрабатывать приложения для следующих платформ:
(1) Android
(2) Apple iOS
(3) Tizen
(4) все варианты ответа верны
Возможность реагировать на пользовательский ввод и при этом не терять работоспособности в фоновом режиме является характерной особенностью
(1) фоновых приложений
(2) виджетов
(3) приложений переднего плана
(4) смешанных приложений
Следующие утверждения верны:
(1) люди легко воспринимают контрастность
(2) восприятие направления затруднено при больших размерах объектов
(3) текстура бесполезна для передачи различий или привлечения внимания
(4) все варианты ответа верны
DatePickerDialog это:
(1) диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
(2) диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату
(3) диалоговое окно, содержащее линейку процесса выполнения какого-то действия
(4) диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату и время
Какой элемент графического интерфейса пользователя необходим для распознавания собственных сенсорных жестов?
(1) GestureOverlayView
(2) GestureLayout
(3) GestureHelper
(4) GestureInput
В какой формат компилируются Java-классы для исполнения на виртуальной машине Dalvik?
(1) .class
(2) .jar
(3) .dex
(4) .apk
Скомпилированный файл библиотеки имеет расширение:
(1) *.java
(2) *.jdk
(3) *.jar
(4) любое
Выберите верные утверждения о классе ContentValues?
(1) используется для добавления новых строк в таблицу
(2) используется получения результатов запросов к базе данных
(3) каждый объект этого класса представляет собой одну строку таблицы
(4) каждый объект этого класса выглядит как ассоциативный массив с именами столбцов и значениями, которые им соответствуют
Полный иерархический список обязательных файлов и папок проекта можно увидеть на вкладке …
(1) Internet Explorer
(2) Package Explorer
(3) Navigator
(4) Project Explorer
Текстовые гиперссылки при программировании для мобильных устройств:
(1) стоит использовать повсеместно
(2) стоит использовать в исключительных случаях
(3) стоит использовать для перехода между окнами приложения
(4) все варианты ответа неверны
Любое диалоговое окно всегда содержит:
(1) заголовок
(2) управляющие кнопки
(3) содержательную часть
(4) все вышеперечисленное
Для решения каких задач в Android используется класс MediaPlayer?
(1) воспроизведение аудио контента
(2) просмотр изображений
(3) создание фотоснимков
(4) воспроизведение видео контента
Набор средств программирования, который содержит инструменты, необходимые для создания, компиляции и сборки мобильного приложения называется
(1) Android SDK
(2) JDK
(3) Android NDK
(4) плагин ADT
Библиотека AChartEngine позволяет:
(1) получать доступ к чартам сайтов популярных радиостанций
(2) строить графики и диаграммы различных типов
(3) собирать статистическую информацию
(4) работать с картами
Какую функциональность обеспечивает класс ValueAnimator?
(1) рассчитывает значения анимации и содержит распределенные во времени детали каждой анимации
(2) содержит информацию о необходимости повторений анимации
(3) содержит слушателей, получающих уведомления о событиях обновления
(4) предоставляет возможность задавать пользовательские типы для вычисления
(5) все перечисленные
В заготовке любого приложения, разрабатываемого в среде Intel XDK прописана:
(1) настройка размеров приложения под размеры устройства
(2) фиксация размеров приложения (запрет "скроллинга")
(3) скрытие окна заставки Intel XDK
(4) все варианты ответа верны
Видимая часть Android-приложения (экран, окно, форма), отвечает за отображение графического интерфейса пользователя - это …
(1) активность (Activity)
(2) сервис (Service)
(3) приемник широковещательных сообщений (Broadcast Receiver)
(4) контент-провайдер (Content Provider)
Какое визуальное свойство является самым главным в определении сущности объекта?
(1) форма
(2) размер
(3) яркость
(4) цвет
Стандартный шаблон активности Fixed Tabs + Swipe:
(1) поддерживается начиная с версии API 9;
(2) поддерживается в любой версии;
(3) поддерживается начиная с версии API 11;
(4) поддерживается начиная с версии API 14
Для решения каких задач в Android используется класс MediaRecorder?
(1) запись аудио контента
(2) создание фотоснимков
(3) запись видео контента
(4) запись текстовой информации
С какой целью инструмент Intel* Hardware Accelerated Execution Manager (Intel* HAXM) используется в среде разработки Intel* Beacon Mountain?
(1) для эффективного распараллеливания С++ мобильных приложений
(2) для ускорения работы эмулятора в среде разработки
(3) для оптимизированной обработки данных и изображений
(4) для оптимизации загрузки системы при использовании процедур OpenGL
Библиотеки специального назначения используются для
(1) обеспечения совместимости с предыдущими версиями
(2) рисования графиков и диаграмм
(3) разработки игр, работы с социальными сетями, сбора статистики
(4) работы с любыми картами
В каком пакете определены интерполяторы?
(1) android.view.animation
(2) android.animation
(3) android.interpolation
(4) android.calculation
Возможен ли перенос приложений iOS* в среду HTML5:
(1) да, используя средства Intel XDK
(2) нет, прямой перенос приложений невозможен
(3) да, используя только сторонние средства
(4) да, только для iPhone, используя средства Intel XDK
Какой компонент управляет распределенным множеством данных приложения?
(1) активность (Activity)
(2) сервис (Service)
(3) приемник широковещательных сообщений (Broadcast Receiver)
(4) контент-провайдер (Content Provider)
Какие элементы управления применяются для действий по настройке?
(1) командные элементы управления
(2) элементы выбора
(3) элементы ввода
(4) элементы отображения
Переключения между активностями осуществляются
(1) только при помощи кнопок
(2) только с использованием сенсорного экрана смартфона
(3) только при помощи кнопок и других элементов управления
(4) все три варианта возможны
Двойное касание (double touch) обычно используется для
(1) увеличения масштаба
(2) перегруппировки данных
(3) запуска действия по умолчанию для выбранного элемента
(4) перемещения данных в контейнер
С какой целью инструмент Intel* Graphics Performance Analyzers (Intel* GPA) System Analyzer используется в среде разработки Intel* Beacon Mountain?
(1) для оптимизированной обработки данных и изображений
(2) позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGL
(3) для ускорения работы эмулятора в среде разработки
(4) позволить разработчикам эффективно распараллелить С++ мобильные приложения
Какая библиотека предназначена для подключения компонента Action Bar в более ранних, чем 4.0, версиях ОС Android?
(1) Universal Image Loader for Android
(2) Yandex.Metrica for Apps
(3) ActionBarSherlock
(4) NineOldAndroids
Для создания задачи, работающей в фоновом режиме и не имеющей собственного UI используется класс
(1) Background
(2) Turn
(3) Minimized
(4) Service
Рабочий стандарт каскадных таблиц стилей CSS 3 ориентирован на:
(1) более гибкое оформление фоновых изображений
(2) работу со сглаженными углами и тенями
(3) тонкую настройку параметров под различные устройства вывода
(4) все вышеперечисленное
Какой язык разметки используется для описания иерархии компонентов графического пользовательского интерфейса Android-приложения?
(1) html
(2) gml
(3) xhtml
(4) xml
К элементам ввода относят:
(1) ограничивающие элементы ввода
(2) счетчики
(3) ползунки
(4) все вышеперечисленное
Диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое - это
(1) DialogFragment
(2) AlertDialog
(3) DatePickerDialog
(4) ProgressDialog
Системы позиционирования смартфона могут включать
(1) систему GPS
(2) систему ГЛОНАСС
(3) сигналы WiFi и Bluetooth
(4) все перечисленное
К преимуществам среды разработки Intel XDK можно отнести:
(1) легкость разработки кроссплатформенных приложений
(2) наличие собственного эффективного эмулятора
(3) наличие облачного хранилища для разработанных приложений
(4) все варианты ответа верны
При настройке обратной совместимости необходимо добавить в файл манифеста следующую информацию:
(1) информацию о подключенной библиотеке
(2) только минимальную версии Android SDK
(3) минимальную и основную (целевую) версии Android SDK
(4) только основную (целевую) версии Android SDK
Какой метод жизненного цикла активности вызывается системой непосредственно перед появлением активности на экране?
(1) onResume()
(2) onOpen()
(3) onCreate()
(4) onVisible()
Взаимодействие с устройствами ввода/вывода средствами языка JavaScript:
(1) невозможно
(2) возможно
(3) возможно при подключении внешней библиотеки
(4) возможно при подключении серверной программной платформы Node.js
Какой слушатель используется для отслеживания события касания экрана устройства?
(1) OnClickListener
(2) OnInputListener
(3) OnTouchListener
(4) OnPressListener
Нижняя панель (Navigation Bar) предназначена
(1) для навигации на тех устройствах, которые не имеют аппаратных навигационных клавиш
(2) для вывода времени
(3) для вывода уровня заряда батареи
(4) для вывода уровня сигнала сотовой сети
Что необходимо сделать при добавлении в проект новой активности?
(1) создать новый проект
(2) прописать в манифесте информацию о новой активности
(3) запустить эмулятор
(4) скачать и установить специальный инструмент MultiActivity SDK
Для интеграции Google Maps Android API в приложения
(1) дополнительных операций проводить не требуется
(2) необходимо установить библиотеку Google Play services
(3) необходимо установить библиотеку Google Maps services
(4) интеграция невозможна
Эмулятор среды разработки Intel XDK:
(1) позволяет проверить работу приложений, использующих акселерометр
(2) не требует больших системных ресурсов
(3) позволяет моделировать исполнение приложение на ряде устройств
(4) все варианты ответа верны
Библиотека AChartEngine позволяет:
(1) использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
(2) загружать, кешировать и отображать изображения
(3) строить графики и диаграммы
(4) парсить HTML-страницы
С какой целью используется метод SurfaceHolder.lockCanvas()?
(1) блокировка Canvas от сворачивания
(2) игнорирование дальнейшего взаимодействия с Canvas
(3) блокировка Canvas для перерисовки
(4) сокрытие Canvas
Инструмент App Designer среды Intel XDK позволяет:
(1) создавать и редактировать пользовательский интерфейс в режиме кода
(2) создавать и редактировать пользовательский интерфейс в режиме кода и конструктора
(3) создавать и редактировать пользовательский интерфейс в режиме конструктора
(4) ни в каком из перечисленных режимов
Какой метод используется для рассылки объектов-намерений, получаемых приемниками широковещательных сообщений?
(1) sendBroadcast()
(2) passBroadcast()
(3) takeBroadcast()
(4) carryBroadcast()
Расстояние между элементами управления рекомендуется делать кратным:
(1) 4dp
(2) 8dp
(3) 16dp
(4) 24dp
Редактирование файла манифеста требуется:
(1) при использовании диалоговых окон
(2) при создании новой активности
(3) при использовании всплывающих подсказок
(4) во всех перечисленных случаях
Класс SensorEvent предоставляет информацию
(1) данные сенсора
(2) тип сенсора, породившего событие
(3) время появления события
(4) все перечисленное
Преимуществом эмуляторов является:
(1) необходимость дополнительных системных ресурсов
(2) медленный запуск
(3) низкая стоимость
(4) невозможность полноценной отладки
Библиотека jsoup не позволяет:
(1) принимать в качестве параметра URL, файл или строку
(2) манипулировать HTML-элементами, атрибутами и текстом
(3) находить и извлекать данные, используя DOM и селекторы CSS
(4) писать сообщения на стену, читать и менять статусы, смотреть ленту друзей
Какой метод вызывается для остановки работы Service?
(1) stop()
(2) exit()
(3) done()
(4) stopSelf()
К новым возможностям HTML5 относят (выберите все верные варианты ответа):
(1) форматирование данных в режиме таблицы
(2) возможность добавления аудио и видео без использования вспомогательных средств
(3) возможность прямого доступа к оперативной памяти
(4) возможность рисования на холсте
В какой папке необходимо разместить XML файлы, которые определяют все меню приложения?
(1) res/menu
(2) res/value
(3) res/layout
(4) res/items
Возможны следующие виды списков - элементов управления
(1) комбо-списки
(2) раскрывающие списки
(3) нумерованные списки
(4) a и b
Уведомление в расширенном виде может содержать (выберите все верные варианты ответа):
(1) картинку любой высоты
(2) картинку до 256 dp высотой
(3) видеоролик
(4) блок текстовой информации
В каком методе, управляющем жизненным циклом активности, лучше выполнять инициализацию камеры?
(1) onResume()
(2) onCreate()
(3) onStart()
(4) onOpen()
Intel XDK поддерживает разработку под:
(1) Android, Apple iOS, Microsoft Windows 8, Tizen
(2) MtkOS, Symbian OS, Microsoft Windows 8
(3) Apple iOS, BlackBerry OS
(4) JavaFX Mobile
Какие вредоносные действия могут совершать библиотеки, написанные недобросовестными разработчиками? Выберите все верные варианты ответов.
(1) извлекать текстовые сообщения, список контактов и вызовов
(2) передавать секретную информацию пользователя в виде простого текста по протоколу HTTP
(3) использовать камеру без ведома пользователя
(4) просматривать исходники других библиотек
Какой класс определяет методы для изображения линий, текста, точечных рисунков и других графических примитивов?
(1) Canvas
(2) Drawable
(3) Picture
(4) View
Серверная программная платформа Node.js не позволяет:
(1) JavaScript взаимодействовать с устройствами ввода/вывода через свой API
(2) получать прямой доступ к памяти
(3) подключать другие внешние библиотеки, написанные на разных языках
(4) разрабатывать десктопные оконные приложения
Направленное широковещание работает следующим образом:
(1) сообщения передаются в асинхронном режиме, все приемники срабатывают в неопределенном порядке, часто в одно и то же время
(2) сообщения передаются с помощью только одному приемнику в один момент времени, как только приемник сработает, он может передать сообщение следующему приемнику, а может прервать вещание так, что больше ни один приемник это сообщение не получит
(3) сообщения передаются только одному приемнику в один момент времени, но ни один приемник не может прервать широковещание
(4) сообщения передаются в асинхронном режиме, любой приемник, получивший сообщение может прервать вещание
Основные вкладки (FixedTabs) удобны при отображении
(1) трех и менее вкладок
(2) трех и более вкладок
(3) от четырех вкладок
(4) двух вкладок
При использовании шаблона Fixed Tabs + Swipe необходимо:
(1) описать в файле манифеста все экраны активности
(2) для каждого экрана сделать свой xml-файл
(3) создать единый xml-файл для всех активностей
(4) создание нескольких активностей
Классы и интерфейсы для работы с сенсорами являются частью пакета
(1) android.detectors
(2) android.sensors
(3) android.hardware
(4) android.data
Ядро какой операционной системы использовалось в качестве базы для ОС Android?
(1) Linux
(2) Windows
(3) Mac OS
(4) OS/2
С помощью какого инструмента можно скачать Android Support Library в среде Eclipse?
(1) Android SDK Manager
(2) Extras
(3) NineOldAndroids
(4) Google Play
Какими характеристиками, определившими ее популярность, обладает система SQLite?
(1) система является бесплатной
(2) система занимает небольшой объем памяти, примерно 150 Кбайт
(3) система не требует установки и администрирования
(4) все перечисленные
Среда разработки Intel XDK поддерживает следующие языки программирования:
(1) JavaScript
(2) Java
(3) C#
(4) C++
Фоновые приложения ...
(1) выполняют свои функции и когда видимы на экране, и когда скрыты другими приложениями
(2) после настройки не предполагают взаимодействия с пользователем, большую часть времени находятся и работают в скрытом состоянии
(3) большую часть времени работают в фоновом режиме, однако допускают взаимодействие с пользователем и после настройки
(4) небольшие приложения, отображаемые в виде графического объекта на рабочем столе
Строительные блоки визуального дизайна интерфейсов:
(1) форма
(2) размер
(3) цвет
(4) все варианты ответа верны
Всплывающие подсказки стоит использовать, когда
(1) сообщение является важным, однако не требует немедленного прочтения и ответа
(2) сообщение является важным и требует немедленного прочтения и ответа
(3) сообщение является важным, однако требует немедленного прочтения, но не ответа
(4) сообщение не требует ответа пользователя, но важно для продолжения его работы
Какое приложение доступно на Android Virtual Device для создания собственных жестов?
(1) GestureCreator
(2) GestureDeveloper
(3) GestureBuilder
(4) GestureDraw
Какой движок баз данных используется в ОС Android?
(1) DBM
(2) SQLite
(3) InnoDB
(4) MyISAM
Какие библиотеки позволяют рисовать графики, работать с изображениями и модифицированными элементами управления?
(1) библиотеки совместимости
(2) библиотеки специального назначения
(3) библиотеки, предоставляющие дополнительные возможности
(4) подключаемые библиотеки
Какой класс предусмотрен в Android для работы с базой данных SQLite напрямую?
(1) Database
(2) SQLiteTable
(3) SQLiteDatabase
(4) AndroidDatabase
Для разработки приложений в среде Intel XDK необходимы знания:
(1) HTML5 и CSS3
(2) HTML5
(3) HTML5 и Javascript
(4) HTML5, CSS3, Javascript
Что позволяет протестировать мобильное приложение, не загружая его на реальное устройство?
(1) Java virtual machine (JVM)
(2) Dalvik virtual machine (DVM)
(3) Android virtual device (AVD)
(4) Android virtual machine (AVM)
Расположение элементов мобильного приложения:
(1) влияет на удобство использования
(2) полезно для передачи иерархии
(3) полезно для создания пространственных отношений между объектами на экране и объектами реального мира
(4) все варианты ответа верны
ProgressDialog это:
(1) диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
(2) диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время
(3) диалоговое окно, содержащее линейку процесса выполнения какого-то действия
(4) контейнер для создания собственных диалоговых окон
Какие источники аудио и видео поддерживает мультимедиа библиотека Android?
(1) медиа файлы, сохраненные как ресурсы приложения (raw ресурсы)
(2) файлы, расположенные в файловой системе
(3) поток данных, получаемый через сетевое соединение
(4) все перечисленные источники
Какой компонент архитектуры Android позволяет любому приложению использовать уже реализованные возможности других приложений, к которым разрешен доступ?
(1) Applications
(2) Application Framework
(3) Libraries & Android Runtime
(4) Linux Kernel
Набор библиотек Yandex.Metrica for Apps предназначен для:
(1) сбора статистической информации
(2) рисования графиков
(3) обеспечения совместимости
(4) доступа к сайту Яндекс
В каком пакете находится большая часть API системы анимации свойств?
(1) android.animation
(2) android.property.animation
(3) android.animation.property
(4) android.animation.items
Команда intel.xdk.device.setRotateOrientation("any") позволяет:
(1) зафиксировать текущую ориентацию (портретную или альбомную) мобильного устройства
(2) разрешить любую ориентацию (портретную или альбомную) мобильного устройства
(3) зафиксировать портретную ориентацию мобильного устройства
(4) все варианты ответа неверны
Выберите верные утверждения
(1) операционная система Android является многопользовательской ОС, в которой каждое приложение рассматривается как отдельный пользователь
(2) по умолчанию, система назначает каждому приложению уникальный пользовательский ID, который используется приложением по его усмотрению
(3) каждому приложению соответствует отдельный Linux процесс, который запускается как только это необходимо хотя бы одному компоненту приложения
(4) доступ к элементам приложения предоставляется любому другому приложению
(5) каждому процессу соответствует отдельный экземпляр виртуальной машины Dalvik
Элементы управления "Радиокнопки":
(1) должны иметь круглую форму
(2) должны иметь квадратную форму
(3) могут иметь любую форму
(4) не должны иметь круглую форму
Максимально возможное число управляющих кнопок диалогового окна равно:
(1) одной
(2) двум
(3) трем
(4) неограничено
Какой метод класса MediaPlayer запускает воспроизведение медиаконтента?
(1) playback()
(2) create()
(3) begin()
(4) start()
Инструмент разработки, позволяющий адаптировать код С/С++ для работы на Android, это -
(1) Intel* Software Manager
(2) Android NDK
(3) Google Android SDK (ADT Bundle)
(4) Marmalade SDK
Библиотека MapNavigator предназначена для:
(1) работы с Яндекс.Картами
(2) работы с любыми картами
(3) работы с картами Google Maps
(4) морской навигации
Какой вычислитель в системе анимации свойств предоставляет интерфейс, позволяющий создавать собственных вычислителей?
(1) IntEvaluator
(2) FloatEvaluator
(3) ArgbEvaluator
(4) TypeEvaluator
Среда Intel XDK предоставляет возможность работы:
(1) с встроенным аудиоплеером
(2) с акселерометром
(3) с камерой
(4) все варианты ответа верны
Что находится в папке gen?
(1) изображения
(2) аудио файлы
(3) ресурсы приложения
(4) автоматически сгенерированные java-файлы
Какое средство организации интерфейса помогает визуально уравновесить элементы?
(1) логический маршрут
(2) симметрия
(3) сетка
(4) выравнивание
При загрузке приложения первой появляется активность,
(1) чье описание находится первым в манифесте
(2) чье описание находится последним в манифесте
(3) чье описание первым в лексикографическим порядке
(4) правильный вариант ответа отсутствует
Экземпляр какого класса используется в качестве параметра метода startActivity()?
(1) Activity
(2) Layout
(3) Extend
(4) Intent
С какой целью инструмент Intel* Threading Building Blocks (Intel* TBB) используется в среде разработки Intel* Beacon Mountain?
(1) для ускорения работы эмулятора в среде разработки
(2) для оптимизированной обработки данных и изображений
(3) позволить разработчикам эффективно распараллелить С++ мобильные приложения
(4) позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGL
В категорию библиотек, предоставляющих дополнительные возможности, можно отнести
(1) библиотеки для обеспечения совместимости с предыдущими версиями
(2) библиотеки специального назначения
(3) библиотеки для разработки игр, работы с социальными сетями, сбора статистики
(4) библиотеки рисования графиков, работы с изображениями, модифицированные элементы управления
Для чего служит папка res/anim/ проекта?
(1) в этой папке находятся XML файлы, задающие последовательность инструкций анимации преобразований
(2) в этой папке находятся файлы, содержащие набор картинок, предназначенных для кадровой анимации
(3) в этой папке находятся XML файлы, задающие реализацию анимации свойств
(4) в этой папке находятся файлы, содержащие анимированные ролики для воспроизведения в приложении
Стандарт HTML5 ориентирован на:
(1) новые элементы для организации более грамотной семантики и структурирования элементов документа
(2) новые элементы для форматирования таблиц
(3) новые элементы для форматирования текста и списков
(4) правильный вариант ответа отсутствует
Каждый приемник широковещательных сообщений является наследником класса ...
(1) BroadcastReceiver
(2) ContentProvider
(3) IntentReceiver
(4) ViewReceiver
При создании справочной системы необходимо:
(1) учитывать, что она не должна становиться костылем для продукта
(2) использовать всплывающие подсказки
(3) создать руководство по "быстрому старту"
(4) все вышеперечисленное
Для чего предназначен класс ListActivity?
(1) для создания обычной активности
(2) для создания нового листа
(3) для создания активности, основным элементом которой является список
(4) для создания активности, основным элементом которой является таблица
API для работы с жестами располагается в пакете
(1) android.gesture
(2) android.gest
(3) android.gestureview
(4) правильный вариант ответа отсутствует
К проблемам разработки под ОС Android можно отнести:
(1) большое разнообразие устройств, невозможность проверки приложения на всех
(2) ненадежную изоляцию ядра системы от выполняемых приложений
(3) отсутствие эффективных инструментов разработки
(4) все варианты ответа верны
Какая библиотека предназначена для упрощения загрузки изображений?
(1) Universal Image Loader for Android
(2) Yandex.Metrica for Apps;
(3) ActionBarSherlock
(4) NineOldAndroids
Какой метод класса Canvas используется для изображения точечного рисунка?
(1) drawImage
(2) drawDrawable
(3) drawBitmap
(4) drawPicture
JavaScript позволяет:
(1) создавать геометрические фигуры и анимацию с помощью SVG
(2) создавать трехмерную графику с помощью WebGL
(3) запускать видео
(4) все вышеперечисленное
Выберите верные утверждения относительно объекта-намерения (Intent).
(1) используются для передачи сообщений между основными компонентами приложений
(2) используется для передачи сообщений пользователю
(3) представляет собой структуру данных, содержащую описание операции, которая должна быть выполнена, и обычно используется для запуска активности или сервиса
(4) используется для получения инструкций от пользователя
К элементам управления отображением не относятся:
(1) разделители
(2) полосы прокрутки
(3) рукоятки
(4) сетки и рамки
Диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время -
(1) AlertDialog
(2) ProgressDialog
(3) DialogFragment
(4) DatePickerDialog
Преимущества использования спутниковых систем глобального позиционирования (GPS)
(1) дает более точные результаты
(2) отлично работает в помещениях
(3) мало расходует заряд батареи
(4) быстро определяет координаты
Тестирование на реальных устройствах приложений, разработанных в Intel XDK
(1) невозможно
(2) можно проводить, установив на устройство специальную программу
(3) можно проводить, собрав проект и установив результат сборки на устройство
(4) можно проводить, установив на устройство специальную программу или собрав проект и установив результат сборки на устройство
Библиотека NineOldAndroids позволяет:
(1) использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
(2) загружать изображения
(3) строить графики и диаграммы
(4) парсить HTML-страницы
Какой метод позволяет прервать вычислительный поток?
(1) Thread.stopSelft()
(2) Thread.interrupt()
(3) Thread.pause()
(4) Thread.stop()
Каскадные таблицы стилей это:
(1) набор параметров форматирования, который применяется к элементам документа
(2) параметры форматирования, которые применяются к тексту
(3) теги, задающие вложенные таблицы
(4) параметры форматирования, которые применяются к таблицам
Какие методы может использовать активность для запуска сервиса?
(1) startService()
(2) bindService()
(3) openService()
(4) createService()
К традиционным типографическим инструментам не относят
(1) масштаб
(2) цвет
(3) разреженность
(4) выравнивание по сетке
Для создания собственных диалоговых окон используют контейнер:
(1) DialogFragment
(2) AlertDialog
(3) ProgressDialog
(4) DatePickerDialog
Сенсоры и датчики смартфона позволяют регистрировать
(1) положение и перемещения устройства
(2) повороты устройства в трехмерном пространстве
(3) изменения параметров окружающей среды
(4) все перечисленное
Удобное средство обмена между двумя NFC-устройствами:
(1) AndroidBeam
(2) Bluetooth
(3) Wi-Fi Direct
(4) Dalvik
Библиотека jsoup позволяет:
(1) использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android
(2) загружать, кешировать и отображать изображения
(3) строить графики и диаграммы
(4) парсить HTML-страницы
В какой файл обязательно добавляется информация при создании нового Activity в приложении?
(1) AndroidManifest.xml
(2) layout.xml
(3) activity.xml
(4) main.java
Возможность установки *.apk-файлов, разработанных с использованием Intel XDK (выберите все правильные варианты):
(1) разрешена по умолчанию
(2) зависит от настроек устройства, которые контролируются пользователем
(3) не может быть запрещена
(4) появляется при разрешении установки приложений из альтернативных источников
Какие элементы являются обязательными в файле AndroidManifest.xml?
(1) <manifest>
(2) <application>
(3) <activity>
(4) <service>
Один DP равен:
(1) 300 dpi
(2) 0,5 дюйма
(3) 0,3 мм
(4) одному пикселю на экране типа MDPI
Можно ли создать диалоговое окно без управляющих кнопок?
(1) нет, диалоговое окно должно содержать от одной до трех кнопок
(2) да, если у него отсутствует содержательная часть
(3) да, если элементы содержательной части являются кликабельными
(4) нет, ни в коем случае
Аппаратно-реализованные датчики это
(1) физические элементы, встроенные в мобильное устройство
(2) физические элементы, подключаемые к мобильному устройству
(3) физические элементы, получающие данные с одного или нескольких физических датчиков и вычисляющие значение, которое от них ожидается
(4) правильный вариант ответа отсутствует
Для запуска приложений, разработанных в Android IDE, необходимо:
(1) настроить устройство (включить режим отладки по USB)
(2) настроить компьютер (для Windows необходимо установить нужный драйвер вручную, нужны права администратора)
(3) настроить среду и запустить проект на устройстве
(4) запустить виртуальную машину с установленной ОС Android
Библиотека Android Holo ColorPicker позволяет:
(1) манипулировать HTML-элементами, атрибутами и текстом
(2) выбирать цвет с использованием цветового колеса
(3) парсить страницы пользователей
(4) отправлять рекламные сообщения от имени пользователя
Какой класс является базовым для вывода трехмерной графики с использованием OpenGL ES?
(1) GLSurfaceView
(2) View3DGraph
(3) OpenGLView
(4) SurfaceView3D
Встроенный браузер ОС Android, как правило:
(1) очень плохо поддерживает основные возможности HTML5
(2) не поддерживает теги HTML5
(3) очень хорошо поддерживает новые возможности HTML5
(4) поддерживает абсолютно все возможности HTML5
Какой метод вызывается системой в случае, когда активность теряет фокус?
(1) onPause()
(2) onStop()
(3) onDestroy()
(4) onRestart()
Использование ярлычков для всех панелей сетки и полупрозрачных "занавесок" для неактивных панелей
(1) помогает пользователю быстрее понять, что скрывается под той или иной панелью
(2) мешает пользователю понять, что скрывается под той или иной панелью
(3) скрывает от пользователя нужные панели
(4) нет правильного варианта ответа
Где могут появляться всплывающие подсказки?
(1) в любом месте экрана, определенном программистом заранее
(2) в любом месте экрана случайным образом
(3) только в нижней части экрана
(4) только рядом с панелью уведомлений
В каком методе, управляющем жизненным циклом активности, лучше выполнить освобождение камеры для других устройств?
(1) onPause()
(2) onFinish()
(3) onStop()
(4) onDestroy()
В Intel XDK ведется разработка мобильных приложений с использованием:
(1) Tizen
(2) C++
(3) Java
(4) HTML5
Каким источникам распространения библиотек не следует доверять?
(1) официальные сайты разработчиков библиотек
(2) рекомендованные сообществом разработчиков Android ресурсы
(3) популярные форумы
(4) новостные сайты
Какой метод позволяет отследить touch-ввод?
(1) onTouchEvent()
(2) onTouchAction()
(3) onTouchListener()
(4) onTouchMaked()
JavaScript не позволяет:
(1) работать с картами
(2) одновременно использовать несколько подключаемых библиотек
(3) получать прямой доступ к памяти
(4) работать с реестром
Для чего используется папка res/value/?
(1) содержит XML файлы, которые определяют простые значения, таких ресурсов как, строки, числа, цвета
(2) содержит XML файлы, которые компилируются в графические ресурсы
(3) содержит XML файлы, которые компилируются в числовые ресурсы
(4) содержит XML файлы, которые определяют компоновку элементов пользовательского интерфейса
Элементы управления "Флажки" используются в том случае, если из предлагаемого списка
(1) можно выбрать одновременно несколько вариантов
(2) можно выбрать только один вариант
(3) можно выбрать одновременно только 2 варианта
(4) нет правильного варианта ответа
Шаблон Fixed Tabs + Swipe позволяет переключаться между вкладками:
(1) только с помощью кнопок
(2) только с помощью перелистывания
(3) как с помощью кнопок, так и с помощью перелистывания
(4) не позволяет переключаться между вкладками
Какие источники данных использует Network Location Provider для определения координат?
(1) сигналы сотовых вышек
(2) сигналы спутников
(3) сигналы Wi-Fi
(4) сигналы Bluetooth