wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Проверка пройденного 1

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Что такое Android Studio?

a)

IDE для создания мобильный приложений

b)

Язык программирования

c)

Виртуальный телефон

d)

Все перечисленное

2.

Как называются окна(экраны) приложения?

a)

Экран

b)

Страница

c)

Активити или активность

d)

макет

3.

В каком файле происходит создание макета приложения? (Расстановка элементов на экране устройства)

a)

Activity_main.xml

b)

MainActivity.kt

c)

java.kt

d)

AndroidManifest.xml

4.

Какой язык программирования мы изучаем?

a)

Java

b)

Kotlin

c)

Python

d)

C#

5.

Как правильно создать переменную с именем name для хранения кнопки?

a)

var name:TextView

b)

var Button: name

c)

lateinit var name:Button

d)

lateinit var btn:Button

6.

Как создать переменную для хранения текстового поля с именем txt?

a)

lateinit var txt:TextView

b)

lateinit var TextView:TextView

c)

var TextView:txt

d)

var txt

7.

Как создать константу для хранения числа 115 с именем num

a)

var num:Int

b)

val num:Int=115

c)

num=115

d)

var num:TextView=115

8.

Какая функция позволяет записать в переменную id элемента макета?

a)

findViewById

b)

findIdViewBy

c)

setOnClickListener

d)

ID

9.

Какая функция позволяет обработать нажатие на кнопку?

a)

setOnClickListener()

b)

findViewById()

c)

Toast()

d)

setOnClickListener{}

10.

Как называется текстовое поле в файле макета приложения

a)

Text

b)

Button

c)

TextView

d)

ImageView

11.

Обязательно ли привязывать элементы на макете активити?

a)

Да

b)

Нет

c)

Достаточно привязать что-то одно

12.

Можно ли называть переменные одинаковыми именами

a)

Нет

b)

Да

c)

Иногда да

d)

Можно, если они одного типа

13.

Могу ли id элементов быть одинаковыми?

a)

Иногда да

b)

Нет

c)

Да

d)

Если они одного вида

14.

Можно ли прописывать id кириллицей (русскими буквами)?

a)

Да

b)

Нет

15.

Какие способы создания макета активити есть?

a)

Перетаскивание элементов

b)

Написание кода

c)

Оба варианта

16.

Для того чтобы изменить текст в элементе, необходимо найти свойство

a)

text

b)

TextView

c)

id

d)

layout

17.

Чтобы изменить фон элемента, необходимо найти свойство

a)

background

b)

textColor

c)

Color

d)

backend

18.

Как добавить свою картинку на макет? Выбери все верные утверждения

a)

Скопировать нужную картинку

b)

Вставить картинку в папку drawable

c)

Перетащить ImageView на макет

d)

Вставить картинку в ImageView

19.

Для чего существует папка res?

a)

Хранит в себе весь проект

b)

Хранит в себе ресурсы (картинки, цвет и т.п.) для приложения

c)

Для хранения изображений

d)

Содержит в себе файлы Kotlin

20.

У нас есть переменная с именем btn. На макете есть элемент с id button. Привяжите к переменной этот элемент.

a)

btn=findViewById(R.id.button)

b)

button=findViewById(R.id.btn)

c)

btn=id.button

d)

btn.setOnClickListener(button)