Файл: Тест по дисциплине мдк 01. 03 Разработка мобильных приложений.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 1256

Скачиваний: 49

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Тест по дисциплине: МДК 01.03 Разработка мобильных приложений1) Набор средств программирования, который содержит инструменты, необходимые для создания, компиляции и сборки мобильного приложения называется:а) Android SDKб) JDKв) плагин ADTг) Android NDK2) С какой целью был создан Open Handset Alliance?А) писать историю развития ОС Androidб) продавать смартфоны под управлением Androidв) рекламировать смартфоны под управлением Androidг) разрабатывать открытые стандарты для мобильных устройств3) С какой целью инструмент Intel* Graphics Performance Analyzers (Intel* GPA) System Analyzer используется в среде разработки Intel* Beacon Mountain?а) позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGLб) для ускорения работы эмулятора в среде разработкив) для оптимизированной обработки данных и изображенийг) позволить разработчикам эффективно распараллелить С++ мобильные приложения3) Библиотеки, реализованные на базе PacketVideo OpenCORE:А) Media FrameworkБ) SQLiteВ) FreeTypeГ) 3D библиотеки4) Какой движок баз данных используется в ОС Android?А) InnoDBБ) DBMВ) MyISAMГ) SQLite5)Скакойцельюинструмент Intel* Integrated Performance Primitives (Intel* IPP) используетсявсредеразработки Intel* Beacon Mountain?А) для оптимизированной обработки данных и изображенийБ) позволить разработчикам оптимизировать загруженность системы при использовании процедур OpenGLВ) для ускорения работы эмулятора в среде разработкиГ) позволить разработчикам эффективно распараллелить С++ мобильные приложения6)Intel XDK поддерживает разработку под:А) JavaFX MobileБ) Apple iOS, BlackBerry OSВ) MtkOS, Symbian OS, Microsoft Windows 8Г) Android, Apple iOS, Microsoft Windows 8, Tizen7)Каждый приемник широковещательных сообщений является наследником класса …А) ViewReceiverБ) IntentReceiverВ) ContentProviderГ) BroadcastReceiver8) Какой класс является основным строительным блоком для компонентов пользовательского интерфейса (UI), определяет прямоугольную область экрана и отвечает за прорисовку и обработку событий?А) GUIБ) ViewВ) UIComponentГ) Widget9)Какой слушатель используется для отслеживания события касания экрана устройства?А) OnPressListenerБ) OnTouchListenerВ) OnClickListenerГ) OnInputListener10) В какой папке необходимо разместить XML файлы, которые определяют все меню приложения?
А) res/valueБ) res/itemsВ) res/layoutГ) res/menu11) Фоновые приложения …А) после настройки не предполагают взаимодействия с пользователем, большую часть времени находятся и работают в скрытом состоянииБ) выполняют свои функции и когда видимы на экране, и когда скрыты другими приложениямиВ) небольшие приложения, отображаемые в виде графического объекта на рабочем столеГ) большую часть времени работают в фоновом режиме, однако допускают взаимодействие с пользователем и после настройки12) Полный иерархический список обязательных файлов и папок проекта можно увидеть на вкладке …А) Package ExplorerБ) Internet ExplorerВ) NavigatorГ) Project Explorer13) Какой компонент управляет распределенным множеством данных приложения?А) сервис (Service)
Б)
активность (Activity)
В)
приемник широковещательных сообщений (Broadcast Receiver)
Г)
контент-провайдер (Content Provider)14) Какой язык разметки используется для описания иерархии компонентов графического пользовательского интерфейса Android-приложения?А) html
Б)
xml
В)
gml
Г)
xhtml15) Выберите верную последовательность действий, необходимых для создания в приложении контент-провайдера.А) Создание класса наследника от класса ContentProvider; Определение способа организации данных; Заполнение контент-провайдера данными
Б)
Проектирование способа хранения данных; Определение способа организации данных;
В)
Создание класса наследника от класса ContentProvider; Заполнение контент-провайдера данными; Определение способа работы с данными
Г)
Проектирование способа хранения данных; Создание класса-наследника от класса ContentProvider; Определение строки авторизации провайдера, URI для его строк и имен столбцов16) Выберите верные утверждения относительно объекта-намерения (Intent).А) представляет собой структуру данных, содержащую описание операции, которая должна быть выполнена, и обычно используется для запуска активности или сервиса
Б)
используется для передачи сообщений пользователю
В)
используется для получения инструкций от пользователя
Г)
используются для передачи сообщений между основными компонентами приложений17) Расположение элементов мобильного приложения:А) полезно для передачи иерархии
Б)
влияет на удобство использования
В)
полезно для создания пространственных отношений между объектами на экране и объектами реального мира


Г)
все варианты ответа верны18) Какие элементы управления применяются для действий по настройке?А) командные элементы управления
Б)
элементы выбора
В)
элементы ввода
Г)
элементы отображения19) Примерами комбо-элементов не являются:А) комбо-список
Б)
все вышеперечисленное
В)
комбо-кнопка
Г)
комбо-поле20) Дизайн или проектирование интерфейса для графических дизайнеров:А) все варианты ответа верны
Б)
прозрачность и понятность информации
В)
тон, стиль, композиция, которые являются атрибутами бренда
Г)
передача информации о поведении посредством ожидаемого назначения21) Более крупные элементы:А) привлекают больше внимания
Б)
все варианты ответа верны
В)
размер не влияет на уровень внимания
Г)
привлекают меньше внимания22) К традиционным типографическим инструментам не относятА) масштаб
Б)
цвет
В)
разреженность
Г)
выравнивание по сетке23) К элементам ввода относят:А) ограничивающие элементы ввода
Б)
ползунки
В)
счетчики
Г)
все вышеперечисленное24) Выделяют следующие категории плотности экрана для Android-устройств:А) HDPI, XHDPI, XXHDPI, и XXXHDPI
Б)
правильный вариант ответа отсутствует
В)
LDPI, MDPI, HDPI, XHDPI, XXHDPI, и XXXHDPI
Г)
LDPI, MDPI, HDPI25) Следующие утверждения не верны:А) не используйте интерфейсные элементы
Б)
картинки работают быстрее, чем слова
В)
на любом шаге должна быть возможность вернуться назад
Г)
если объекты похожи, они должны выполнять сходные действия26) Следующие утверждения верны:А) текстура бесполезна для передачи различий или привлечения внимания
Б)
восприятие направления затруднено при больших размерах объектов
В)
все варианты ответа верны
Г)
люди легко воспринимают контрастность27) Основные вкладки (FixedTabs) удобны при отображенииА) от четырех вкладок
Б)
двух вкладок
В)
трех и более вкладок
Г)
трех и менее вкладок28) Диалоговое окно, содержащее линейку процесса выполнения какого-то действия — этоА) DatePickerDialogБ) AlertDialogВ) ProgressDialogГ) DialogFragment29) Уведомления стоит использовать, когда
А) сообщение не требует ответа пользователя, но важно для продолжения его работы
Б)
сообщение является важным и требует немедленного прочтения и ответа
В)
сообщение является важным, однако требует немедленного прочтения, но не ответа
Г)
сообщение является важным, однако не требует немедленного прочтения и ответа30) Какой метод запускает новую активность?А) startActivity()Б) beginActivity()В) intentActivity()Г) newActivity()31) ProgressDialog это:А) контейнер для создания собственных диалоговых окон
Б)
диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время
В)
диалоговое окно, содержащее линейку процесса выполнения какого-то действия
Г)
диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое32) AlertDialog это:А) контейнер для создания собственных диалоговых окон
Б)
диалоговое окно, содержащее линейку процесса выполнения какого-то действия
В)
диалоговое окно, которое может содержать заголовок, до трех кнопок, список выбираемых значений или настраиваемое содержимое
Г)
диалоговое окно с предопределенным интерфейсом, позволяющее выбрать дату или время33) Что необходимо сделать при добавлении в проект новой активности?А) скачать и установить специальный инструмент MultiActivity SDK
Б)
прописать в манифесте информацию о новой активности
В)
создать новый проект
Г)
запустить эмулятор34) Системы позиционирования смартфона могут включатьА) все перечисленное
Б)
систему GPS
В)
систему ГЛОНАСС
Г)
сигналы WiFi и Bluetooth35) Какая константа не определена в классе MotionEvent, для обозначения сенсорных событийА) ACTION_DOWNБ) ACTION_UPВ) ACTION_CLICKГ) ACTION_MOVE36) С какой целью используется метод release() в классах MediaPlayer и MediaRecorder?А) конец жизненного цикла объекта и освобождение ресурсов
Б)
перевод объекта в ожидающее состояние
В)
обновление объекта и запуск его работы
Г)
создание объекта и запуск его работы37) К датчикам окружающей среды, встроенным в мобильное устройство относят
А) датчики вектора вращения
Б)
датчики освещенности
В)
акселерометры
Г)
гироскопы38) Библиотека Universal Image Loader for Android позволяет:А) парсить HTML-страницы
Б)
строить графики и диаграммы
В)
загружать, кешировать и отображать изображения
Г)
использовать анимацию, доступную только с версии 3.х, на более ранних вариантах платформы Android39) Facebook SDK for Android — это библиотека, позволяющая:А) получать доступ к информации любого пользователя
Б)
отправлять рекламные сообщения от имени пользователя
В)
писать сообщения на стену, читать и менять статусы, смотреть ленту друзей
Г)
парсить страницы пользователей40) Что из перечисленного не относится к правилам безопасности при подключении библиотек?А) с осторожностью использовать библиотеки из сомнительных источников
Б)
ознакомиться с форумами и сайтами, где могут обсуждаться библиотеки
В)
лично познакомиться с разработчиками библиотеки
Г)
использовать скомпрометированные библиотеки41) Библиотека MapNavigator предназначена для:А) работы с любыми картами
Б)
работы с Яндекс.Картами
В)
морской навигации
Г)
работы с картами Google Maps42) Библиотека jsoup не позволяет:А) находить и извлекать данные, используя DOM и селекторы CSS
Б)
манипулировать HTML-элементами, атрибутами и текстом
В)
писать сообщения на стену, читать и менять статусы, смотреть ленту друзей
Г)
принимать в качестве параметра URL, файл или строку43) При настройке обратной совместимости необходимо добавить в файл манифеста следующую информацию:А) только минимальную версии Android SDK
Б)
минимальную и основную (целевую) версии Android SDK
В)
информацию о подключенной библиотеке
Г)
только основную (целевую) версии Android SDK44) Какая библиотека предназначена для упрощения загрузки изображений?А) Yandex.Metrica for Apps;Б) Universal Image Loader for AndroidВ) ActionBarSherlockГ) NineOldAndroids45) Библиотеки совместимости предназначены дляА) сбора статистики
Б)
рисования графиков
В)
использования возможностей, появившиеся в какой-то версии ОС Android, на более ранних версиях платформы
Г)
подключения нестандартных элементов управления46) Какая библиотека предназначена для использования анимации?