wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Android АБ-2

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Android-та батырманы (Button) белгілеу үшін қандай негізгі атрибут қолданылады?

a)

android:inputType

b)

android:text

c)

android:id

d)

android:src

e)

android:checked

2.

RadioButton тобын қалай құруға болады?

a)

Оларды бір RadioGroup ішінде орналастыру.

b)

Әр RadioButton-ға бірдей android:id беру.

c)

Оларға бірдей android:onClick тегін беру.

d)

Оларды бір вертикальды LinearLayout ішінде орналастыру.

e)

RadioButton тобын құру мүмкін емес.

3.

Түсірілмелі тізім (Spinner) үшін деректер көзі ретінде қандай адаптерді жиі қолданады?

a)

BaseAdapter

b)

ArrayAdapter

c)

RecyclerView.Adapter

d)

ListAdapter

e)

CursorAdapter

4.

Құс белгі (CheckBox) үшін оның белгіленген/белгіленбеген күйі бастапқыда қандай атрибут арқылы орнатылады?

a)

android:selected

b)

android:enabled

c)

android:text

d)

android:checked

5.

Мәтіндік өріс (EditText) үшін парольді енгізу режимін қандай атрибут арқылы белгілейміз?

a)

android:password

b)

android:inputType="textPassword"

c)

android:secureText="true"

d)

android:type="password"

e)

android:obscure="yes"

6.

Кесте (ListView) элементтеріне түрлі макеттерді (layout) қолдану үшін қандай адаптер қолайлы?

a)

ArrayAdapter

b)

BaseAdapter

c)

SimpleAdapter

d)

ListAdapter

e)

CursorAdapter

7.

SQLite деректер қорындағы кестені (table) жою үшін қандай SQL операторы қолданылады?

a)

REMOVE TABLE

b)

DELETE TABLE

c)

DROP TABLE

d)

ERASE TABLE

e)

CLEAR TABLE

8.

Батырмаға (Button) басқандағы оқиғаны қай әдіс өңдейді?

a)

onButtonClick()

b)

onClickListener()

c)

setOnTouchListener()

d)

setOnClickListener()

e)

setOnClick()

9.

RadioGroup ішінде қай RadioButton таңдалғанын қалай анықтауға болады?

a)

getSelectedRadioButtonId() әдісі арқылы

b)

getCheckedRadioButtonId() әдісі арқылы

c)

әр RadioButton үшін жеке android:checked атрибутын тексеру арқылы

d)

RadioGroup-тың getSelectedItem() әдісі арқылы

e)

Таңдауға болмайды

10.

Spinner-де элемент таңдалғандағы оқиғаны қай әдіспен құруға болады?

a)

setOnItemSelectedListener()

b)

setOnClickListener()

c)

setOnSpinnerSelectListener()

d)

setOnItemClickListener()

e)

setOnSelectListener()

11.

Екі CheckBox бір-бірін өзара іске қоспай (эксклюзивті етіп) қалай орналастыруға болады?

a)

Оларды бір RadioGroup ішінде орналастыру.

b)

Олардың android:exclusive атрибуттарын "true" етіп орнату.

c)

Бұл мүмкін емес, CheckBox әрқашан эксклюзивті емес.

d)

Олардың таңдалуын код арқылы басқару.

e)

Оларды бір CheckBoxGroup ішінде орналастыру (мұндай элемент жоқ).

12.

ListView-да элементке басқандағы оқиғаны қалай қабылдауға болады?

a)

setOnItemClickListener()

b)

setOnClickListener() (ListView үшін)

c)

setOnListViewItemTouch()

d)

setOnTouchListener() (ListView үшін)

e)

setOnSelectListener()

13.

SQLiteDatabase класының қай әдісі SQL сұранысын орындап, нәтижесіз қалдырады (мысалы, INSERT, UPDATE, DELETE)?

a)

execQuery()

b)

query()

c)

execSQL()

d)

rawQuery()

e)

execute()

14.

Батырманың мәтінін кодтан қалай өзгертуге болады?

a)

button.setText("Жаңа мәтін");

b)

button.changeText("Жаңа мәтін");

c)

button.setTitle("Жаңа мәтін");

d)

button.setTextValue("Жаңа мәтін");

e)

button.setButtonText("Жаңа мәтін");

15.

RadioButton тобында (RadioGroup) ешқандай батырма таңдалмаған күйге қалай келтіруге болады?

a)

radioGroup.clearCheck()

b)

radioGroup.uncheckAll()

c)

radioGroup.setSelectedId(-1)

d)

radioGroup.clearSelection()

e)

radioGroup.deselectAll()

16.

EditText-тен мәтінді қалай алуға болады?

a)

editText.getText()

b)

editText.getText().toString()

c)

editText.getString()

d)

editText.getValue()

e)

editT

17.

SQLite-та транзакцияны (transaction) бастау үшін қандай әдіс қолданылады?

a)

beginTransaction()

b)

startTransaction()

c)

openTransaction()

d)

Transact()

e)

transactionBegin()

18.

ListView немесе RecyclerView-да деректер жиымы өзгергенін қалай хабарлауға болады?

a)

adapter.refresh()

b)

adapter.notifyDataSetChanged()

c)

adapter.update()

d)

adapter.invalidate()

e)

listView.reloadData()

19.

SQLite деректер қорында жаңа жол (row) қосу үшін қандай әдіс қолданылады?

a)

insert()

b)

add()

c)

execSQL("INSERT ...")

d)

create()

e)

put()

20.

Батырманы (Button) белсенді/белсенсіз (enabled/disabled) күйге қалай келтіруге болады?

a)

button.setEnabled(true/false);

b)

button.setActive(true/false);

c)

button.setClickable(true/false);

d)

button.enable(true/false);

e)

button.disable();

21.

RadioButton-ның таңдалу күйін (checked) код арқылы қалай орнатуға болады?

a)

radioButton.setSelected(true);

b)

radioButton.setChecked(true);

c)

radioButton.check();

d)

radioButton.setActive(true);

e)

radioButton.toggle();

22.

Spinner-дің таңдалған элементінің индексін (позициясын) қалай алуға болады?

a)

spinner.getSelectedIndex()

b)

spinner.getSelectedItemPosition()

c)

spinner.getPosition()

d)

spinner.getSelectedPosition()

e)

spinner.getIndex()

23.

EditText-те тек сандарды енгізу үшін қандай inputType мәнін беру керек?

a)

android:inputType="number" (немесе "numberDecimal")

b)

android:inputType="textCapCharacters"

c)

android:inputType="phone"

d)

android:inputType="numeric"

e)

android:inputType="textPassword"

24.

SQLite-та деректерді оқу (SELECT) үшін SQLiteDatabase класының қай әдісі қолданылады?

a)

fetch()

b)

read()

c)

query()

d)

select()

e)

get()

25.

RadioGroup-та таңдалған RadioButton-ның мәтінін қалай алуға болады?

a)

Таңдалған RadioButton-ның id-сын алып, оны findViewById() арқылы тауып, getText() әдісін қолдану.

b)

radioGroup.getSelectedItem().toString()

c)

radioGroup.getCheckedRadioButtonText()

d)

radioGroup.getSelectedText()

e)

Мұндай мүмкіндік жоқ.

26.

CheckBox-тың таңдалу күйін тексеру үшін қандай әдіс қолданылады?

a)

isSelected()

b)

isChecked()

c)

getState()

d)

getValue()

e)

isActive()

27.

SQLite-та деректер қорын жаңарту үшін (schema өзгерген кезде) қай әдісті қолдану керек?

a)

SQLiteOpenHelper класындағы onUpgrade() әдісін

b)

SQLiteDatabase класындағы upgrade() әдісін

c)

SQLiteOpenHelper класындағы onCreate() әдісін

d)

SQLite-та деректер қорын жаңарту мүмкін емес.

e)

SQLiteDatabase класындағы updateDatabase() әдісін

28.

Батырмаға (Button) арнайы стиль (style) беру үшін қандай атрибут қолданылады?

a)

android:theme

b)

android:style

c)

android:buttonStyle

d)

style

e)

android:appearance

29.

CheckBox-ты белсенсіз (disabled) етіп орнату үшін қандай атрибут қолданылады?

a)

android:enabled="false"

b)

android:disabled="true"

c)

android:clickable="false"

d)

android:active="false"

e)

android:checkable="false"

30.

SQLite-та деректерді өшіру (DELETE) үшін SQLiteDatabase класының қай әдісі қолданылады?

a)

remove()

b)

delete()

c)

erase()

d)

destroy()

e)

clear()