Сборник тестов: 1500 вопросов и ответов на знание Android

Сборник тестов: 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» означает:


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

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


Вам будет интересно
Bootstrap представляет собой свободный фреймворк интерфейсов для быстрой и простой Web разработки. Bootstrap предоставляет шаблоны дизайна, основанные на HTML и CSS для разметки, форм, кнопок, таблиц, навигации, диалоговых окон, каруселей изображений и многого другого, а также дополнительные плагины JavaScript. На основе Bootstrap можно легко создавать сайты с «отзывчивым дизайном», одинаково хорошо выглядящие на всех типах устройств, от небольших телефонов до настольных компьютеров....
Читать онлайн
Дополненная реальность (Augmented Reality) не является какой-то новой технологией, но ее применение было замечено широкой публикой с появлением игры Pokemon GO, которая показала, что технология AR имеет большой потенциал. В книге рассмотрены различные способы разработки приложений с дополненной реальностью, от нативной разработки в Android Studio до использования таких движков, как Unity....
Читать онлайн
Облачные и распределенные вычислительные системы – это быстро развивающаяся IT-область хранения и обработки данных.Современные облачные и распределенные вычислительные системы строятся на основе общих концепций и алгоритмов, таких как облако, MapReduce, NoSQL базы данных, распределенные алгоритмы, масштабируемость и многое другое.Познакомьтесь с этими фундаментальными понятиями облачных и распределенных информационных систем и узнайте, как эти системы работают изнутри....
Читать онлайн
В многопроцессорных системах многопоточность решает проблему параллельного выполнения кода с наименьшими затратами.Поэтому многопоточность используется в большинстве реальных приложений.И Java, как и большинство языков программирования, поддерживает многопоточность.Познакомьтесь с реализацией процессов и потоков в Java, с управлением и синхронизацией потоков.Узнайте о пуле потоков, потокобезопасных коллекциях, синхронизаторах и параллельных потоках Stream....
Читать онлайн
Эта книга предназначена для тех, кто хочет научиться программировать на языке Java.С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике.Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода....
Читать онлайн
Эта книга для тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать настольные приложения Java с графическим интерфейсом пользователя.С этой книгой Вы познакомитесь с такими Java библиотеками графического интерфейса пользователя, как AWT, Swing, SWT/JFace и JavaFX....
Читать онлайн
У вас есть желание создать эффективное ИТ-подразделение в компании или оптимизировать затраты на ИТ, а может быть, вы хотите использовать информационные технологии как союзника в рамках достижения целей компании?Эта книга – ключ, который вы уже взяли в руки для того, чтобы открыть новые возможности. Она содержит набор опробованных решений, которые помогут решить задачи повышения эффективности ИТ-подразделения в заданных первоначальных параметрах – время, деньги, качество....
Читать онлайн
SketchUp – уникальный ЗD-редактор, который более 15 лет является одним из самых популярных, универсальных и любимых инструментов дизайна для миллионов пользователей – как профессионалов, так и любителей. Этот учебный курс включает в себя самый необходимый объем знаний как для первичного освоения, так и для начала реальной работы в программе, и проведет вас до уровня уверенного владения самыми необходимыми инструментами SketchUp, готовности к решению большинства задач практического моделирования....
Читать онлайн
Сборник советов начинающим «чайникам», пробующим свои силы в писательстве, от «чайников» чуть более продвинутых. Доступно и просто....
Читать онлайн
В книге кратко описаны:– суть профессии;– подходы к тестированию отдельных элементов приложения;– советы по написанию отчетов о найденных ошибках;– алгоритм проверки работоспособности приложения на продуктовом сервере....
Читать онлайн
Эта книга рассчитана как на людей, которые только начинают осваивать трехмерное проектирование, так и на опытных инженеров, желающих улучшить свои навыки благодаря советам профессионалов. Благодаря данной книге Вы в кратчайшие сроки освоите принципы работы в программе Autodesk Inventor, сможете создавать свои 3D-модели высокой сложности....
Читать онлайн
В книге представлены истории реальных копирайтеров, из которых вы узнаете: как миновать ошибки в копирайтинге, как выстраивать взаимоотношения с заказчиками (что является с самым сложным практически для всех начинающих копирайтеров), как правильно себя позиционировать, как вести переговоры с заказчиками, что является 80% успеха, как повысить быстро свою экспертность и выйти на высокие доходы, как быстро повысить быстро свою экспертность и выйти на высокие доходы....
Читать онлайн
В данной книге будут рассмотрены абсолютно все тонкости создания сайта, то есть начиная от простого пояснения и ответа на вопросы, а зачем людям сайты, до выбора расположения этих сайтов, а также умения вести переговоры с теми, кто такие услуги предлагает. Эта книга – такая своего рода база, как сделать так, чтобы фундамент вашего сайта не начал рушиться прямо у вас под ногами. Я написал эту книгу, чтобы помочь вам стать из непрофессионала – профессионалом в создании сайтов!...
Читать онлайн
Сегодня существенно меняется «математика человечества» в связи с усилением ипостасной доминанты его бытия. В период «фазового перехода» социальный универсум должен приобрести положительную онтологическую значимость. Полевой уровень организации человеческого универсума проявлен в «СД-модели Л. Болотовой». Для цели развития бизнеса и обеспечения духовной безопасности общества уже сегодня можно использовать силу воздействия Аттрактора спонтанной этнической самоорганизации России (АСЭСР)....
Читать онлайн
В очерке рассказывается об Иване Афанасьевиче Яроше – одном из первых организаторов партизанского движения на территории Борисовского района....
Читать онлайн
Если вы определились с выбором профессии, связанной с новыми материалами и нанотехнологиями, то отдайте предпочтение перспективным профессиям.В таком случае, вы будете более востребованы на рынке труда после окончания обучения по своей специальности, так как данных профессионалов пока не существует или их недостаточно.До встречи в Будущем!С уважением к нашим читателям! Группа ТаисВик....
Читать онлайн
В жизни Карины осталось мало радости. Инвалидное кресло, боль от потерь и безнадёжное будущее, вот её реальность. Только странная кошка Нейна, так феерично появившаяся в её жизни, скрашивает серые будни девушки. Но так ли проста эта пушистая красавица? Не зря в её умных глазах частенько мелькает потусторонний огонь. Что она может предложить своей спасительнице и готова ли будет Карина принять этот дар? Вперёд! Колесо судьбы запущенно, новый мир ждёт и готовит испытания для обеих....
Читать онлайн
Все мы знаем Друмир, все мы его любим, и хотим поиграть в нём. К сожалению, обстоятельства с подвигли ГГ к не самому приятному решению у него в жизни. Теперь, ему ничего не остается, кроме как жить со сделанным выбором. Первая проба пера, комментарии приветствуются....
Читать онлайн