wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Android test

Total questions: 99

Worksheet time: 50mins

Name
Class
Date
1.

Ең танымал мобильді операциялық жүйе:

a)

Windows Phone

b)

iOS

c)

Blackberry

d)

Android

2.

Android үшін ресми әзірлеу ортасы:

a)

Eclipse

b)

NetBeans

c)

Android Studio

d)

IntelliJ IDEA Community

3.

Android қолданбаларының стандартты форматы:

a)

APK

b)

JAR

c)

AAR

d)

DEX

4.

Android үшін ресми бағдарламалау тілі:

a)

Swift

b)

Kotlin

c)

JavaScript

d)

Python

5.

Android негізделетін өзек (ядро):

a)

BSD

b)

Linux

c)

Windows NT

d)

MacOS

6.

Android жүйесінде қолданбаларды орындауға арналған виртуалды машина:

a)

Dalvik

b)

JVM

c)

ART

d)

CLR

7.

Android-та қолданбалардың оқшаулануы (изоляциясы) аталады:

a)

Jailbreak

b)

Сontainers

c)

Sandbox

d)

Wrapper

8.

Android қолданбаларының интерфейсін белгілеу тілі:

a)

HTML

b)

JSON

c)

XML

d)

YAML

9.

Бір уақытта бірнеше қосымшаны іске қосу мүмкіндігі:

a)

Многопоточность (Көп ағындылық)

b)

Многозадачность (Көп тапсырмалылық)

c)

Асинхронность (Асинхрондық)

d)

Синхронизация (Синхрондау)

10.

Android процестер арасындағы өзара әрекеттесу үшін пайдаланады:

a)

REST

b)

Binder

c)

Sockets

d)

Broadcast

11.

Android қолданбасының негізгі интерфейс компоненті:

a)

Fragment

b)

View

c)

Activity

d)

Service

12.

Қолданбаның басты экранының белгілеу файлы:

a)

manifest.xml

b)

layout.xml

c)

activity_main.xml

d)

main.xml

13.

Қолданбаның рұқсаттары мен компоненттерінің сипаттамасы файлда жарияланады:

a)

build.gradle

b)

AndroidManifest.xml

c)

gradle.properties

d)

strings.xml

14.

Android интерфейс элементтерінің базалық класы:

a)

Layout

b)

Activity

c)

View

d)

Fragment

15.

Android қолданбасының мәтіндік ресурстарын сақтау:

a)

text.xml

b)

resources.xml

c)

strings.xml

d)

values.xml

16.

Android компоненті, фондық режимде тапсырмаларды орындайтын:

a)

Fragment

b)

Intent

c)

Service

d)

Layout

17.

Android компоненттері арасында мәлімет алмасу үшін пайдаланылады:

a)

Broadcast

b)

Service

c)

Intent

d)

ContentProvider

18.

Android компоненттері арасында мәлімет алмасу үшін пайдаланылады:

a)

Broadcast

b)

Service

c)

Intent

d)

ContentProvider

19.

Интерфейстің бір бөлігін жүзеге асыру үшін қолданылатын компонент:

a)

Layout

b)

Fragment

c)

Intent

d)

Service

20.

Қолданбадағы навигацияны жеңілдететін компонент:

a)

Intent

b)

Navigation Component

c)

Service

d)

BroadcastReceiver

21.

Android компоненттері өзара әрекеттеседі …. арқылы:

a)

Binder

b)

JSON

c)

Sockets

d)

HTTP

22.

Түймені басу оқиғасын өңдеу әдісі:

a)

setOnClick()

b)

onClickListener()

c)

onClick()

d)

setOnClickListener()

23.

Экранға қысқа уақыт көрсетілетін хабарлама:

a)

Dialog

b)

Snackbar

c)

Toast

d)

Alert

24.

Әрекеті бар қысқа хабарламаны көрсету үшін пайдаланылады:

a)

Toast

b)

Dialog

c)

Snackbar

d)

Notification

25.

Интерфейс мәтін элементтері файлдан алынады:

a)

AndroidManifest.xml

b)

strings.xml

c)

layout.xml

d)

colors.xml

26.

Әртүрлі тілдерді қолдау файл арқылы жүзеге асырылады:

a)

dimens.xml

b)

values.xml

c)

strings.xml

d)

attrs.xml

27.

Элементтердің тізбектей орналасуын қамтамасыз етеді:

a)

RelativeLayout

b)

ConstraintLayout

c)

LinearLayout

d)

FrameLayout

28.

Элементтердің бір-бірінің үстіне орналасуы жүзеге асырылады:

a)

LinearLayout

b)

FrameLayout

c)

ConstraintLayout

d)

TableLayout

29.

Жылжитын (прокрутылатын) макет:

a)

ScrollView

b)

GridLayout

c)

LinearLayout

d)

FrameLayout

30.

Элементтерді орналастыру үшін шектеулерді пайдаланатын макет:

a)

LinearLayout

b)

FrameLayout

c)

ConstraintLayout

d)

ScrollView

31.

LinearLayout-та кеңістікті бөлуге арналған атрибут:

a)

space

b)

layout_weight

c)

gravity

d)

padding

32.

Активити құрылу кезінде шақырылатын әдіс:

a)

onStart()

b)

onCreate()

c)

onResume()

d)

onRestart()

33.

Активтілік өзара әрекеттесуге қолжетімді болады ….әдісте:

a)

onPause()

b)

onResume()

c)

onStop()

d)

onStart()

34.

Активтілік экраннан жасырылады ….әдісте:

a)

onPause()

b)

onC

35.

Активтілік өзара әрекеттесуге қолжетімді болады ….әдісте:

a)

onPause()

b)

onResume() (+)

c)

onStop()

d)

onStart()

36.

Активтілік экраннан жасырылады ….әдісте:

a)

onPause() (+)

b)

onCreate()

c)

onResume()

d)

onDestroy()

37.

Активтіліктің соңғы жойылуы:

a)

onDestroy() (+)

b)

onPause()

c)

onStop()

d)

onResume()

38.

Активтіліктің күйін жою алдында сақтау:

a)

onDestroy()

b)

onPause()

c)

onSaveInstanceState() (+)

d)

onRestoreInstanceState()

39.

Android жобасының тәуелділіктерін басқару жүйесі:

a)

Maven

b)

Ant

c)

Gradle (+)

d)

Make

40.

Android қосымшаларын әзірлеу құралдарының жиынтығы:

a)

Android Tools

b)

Android SDK (+)

c)

Android IDE

d)

Android Toolbox

41.

Физикалық құрылғысыз Android-қосымшаларды компьютерде іске қосу:

a)

Android Debug Bridge

b)

Android Emulator (A VD) (+)

c)

Android Simulator

d)

VirtualBox

42.

Қосымшалардың ресурстарға қолжетімділігін бақылау механизмі:

a)

Policies

b)

Permissions (+)

c)

Intents

d)

Certificates

43.

Қосымшаларды зиянды бағдарламаға тексеруді жүзеге асыратын:

a)

Android Cleaner

b)

Google Play Protect (+)

c)

Antivirus App

d)

Android Inspector

44.

Құрылғы тұтастығын тексеру үшін қолданылатын API:

a)

Play Integrity

b)

SafetyNet (+)

c)

DeviceSecure

d)

Google Protect

45.

Әрбір Android-қосымшаның болуы міндетті:

a)

Манифест

b)

Цифровую подпись (+)

c)

Сервис

d)

Фрагмент

46.

Android-та құқықтарды қосымша шектеу қамтамасыз ететін:

a)

ACL

b)

SELinux (+)

c)

Sandbox

d)

Binder

47.

Қарапайым кілт-мән жұптарын сақтау үшін қолданылатын:

a)

SQLite

b)

Room

c)

SharedPreferences (+)

d)

InternalStorage

48.

Android-тің стандартты кірістірілген дерекқоры:

a)

MySQL

b)

PostgreSQL

c)

SQLite (+)

d)

MongoDB

49.

Пайдаланушының қосымша файлдары сақталатын каталог:

a)

/system/app

b)

/data/data (+)

c)

/storage

d)

/user/data

50.

Қосымшалар арасында деректер алмасу компоненттері:

a)

Service

b)

ContentProvider (+)

c)

Fragment

d)

Intent

51.

APK файлдарының құрылымы мен кодын талдау үшін қолданылатын:

(a)  

52.

Қосымшалар арасында деректер алмасу компоненттері:

a)

Service

b)

ContentProvider

c)

Fragment

d)

Intent

53.

APK файлдарының құрылымы мен кодын талдау үшін қолданылатын:

a)

Encryptor

b)

Disassembler

c)

Emulator

d)

Profiler

54.

Android-қосымшаларының кодын обфускациялау үшін қолданылатын:

a)

ProGuard

b)

ART

c)

KotlinX

d)

DexGuard

55.

Қосымшаларды талдау мен бұзудан қорғауды қамтамасыз ететін:

a)

Packers

b)

Encryptors

c)

Emulators

d)

Debuggers

56.

Қосымшаларды динамикалық талдау құралы:

a)

Android Debug Bridge

b)

Frida

c)

Android Profiler

d)

ApkTool

57.

Қосымшаларды қауіпсіздікке тексеру құралы:

a)

Drozer

b)

Profiler

c)

Android Studio

d)

Gradle

58.

Android құрылғыларындағы стандартты жүктеуші:

a)

GRUB

b)

BIOS

c)

Aboot

d)

LILO

59.

Android-тің жүйелік өзегін қамтитын бөлім:

a)

recovery

b)

system

c)

boot

d)

userdata

60.

Пайдаланушы қосымшалары мен деректерінің бөлімі:

a)

boot

b)

cache

c)

userdata

d)

vendor

61.

Жүйелік бөлікті және құрылғы компоненттерін бөлу технологиясы:

a)

Binder

b)

Treble

c)

Zygote

d)

ART

62.

Android жұмысын тоқтатпай жаңартуды қолдайды:

a)

Инкрементных обновлений

b)

OTA

c)

A/B-разметки

d)

Flash

63.

Android-тің динамикалық және модульдік жаңарту жүйесі:

a)

OTA Updates

b)

Modular Updates

c)

Incremental Update

d)

Rolling Update

64.

Buffer overflow шабуылдары бағытталған:

a)

Java коду

b)

Kotlin коду

c)

Нативному коду приложений

d)

XML файлам

65.

Зиянды қосымшалар фондық тапсырмаларды орындау үшін пайдаланады:

a)

Layout

b)

Services

c)

Fragments

d)

RecyclerView

66.

Заңды қосымшаларды имитациялауға мүмкіндік беретін осалдық:

a)

StageFright

b)

StrandHogg

c)

Heartbleed

d)

Dirty Cow

67.

Android-қа зиянды бағдарламаларды орнатудың негізгі әдісі:

a)

Уязвимости системы

b)

Вирусы

c)

Социальная инженерия

d)

У далённый доступ

68.

Аз қуатты құрылғыларға арналған Android нұсқасы:

a)

Android Lite

b)

Android One

c)

Android Go

d)

Android

69.

Уязвимости системы

a)

Уязвимости системы

b)

Вирусы

c)

Социальная инженерия (+)

d)

У далённый доступ

70.

Аз қуатты құрылғыларға арналған Android нұсқасы

a)

Android Lite

b)

Android One

c)

Android Go (+)

d)

Android Compact

71.

Оперативті жадты үнемдеу үшін Android қолданады

a)

Virtual Memory

b)

zRAM (+)

c)

Paging

d)

Cache Memory

72.

Жад жетіспегенде қосымшаларды жабуды жүзеге асырады

a)

Binder

b)

Lowmemorykiller (+)

c)

Garbage Collector

d)

Memory Cleaner

73.

Қосымшалардың өнімділігін талдау жүргізіледі

a)

Android Studio Emulator

b)

Android Profiler (+)

c)

Logcat

d)

Gradle

74.

Android жүйелік журналдарын шығару үшін пайдаланылады

a)

SysLogger

b)

Profiler

c)

Logcat (+)

d)

Debugger

75.

Командалық жол арқылы Android құрылғысымен өзара әрекеттесу құралы

a)

APKTool

b)

ADB (+)

c)

Emulator

d)

Profiler

76.

Әр түрлі құрылғыларда интерфейстің біркелкі көрсетілуі үшін қолданылатын өлшем бірліктері

a)

px

b)

dp (+)

c)

mm

d)

inch

77.

Экранның әртүрлі өлшемдерін қолдау жүзеге асырылады

a)

Orientation API

b)

Adaptive Layouts (+)

c)

Flexible Display

d)

Dynamic UI

78.

Қосымшалардың локализациясы жүзеге асырылады файлдар арқылы

a)

dimens.xml

b)

strings.xml (+)

c)

layouts.xml

d)

colors.xml

79.

Android-те баламалы жүйелік бағдарламалық жасақтамаларды орнату қамтамасыз етіледі

a)

Bootloader (+)

b)

ADB

c)

FastCharge

d)

Rootkit

80.

Android-та кеңейтілген құқықтарды алу деп аталады

a)

Jailbreak

b)

Sideload

c)

Root (+)

d)

Flash

81.

Тиімді тізім көрсету үшін пайдаланылады

a)

RecyclerView (+)

b)

GridLayout

c)

ScrollView

d)

FrameLayout

82.

Тиімді тізім көрсету үшін пайдаланылады

a)

FlatView

b)

MaterialCard

c)

CardView (+)

d)

BoxLayout

83.

Негізгі әрекеттерге жылдам қолжетімділік батырмасы

a)

ImageButton

b)

FAB (+)

c)

ActionButton

d)

QuickButton

84.

Күрделі интерфейс элементтері өзара әрекеті жүзеге асырылады

a)

FrameLayout

b)

CoordinatorLayout (+)

c)

LinearLayout

d)

GridLayout

85.

Қосымшаларды жариялау жүзеге асырылады

a)

GitHub

b)

Google Play (+)

86.

елі интерфейс элементтері өзара әрекеті жүзеге асырылады:

a)

FrameLayout

b)

CoordinatorLayout (+)

c)

LinearLayout

d)

GridLayout

87.

Қосымшаларды жариялау жүзеге асырылады:

a)

GitHub

b)

Google Play (+)

c)

Android Store

d)

AppWorld

88.

Қосымшаларды жариялау үшін жазылым қажет:

a)

Google Console

b)

Google Play Developer Console (+)

c)

Firebase

d)

Play Store Account

89.

APK файлдары қамтиды:

a)

Скомпилированный код и ресурсы (+)

b)

Только Java код

c)

Только Kotlin код

d)

Только XML ресурсы

90.

Android әзірлеушілерінің негізгі құралы:

a)

VS Code

b)

Android Studio (+)

c)

Sublime Text

d)

Xcode

91.

Android интерфейсінің стандартты белгілеу тілі:

a)

Kotlin

b)

XML (+)

c)

JSON

d)

HTML

92.

Жаңартулардың уақытша сақталуы үшін қолданылады:

a)

userdata

b)

system

c)

cache (+)

d)

vendor

93.

Құрылғы драйверлерін сақтау үшін бөлім:

a)

userdata

b)

vendor (+)

c)

boot

d)

system

94.

Android-те SQLite дерекқорымен жұмыс істеу кітапханасы:

a)

Realm

b)

Room (+)

c)

ORMLite

d)

ActiveAndroid

95.

Android-тің фондық қосымшалардың мүмкіндіктерін шектейтін энергия үнемдеу механизмі:

a)

Doze (+)

b)

Lowmemorykiller

c)

Standby

d)

Sleep Mode

96.

Қазіргі Android нұсқаларында қосымшаларды орындау үшін ресми виртуалды машина аталады:

a)

Dalvik

b)

ART (+)

c)

JVM

d)

CLR

97.

Деректерді асинхронды жүктеу және интерфейсті хабарландыру үшін Android компоненті пайдаланылады :

a)

ViewModel

b)

LiveData (+)

c)

Fragment

d)

DataBinding

98.

Android операциялық жүйесі мен аппараттық драйверлерді бөліп, жаңартуды жеңілдететін механизм аталады:

a)

ART

b)

Binder

c)

Treble (+)

d)

Doze

99.

Әр Android-қосымшасында міндетті болуы тиіс файлдар:

a)

layout.xml и strings.xml

b)

AndroidManifest.xml и build.gradle (+)

c)

resources.xml и styles.xml

d)

settings.gradle и activity_main.xml