Каталог тестов · Разработка мобильных приложений

Java для мобильных приложений: байт-код и JVM, метод main, типы данных, строки и equals, условия, циклы, break и continue — тест

Предмет: Информатика Класс: 9 Вопросов: 15 Баллов: 42 Время: 25 мин Уч. год: 2025-2026 Предпроф / ИТ-вертикаль / Разработка мобильных приложений
Бесплатно для подключённых школ

Приложения для Android долгое время писали на Java, и этот язык до сих пор лежит в основе платформы. Первый раздел программы «Разработка мобильных приложений» — основы Java: как программа превращается в байт-код, как объявлять переменные, строить условия и циклы и почему строки в Java сравнивают не так, как числа.

Что проверяется

Путь программы Java: исходный код, компилятор javac, байт-код, виртуальная машина JVM. Структура программы и метод main, вывод System.out.println. Типы int, double, boolean, String, объявление переменных и констант final, допустимые имена. Целочисленное деление и остаток, логические выражения. Склейка строки с числами. Сравнение строк методом equals и ловушка оператора ==. Условные конструкции if и switch, циклы for, while и do-while, операторы break и continue.

Задания

Пятнадцать заданий: вычислить результат деления, остатка, цикла и склейки строк, сопоставить тип и хранимые данные, разделить конструкции по видам, вставить пропуски в описание программы на Java, восстановить путь от исходного кода до выполнения, выбрать правильные объявления переменных.

Разбор

Пояснения показывают, почему 7 / 2 в Java равно 3, почему "Счёт: " + 5 + 3 даёт «Счёт: 53», почему строки нельзя сравнивать знаком == и почему одна и та же скомпилированная программа запускается на разных устройствах.

Назначение

Работа рассчитана на первые шесть часов программы. Синтаксис Java нужен сразу же — в Android Studio вся логика приложения пишется на нём (или на близком Kotlin), поэтому ошибки в условиях и типах лучше найти до создания первого экрана. Программа «Разработка мобильных приложений» — семьдесят два часа: сначала основы Java, затем Android Studio, компоненты приложения, интерфейс, жесты, датчики смартфона, база данных и игры. Ученики проверяют приложения во встроенном эмуляторе и на своих телефонах, а итоговое приложение защищают перед классом. Эта работа — первая из 3 по курсу.

Технические возможности

Тест можно выполнять как за компьютером или ноутбуком, так и со смартфона или планшета — устанавливать ничего не нужно, достаточно браузера. Поскольку для работы можно указать окно выполнения, ученики вправе проходить её дистанционно, из дома. Предусмотрен контроль честности: переключение на другие вкладки и приложения во время теста отслеживается.

Готовитесь к этой работе?

Краткая шпаргалка по теме курса: понятия, правила и примеры, типичные ошибки. Заданий этой работы в ней нет — только материал, который она проверяет.

Шпаргалка: Основы программирования на Java — курс «Разработка мобильных приложений», 7–9 классы →

Примеры заданий

Вопрос 1 · 2 балл(ов)

Как выполняется программа на Java?

Вопрос 2 · 2 балл(ов)

Чему равно значение x?

int x = 7 / 2;

Купить для ребёнка — 190 ₽

Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.

Купить для ребёнка — 190 ₽ Что такое кабинет родителя

Кабинет учителя — 390 ₽

Для учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.

Купить тест — 390 ₽ Оферта и реквизиты

Для всей школы — подключить организацию по лицензии →

Заберите этот тест в свою школу

Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.

Подключить школу
Посмотреть в демо