Контрольна робота ПМД

Додано: 4 травня 2020
Предмет:
Тест виконано: 26 разів
30 запитань
Запитання 1

Яких модифікаторів в Java не існує

варіанти відповідей

default

public

protected

private

final

abstraction

abstract

strictfp

Запитання 2

Що буде в результаті виконанння операції Что будет в результате выполнения операции

2 + 2 == 5 && 12 / 4 == 3 || 2 == 5 % 3?

варіанти відповідей

true

false

null

0

Запитання 3

Які варіанти для ініціалізації масива правильні

варіанти відповідей

int[] array = new int[];

int[] array = int[];

int[] array = new int[]{1,2,3,4,5};

int[] array = 1,2,3,4,5;

int[] array = new int[5];

int[] array = {1,2,3,4,5};

Запитання 4

Інтерфейс адаптер дозволяє

варіанти відповідей

зв'язувати список з і назву його елементів

оптимізувати процесс зчитування данних зі списку

оброблювати натиснення на кнопки

адаптувати додаток до будь якої аерсії Андроїд

Запитання 5

Виначте код який правильно створює слухача події

варіанти відповідей

OnClickListener MyButton = new OnClickListener() {

           @Override

           public void onClick(View v) {}

public void onclickk(View v) {}

 

<Button

           android:id="@+id/button3"

           android:layout_width="match_parent"

           android:layout_height="wrap_content"

           android:onClick="onclickk"

           android:text="Создать файл"

           />

public void onclickk(View v){}

 

<Button

           android:id="@+id/button3"

           android:layout_width="match_parent"

           android:layout_height="wrap_content"

           android:text="Создать файл"

           />

public void onclickk(View v) {}

 

<Button

           android:id="@+id/button3"

           android:layout_width="match_parent"

           android:layout_height="wrap_content"

           android:onClick="oncl"

           android:text="Создать файл"

           />

Запитання 6

головний файл додатку знаходиться в каталозі

варіанти відповідей

src

res

anim

values

Запитання 7

Оберіть правильний варіант звязування елемента

варіанти відповідей

ListView countriesList = findViewById(R.id.countriesList);

ListView countriesList = (ListView) findViewById(R.id.countriesList);

ListView countriesList = (ListView) findViewById(R.id);

ListView = (ListView) findViewById(R.id.countriesList);

Запитання 8

Яким чином працює активність

варіанти відповідей

Активність зупиняється, коли інша активність переходить в активний стан

Відображується на екрані і "має фокус"

Зупинена активність не відображується на екрані

Зупинена активність не буде видима на екрані

Припинена активність видно на екрані, але не має фокусу

Базовий клас Activity є порожнім екраном

У активностей існують методи життєвого циклу : onStart, onPause, onRestart, onResume, onStop і onDestroy.

Запитання 9

Анімація створюється за допомогою класу

варіанти відповідей

MediaPlayer

AnimationDrawable

MediaRecorder

AnimationMediaRecorder

Запитання 10

Для відкриття файлу застосовується класс

варіанти відповідей

FileInputStream

InputStreamReader

IntentFile

StreamReader

Запитання 11

Наміри складаються з

варіанти відповідей

дій

данних

властивостей ресурсів

маніфестів

Запитання 12

Оберіть елементи для намірів дій

варіанти відповідей

відкрити посилання

обрати номер з зображення

встановити колір червоний

набрати номер

Запитання 13

Неявні наміри дозволяють

варіанти відповідей

відправити повідомлення на визначену пошту

обрати користувачу потрібні дії

запустити додаток. який визначив програміст

автоматично переслати повідомлення

Запитання 14

Фрагменти працюють

варіанти відповідей

тільки в складі активності

не залежно від активності

якщо активність закривається фрагмент залишається

тільки в середині однієї активності

Запитання 15

android.R.layout.simple_list_item_2 в властивостях адаптера означає

варіанти відповідей

всі відповіді вірні

набір стандартної розмітоки

список створений користувачем

властивості прописані в файлі дизайну

Запитання 16

Доступ final означає

варіанти відповідей

клас може мати нащадків

класс не може мати підкласи

класс використовується як змінна

заборона наслідування

Запитання 17

Оберіть варіант використовування Intent

варіанти відповідей

встановити властивості в ресурсах

передати повідомлення між активностями

Щоб почати дію: ви можете запустити новий екземпляр Activity, передавши Intent методу startActivity ().

створити подію на кнопку

Запитання 18

В якому блоку кода реалізовано правильно створення адаптера

варіанти відповідей

       ArrayAdapter<String> adapter = new ArrayAdapter(this,

               android.R.layout.simple_list_item_2, countries);

       adapter = new (this,

               android.R.layout.simple_list_item_1, countries);

       ArrayAdapter<String> adapter = new ArrayAdapter(this,

               android.R.layout.simple_list_item_1, countries);

       ArrayAdapter<String> = new ArrayAdapter(this,

               android.R.layout.simple_list_item_1, countries);

Запитання 19

Назвіть основні компоненти андроїд - фреймворка

варіанти відповідей

Intent

Resource

Activity

Forms

Запитання 20

Android забезпечує кілька стандартних тим, зазначених в


варіанти відповідей

R. style

X. style

manifest....

всі відповіді вірні

Запитання 21

Для зберігання даних додатка в Firebase використовується база даних типу

варіанти відповідей

NoSQL

MyNoSQL

SQL

ScriptSQL

Запитання 22

Firebase Storage

варіанти відповідей

збирає і посилає вам найважливішу інформацію, яка може допомогти в пошуку проблем

дозволяє організовувати завантаження і зберігання файлів

новий інтерфейс, побудований на базі API Firebase Cloud Messaging

дозволяє підлаштовувати і оновлювати елементи додатка на льоту

Запитання 23

Firebase - це база даних

варіанти відповідей

дозволяє працювати з даними, які зберігаються як JSON

вбудована в студію

синхронізуються в реальному часі

яка перевіряє вхідний потік інформації

Запитання 24

В коді db.collection("work").document("my ferst").set(note)

варіанти відповідей

передаємо дані колекції my ferst

Задаємо назву колекції

передаємо дані колекції work

Отримаємо посилання на існуючу колекцію

Запитання 25

Для зберігання призначених для користувача файлів, таких як зображення профілю, використовується хмарне сховище даних

варіанти відповідей

Firebase Remote Config

Firebase Cloud Storage

Firebase Storage

FIrebase Crash Reporting

Запитання 26

Для отримання посилання на базу даних Firestore використовується метод:

варіанти відповідей

db.collection

getInstance()

Map<String, Integer> hashMap

documentSnapshot.getString();

Запитання 27

метод getSensorList об'єкту SensorManager дозволить

варіанти відповідей

дізнатися, які сенсори є в смартфоні за допомогою коду

SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);

List<Sensor> sensors = sensorManager.getSensorList(Sensor.TYPE_ALL);

дізнатися, які сенсор є в смартфоні активний

Sensor msensor = sensorManager.getDefaultSensor(Sensor.TYPE_MAGNETIC_FIELD);

Згенерувати подію за допомоою коду

SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);

Вказати частоту оновлення за допомогою коду

public void onSensorChanged(SensorEvent event) {

           // Получаем термометр, возвращает температуру окружающей среды в градусах Цельсия

           double temper = event.values[0];

           String strintemper= Double.toString(temper);

           tv1.setVisibility(View.VISIBLE);

           tv1.setText(strintemper);

       }   };

Запитання 28

Для роботи із звичайними датчиками в Android API призначений пакет

варіанти відповідей

Sensor

Sensormanager

Android.hardware

SensorEventListener

Запитання 29

Щоб отримувати події, генеровані датчиком, необхідно використати код

варіанти відповідей

        Sensor msensor = sensorManager.getDefaultSensor(Sensor.TYPE_MAGNETIC_FIELD);

sensorManager.registerListener(mylist,msensor,SensorManager.SENSOR_DELAY_NORMAL);

List<Sensor> sensors = sensorManager.getSensorList(Sensor.TYPE_ALL);

SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);

Запитання 30

Зв’язує підготовлений список з адаптером метод

варіанти відповідей

setAdapter(adapter)

new ArrayAdapter(this,android.R.layout.simple_list_item_1, countries);

setContentView(R.layout.activity_main);

       countriesList.setAdapter(adapter);

       countriesList.setOnItemClickListener(new AdapterView.OnItemClickListener() {

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест