- Тема 1. Классификация мобильных устройств. Архитектура мобильных устройств и их компонентов
- Тема 2. Java для мобильных устройств
- Тема 3. Программирование для ОС Android
- Тема 4. Особенности экосистемы iOS. Особенности разработки приложений под WindowsPhone
Для чего используются Сервисы в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Для отображения графического интерфейса
- Для выполнения длительных операций в фоновом режиме (например, загрузки данных из сети)
- Для запуска Activity
- Для обмена данными между приложениями
Для чего используются Broadcast Receivers в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Для отображения графического интерфейса
- Для выполнения длительных операций в фоновом режиме
- Для запуска Activity
- Для реагирования на системные события (например, изменение состояния сети, подключение зарядного устройств
Какие основные этапы необходимо пройти, чтобы опубликовать приложение в App Store?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Написание кода, тестирование
- Разработка, тестирование, отправка на ревью в Apple, публикация (после одобрения)
- Регистрация аккаунта разработчика, оплата подписки, публикация
- Написание кода, компиляция, публикация
Какие типы аккумуляторов обычно используются в мобильных устройствах?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Никель-кадмиевые (NiCd)
- Никель-металлгидридные (NiMH)
- Литий-ионные (Li-ion) и литий-полимерные (Li-poly)
- Свинцово-кислотные
Какое из перечисленных устройств не является мобильным устройством в широком понимании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Смартфон
- Планшет
- Умные часы
- Настольный компьютер (ПК)
Какое основное ограничение Java ME по сравнению с Java SE?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Невозможность использования объектно-ориентированного программирования
- Отсутствие поддержки многопоточности
- Ограниченный набор API и меньший объем доступной памяти
- Невозможность работы с сетью
Какое расширение файла имеют скомпилированные Java ME классы?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Какой интерфейс используется для обработки событий (например, нажатия клавиш) в MIDP?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- MIDP
- JFrameJPanelActivi
- CommandListener
- ActionListenerKeyListenerMouseListener
Какой класс используется для создания графического интерфейса в MIDP?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Холст
- Форма
- Холст и Форма
- JFrameJPanelActivity
Какой метод Activity вызывается первым при запуске Activity?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- onResume()
- run()
- onCreate()
- start()run()onResume()
Какой тип архитектуры процессора наиболее распространен в мобильных устройствах?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Какой тип графики обычно использовался в Java ME из-за ограниченности ресурсов?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 3D-графика
- Векторная графика
- Растровая графика (с оптимизацией)
- Графика, основанная на шейдерах
Какой файл содержит информацию о приложении, такую как название, версия, разрешения и т.д.?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- mainxmlbuildgradle
- Manifestxml
- AndroidManifestxml
- mainxmlactivity_mainxmlbuildgradle
Какой формат файлов используется для распространения MIDlet-приложений?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- exe
- jar
- apk
- jad и jar (JAD - файл дескриптора, JAR - архив с байт-кодом)
Что было основным преимуществом Java ME для разработки мобильных приложений в прошлом?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Простота разработки
- Высокая производительность
- Современный графический интерфейс
- Переносимость приложений между различными устройствами (в определенной степени)
Что используется в Java ME для хранения небольших объемов данных (например, настроек приложения)?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Файловая система
- База данных
- Система управления записями (RMS)
- Облачное хранилище
Что такое акселерометр?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Датчик освещенности
- Датчик, измеряющий ускорение, позволяющий определять ориентацию устройства в пространстве
- Датчик температуры
- Датчик давления
Что такое гироскоп?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Датчик атмосферного давления
- Датчик влажности
- Датчик, измеряющий угловую скорость вращения, позволяющий более точно определять ориентацию устройства в пространстве
- Датчик приближения
Что такое раскадровка?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Набор изображений для рекламы приложения
- Файл с документацией по API
- Визуальное представление пользовательского интерфейса приложения, показывающее взаимосвязь между различными экранами (view controllers)
- Формат файла для хранения данных
Что такое сенсорный экран (touchscreen)?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Тип аккумулятора
- Дисплей, реагирующий на прикосновения, позволяя пользователю взаимодействовать с устройством
- Модуль беспроводной связи
- Тип корпуса мобильного устройства
Что такое фронтальная камера?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Основная камера на задней панели устройства
- Камера, расположенная на передней панели устройства, обычно используемая для видеозвонков и селфи
- Инфракрасная камера
- Камера для макросъемки
Что такое эмулятор в контексте разработки приложений Java ME?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Специальный тип мобильного устройства для тестирования
- Программное обеспечение, имитирующее работу мобильного устройства на компьютере разработчика
- Инструмент для автоматической генерации кода Java
- Компилятор Java
Что такое Android SDK?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Операционная система Android
- Мобильное устройство
- Набор инструментов для разработки Android-приложений (компилятор, отладчик, эмулятор и тд)
- Графический редактор
Что такое APK-файл?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Исходный код Android-приложения
- Файл ресурсов Android-приложения
- Архив, содержащий все необходимые файлы для установки Android-приложения на устройстве
- Файл конфигурации Android
Что такое Auto Layout?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Механизм автоматической генерации кода
- Набор правил, определяющих, как элементы пользовательского интерфейса должны располагаться и изменять свой размер в зависимости от размера экрана устройства
- Инструмент для тестирования приложений
- Механизм управления памятью
Что такое bootloader в мобильном устройстве?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Операционная система
- Программа, запускающая ядро операционной системы при включении устройства
- Графический процессор
- Модуль беспроводной связи
Что такое Broadcast Receiver в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Элемент графического интерфейса
- Сервис
- Компонент приложения, который принимает широковещательные сообщения от системы или других приложений
- Объект Intent
Что такое CLDC (Connected Limited Device Configuration)?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Версия Java для серверов
- Спецификация Java ME для устройств с ограниченными ресурсами (память, процессор)
- Библиотека для работы с графикой
- Язык разметки для создания пользовательских интерфейсов
Что такое Cocoa Touch?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Язык программирования для iOS
- Фреймворк для разработки пользовательских интерфейсов и работы с аппаратными возможностями устройств iOS
- Операционная система для Apple Watch
- Инструмент для отладки iOS-приложений
Что такое Content Provider в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Интерфейс пользователя
- Сервис
- Вещательный ресивер
- Компонент приложения, предоставляющий доступ к данным другим приложениям
Что такое eMMC?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Новый тип оперативной памяти
- Встроенная флэш-память, обычно используемая для хранения операционной системы, приложений и данных
- Протокол беспроводной связи
- Тип графического процессора
Что такое findViewById()?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Метод для создания новых View
- Метод для уничтожения View
- Метод для поиска View по его ID в Layout-е
- Метод для изменения текста View
Что такое GPS?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Тип мобильной связи
- Глобальная система позиционирования, позволяющая определять местоположение устройства
- Тип оперативной памяти
- Тип графического процессора
Что такое GPU (Graphics Processing Unit) в мобильном устройстве?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Оперативная память
- Постоянная память (флэш-память)
- Графический ускоритель, предназначенный для обработки графики
- Модуль беспроводной связи
Что такое Gradle в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Язык программирования
- Система автоматической сборки (build system)
- База данных
- Графический редактор
Что такое Intent в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Переменная для хранения данных
- Интерфейс пользователя
- Объект, используемый для запуска Activity, Service или Broadcast Receiver
- Метод в классе Activity
Что такое Interface Builder в Xcode?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Компилятор для Objective-C
- Отладчик iOS-приложений
- Инструмент для визуального проектирования пользовательского интерфейса приложения
- Библиотека для работы с сетью
Что такое Layout в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Файл с исходным кодом
- Файл, описывающий структуру графического интерфейса Activity (размещение элементов управления)
- Файл с данными
- Файл с настройками приложения
Что такое Live Tiles в Windows Phone?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Альтернативный способ создания пользовательского интерфейса
- Динамические значки приложений на стартовом экране, которые могут отображать актуальную информацию (например, количество непрочитанных сообщений, прогноз погоды)
- Система хранения данных
- Метод отладки приложений
Что такое LWUIT?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Новая версия Java ME
- Библиотека для создания пользовательских интерфейсов в Java ME, поддерживающая различные разрешения экранов и темы оформления
- Инструмент для профилирования Java-приложений
- Тип хранилища данных в Java ME
Что такое MIDlet?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Небольшое приложение для персонального компьютера
- Приложение, написанное на Java ME и предназначенное для работы на мобильных устройствах
- Класс в Java
- Тип данных в Java
Что такое MIDP (Mobile Information Device Profile)?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Набор API для Java ME, предоставляющий функциональность для разработки приложений (ввод/вывод, хранение данных, сетевые соединения)
- Операционная система для мобильных устройств
- Графический движок для Java
- Инструмент для отладки Java-приложений
Что такое Objective-C?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Новая операционная система от Apple
- Язык программирования, который исторически использовался для разработки приложений для macOS и iOS (хотя сейчас предпочтительнее Swift)
- Инструмент для управления памятью
- Фреймворк для работы с графикой
Что такое SharedPreferences в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Тип базы данных
- Механизм для сохранения небольших объемов данных (например, настроек приложения) в формате “ключ-значение”
- Тип графического интерфейса
- Сервис для работы с сетью
Что такое Silverlight?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Операционная система для Windows Phone
- Фреймворк для создания мультимедийных и интерактивных приложений, который использовался в Windows Phone (позже заменен на WinRT/UWP)
- Язык программирования
- Тип процессора
Что такое SIM-карта?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Карта памяти
- Графический процессор
- Идентификационный модуль абонента мобильной связи
- Модуль беспроводной связи Wi-Fi
Что такое SoC (System on a Chip) в контексте мобильных устройств?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Операционная система для мобильных устройств
- Интегральная схема, объединяющая на одном кристалле основные компоненты мобильного устройства (процессор, графический ускоритель, контроллеры памяти и т.д.)
- Стандарт беспроводной связи
- Тип аккумулятора
Что такое Swift?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Фреймворк для разработки игр
- Тип процессора в iPhone
- Современный язык программирования, разработанный Apple для создания приложений для macOS, iOS, watchOS и tvOS
- Инструмент для отладки приложений
Что такое Universal Windows Platform (UWP)?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Операционная система для серверов
- Язык программирования
- Платформа разработки приложений от Microsoft, предназначенная для создания приложений, работающих на различных устройствах Windows (ПК, планшеты, телефоны, Xbox и т.д.)
- Фреймворк для создания веб-сайтов
Что такое View в Android?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Окно приложения
- Базовый класс для всех элементов графического интерфейса (кнопки, текстовые поля, изображения и тд)
- Процесс, выполняющийся в фоновом режиме
- Объект Intent
Что такое Visual Studio?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Операционная система
- Веб-браузер
- Интегрированная среда разработки (IDE) от Microsoft, используемая для создания приложений для Windows, Windows Phone и других платформ
- Графический редактор
Что такое XAML?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Язык программирования
- Язык разметки, используемый для описания пользовательского интерфейса в приложениях Windows (включая Windows Phone)
- Операционная система
- Библиотека для работы с сетью