Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android

Сборник тестов: 1500 вопросов и ответов на знание Android
Название: Сборник тестов: 1500 вопросов и ответов на знание Android
Автор:
Жанр: Книги о компьютерах
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Сборник тестов: 1500 вопросов и ответов на знание Android"

Книга содержит 30 тестов по 50 вопросов с ответами на знание Android. Книга предназначена для подготовки к экзаменам и собеседованиям.

Бесплатно читать онлайн Сборник тестов: 1500 вопросов и ответов на знание Android


Дизайнер обложки Тимур Сергеевич Машнин


© Тимур Машнин, 2017

© Тимур Сергеевич Машнин, дизайн обложки, 2017


ISBN 978-5-4474-2005-5

Создано в интеллектуальной издательской системе Ridero

Тест 1

Вопрос 1

Платформа Андроид основывается на операционной системе:

Linux

MAC

Unix

Windows CE

Windows XP


Вопрос 2

Архитектура платформы Андроид состоит из:

Приложений, фреймворка приложений, библиотек, среды выполнения Андроид, ядра Linux.

Приложений, библиотек, фреймворка библиотек, среды выполнения Андроид, ядра Linux.

Приложений, телефонного менеджера, библиотек, среды выполнения Андроид.

Приложений, телефонного менеджера, библиотек, ядра Linux.

Телефонного менеджера, библиотек, среды выполнения Андроид, ядра Linux.


Вопрос 3

Базовая единица графического интерфейса приложения Андроид это:

Ничего из ниже перечисленного.

Интерактивные элементы экрана.

Layout и Drawing.

View и Viewgroups.

Widgets.


Вопрос 4

Как называется Java виртуальная машина платформы Андроид:

.NET Framework

Dalvik

Forth Virtual Machine

Juke Virtual Machine

Parrot Virtual Machine


Вопрос 5

Что представляет собой формат APK?

Андроид файл контента.

Андроид файл данных.

Андроид файл пакета.

Андроид файл ресурсов.

Ничего из выше перечисленного.


Вопрос 6

Файлы ресурсов Layout должны размещаться в папке:

/res/

/res/anim

/res/drawable

/res/jpg

/res/layout


Вопрос 7

В каталоге assets данные размещаются в формате:

ASCII

DOS

FAT

JPEG

raw file


Вопрос 8

Пустой процесс не должен иметь:

Активных компонентов приложения.

Активных процессов.

Активных сервисов.

Занимать память.

Любые ресурсы.


Вопрос 9

Инструмент bmgr используется для:

Получения резервной копии приложения.

Операции восстановления.

Уничтожения архивных данных для конкретного приложения.

Все выше перечисленное.


Вопрос 10

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

Сервис запускается в отдельном потоке.

Для потока можно создать несколько экземпляров, а для сервиса нет.

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


Вопрос 11

В чем разница между сервисом и асинхронной задачей?

AsyncTask зависит от контекста Activity, из которой был запущен, а сервис нет.

И AsyncTask и сервис выполняются в UI thread.

И AsyncTask и сервис имеют доступ к UI thread.


Вопрос 12

В чем разница между потоком и асинхронной задачей?

AsyncTask имеет доступ к UI потоку, а поток нет. Для доступа потока к UI потоку может использоваться класс Handler.

AsyncTask представляет общий фреймворк потоков.

И AsyncTask и потоки предназначены для выполнения длительных задач.


Вопрос 13

Foreground Service:

Запускается при вызове foreground ().

Может или нет обеспечивать уведомление в панель статуса.

Уведомление не может быть убрано, пока сервис не остановится или не перестанет быть foreground.


Вопрос 14

A1, A2, A3 и A4 являются активностями, которые были вызваны, используя намерения. При том Backstack A1-A4-A2 – A3. Активность A4 вызывает A2 с помощью флага намерения FLAG_ACTIVITY_NO_HISTORY. Когда будет вызван метод finish () активности A3, какая активность останется работающей?

A1

A4

A3

A2


Вопрос 15

A1, A2, A3 и A4 являются активностями, которые были вызваны, используя намерения. При том Backstack A1-A2-A4 – A3. Активность A2 вызывает A4 с помощью флага намерения FLAG_ACTIVITY_CLEAR_TOP. Когда будет вызван метод finish () активности A3, какая активность останется работающей?

A4

A3

A2

A1


Вопрос 16

A1, A2, A3 и A4 являются активностями, которые были вызваны, используя намерения. При том Backstack A1-A2-A3-A4. Активность A3 вызывает A4 без флага намерения. Когда будет вызван метод finish () активности A4, какая активность останется работающей?

A2

A3

A4

A1


Вопрос 17

Плюс (+) в выражении android:id="@+id/my_id» означает:


Определить в качестве идентификатора ресурса

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

XML-парсер должен разобрать ID строку


Вопрос 18

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

START_NOT_STICKY

START_REDELIVER_INTENT

START_STICKY

START_SERVICE_INDEFINITELY


Вопрос 19

Android система использует намерения, чтобы:

Широковещать системные намерения.

Широковещать пользовательские намерения.

Вызывать другие приложения из вашего приложения

Все вышеперечисленное.


Вопрос 20

Уведомление «Экран гаснет» это пример:

Normal broadcast

Ordered broadcast

Фоновой операции


Вопрос 21

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

NullPointerException

illegalArgumentException

ArrayIndexOutOfBoundsException

SQLException


Вопрос 22

Максимальное количество адресов, возвращаемых методом getFromLocationName () может быть:

2

3

4

5


Вопрос 23

Методы startForeground () и stopForeground () были введены в API level:

2.0

3.0

1.5

2.2


Вопрос 24

Проверка наличия аудио эффектов осуществляется с помощью метода:

isCheckable ()

isAvailable ()

isValuable ()

isCaview ()


Вопрос 25

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


Вопрос 26

Какое утверждение ложно относительно метода onBind ():

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

Вызов метода startService () приводит к вызову метода onBind ().

Если вы не хотите, чтобы связывание затем вернуло NULL.

Если вы хотите, чтобы связывание затем вернуло объект Ibinder


Вопрос 27

Платформа Android лицензирована:

Gnu’s GPL

ASL2.0

OSS

Sourceforge


Вопрос 28

Кто владеет платформой Android?

Oracle Technology

Dalvik

Open Handset Alliance

Google


Вопрос 29

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

Чтобы выровнять игровое поле для мобильных устройств.

Чтобы конкурировать с iPhone.

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

Чтобы позволить Google больше рекламировать.


Вопрос 30

Какой первый телефон был выпущен на Android OS?

Google gPhone

T-Mobile G1

Motorola Droid

HTC Hero


Вопрос 31

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

Помимо некоторых специфических драйверов, Android обеспечивает все, чтобы устройство работало.

Android обеспечивает лучшую работу устройства.

Android позволяет устройствам конкурировать с iPhone от Apple.

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


Вопрос 32

Какой факт является забавным о запуске Android?

Платформу хотели назвать НЛО.

Первая версия Android была выпущена без наличия телефона на рынке.

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

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


Вопрос 33

Когда была создана Open Handset Alliance?

2005

2006

2007

2008


Вопрос 34

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


С этой книгой читают
Создание пользовательских индикаторов и советников для торговой платформы MetaTrader 5 с использованием языка программирования MQL5.
В многопроцессорных системах многопоточность решает проблему параллельного выполнения кода с наименьшими затратами.Поэтому многопоточность используется в большинстве реальных приложений.И Java, как и большинство языков программирования, поддерживает многопоточность.Познакомьтесь с реализацией процессов и потоков в Java, с управлением и синхронизацией потоков.Узнайте о пуле потоков, потокобезопасных коллекциях, синхронизаторах и параллельных поток
Bootstrap представляет собой свободный фреймворк интерфейсов для быстрой и простой Web разработки. Bootstrap предоставляет шаблоны дизайна, основанные на HTML и CSS для разметки, форм, кнопок, таблиц, навигации, диалоговых окон, каруселей изображений и многого другого, а также дополнительные плагины JavaScript. На основе Bootstrap можно легко создавать сайты с «отзывчивым дизайном», одинаково хорошо выглядящие на всех типах устройств, от небольши
Разработка индикаторов и советников с использованием языка программирования MQL5 для платформы MetaTrader 5. Второе издание, исправленное и дополненное.
В монографии дается краткое и развернутое определение, описываются существенные характеристики ассоциированного сверх-адаптивного интеллекта (АСИ). Приводится теоретическое обоснование АСИ. Рассматриваются эвристические перспективы использования идеи и методологии АСИ в сфере преодоления системного научного и цивилизационного кризиса. Оцениваются конкретные шаги по разработке теории и технологической практики АСИ. Книга полезна для исследователей
В эпоху, когда искусственный интеллект проникает во все аспекты нашей жизни, книга "Жизнь после нейросетей: Как ИИ меняет нашу реальность" предлагает уникальный взгляд на трансформации, которые нас ожидают. От зарождения новой эры до дилемм, которые стоят перед человечеством, это издание раскрывает, как нейросети изменяют экономику, личную жизнь, образование, здравоохранение и даже искусство.Читателям предстоит исследовать, как ИИ способен автома
Вопросы школьного образования важны и интересны для всех родителей. В момент наступления нового года в группе бывших туристов завязался активный разговор – обсуждение горячих вопросов образования: общее финансирование, зарплата учителей, нагрузка школьников, ЕГЭ, компьютеризация и т. п.В дискуссию привлечены должностные лица из правительства и руководства системы образования нашего государства. Каков результат дискуссии – можно понять, дочитав до
В «Руководстве для начинающего VFX супервайзера» автор делится своими знаниями и опытом, а также знакомит читателей с внутренними стандартами собственной студии. Книга содержит примеры из жизни автора и его студии «ДАЛИНА графикс» в области производства визуальных эффектов для кино и ТВ. Она может стать вашим личным настольным справочником.
В городе Хромовске после загадочного исчезновения мэра Ивана Малахитова власть захватывает его сын-школьник Николай. Парень «прессует» взрослых за малейшую жесткость по отношению к детям. Созданный им ОМС – отряд молодежной самообороны – сурово наказывает родителей за жалобы их детей. В городе царит беспредел. Властные структуры куплены, вся молодежь поголовно сидит на наркотиках, и человеческая жизнь больше не стоит и копейки. Чем закончится эта
Каникулы во Франции – что может быть круче? Особенно если ты едешь с лучшей подругой, которая знает всего пару слов по-французски («торт» и «замок»). Правда, не исключено, что одно из них тебе уж точно пригодится, чтобы очаровать сногсшибательного француза.Ни Мэган, ни Элис не подозревали, что путешествие преподнесет массу сюрпризов: мама Мэган окажется на удивление сговорчивой (никакой овсянки и брокколи!), новые друзья помогут в беде, а француз
Несколько лет Михаил Гарин, инженер-айтишник из 21 века, живет в 70-х годах века двадцатого. Пишет компьютерные программы, совершает открытия, чуть ли не мешками посылает в Политбюро «подметные письма», скрывается от спецслужб нескольких стран… Но вот наконец минимальный план выполнен – СССР уверенно встал на новый курс, изменения во внешней и внутренней политике государства меняют русло истории, распад страны перестает маячить «на горизонте». А
Время течёт и подхватывает своим течением нас, оставляя прошлое в прошлом, не останавливаясь в настоящем и стремительно летя в смутное будущее. Прошлое, лишь оно, может запечатлеться в нашей памяти фрагментами тех или иных событий. И эти события будут проявляться тем ярче, чем ярче, оставшийся после них свет. Он высвечивает нам дорогу, по которой идём вперёд, надеясь увидеть себя новыми людьми, преображёнными новым светом. Именно для этого мы обр