wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mobile App Development Practice Questions Part 1

Total questions: 56

Worksheet time: 33mins

Name
Class
Date
1.

Мобильді қосымшаларда GPS сенсорын қолдану үшін қандай рұқсат қажет?

a)

ACCESS_FINE_LOCATION

b)

INTERNET

c)

READ_CONTACTS

d)

CAMERA

2.

Мобильді қосымшаның өнімділігін төмендететін факторлар:

a)

Қолданушы интерфейсінің ауырлығы

b)

Тек визуалды әсер

c)

Қосымшаны тексеру

d)

Деректерді сақтау

3.

UI тестілеу нені тексереді?

a)

Сервер жадысын

b)

Желінің жылдамдығын

c)

Деректер базасының құрылымын

d)

Пайдаланушы интерфейсі элементтерінің жұмысын

4.

Кроссплатформалық мобильді қосымшалар жазуға арналған фреймворк:

a)

MySQL

b)

SQLite

c)

HTTP

d)

Flutter

5.

Мобильді қосымшаны жариялау алдында міндетті түрде орындалатын процесс:

a)

Дизайнды өзгерту

b)

Push-хабарламаларды қосу

c)

Камераны тексеру

d)

Қосымшаны қол қою (signing)

6.

Қазіргі заманғы мобильді технология трендіне не жатады?

a)

SQL Cache

b)

Edge AI

c)

LiveData

d)

FTP

7.

Android ОЖ кітапханаларына қандай графикалық кітапхана кіреді?

a)

DirectX

b)

OpenCV

c)

OpenCL

d)

OpenGL

8.

Мобильді қосымшалардың даму трендіне жататын технология:

a)

Offline HTML

b)

Flutter және көпплатформалы әзірлеу

c)

Қолмен кодтау

d)

DOS интерфейсі

9.

Қандай контроллер бірнеше қойындыларды көрсете алады?

a)

UITabBarController

b)

UITableViewController

c)

UINavigationController

d)

UIViewController

10.

Мобильді қосымша архитектурасының негізгі қабаттары:

a)

UI, Kernel, Network

b)

App, Compiler, Linker

c)

Presentation, Logic, Data

d)

Hardware, BIOS, API

11.

Android қосымшасын Google Play-ге шығару үшін не қажет?

a)

Emulator

b)

Gradle файлы

c)

JSON коды

d)

APK немесе AAB пакеті және әзірлеуші тіркелісі

12.

Мобильді құрылғыларда қандай операциялық жүйелер жиі қолданылады?

a)

DOS және Ubuntu

b)

macOS және Unix

c)

Windows және Linux

d)

Android және iOS

13.

GET және POST сұрауларын жіберуге арналған ең танымал кітапхана қалай аталады?

a)

UIKit

b)

CocoaPods

c)

AFNetworking

d)

NSURL

14.

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

a)

tmp

b)

Құжаттар

c)

Кітапхана/қолданбаны қолдау

d)

Кітапхана/Кэштер

15.

Файлдарды жою және жылжыту үшін қандай нысанды пайдалануға болады?

a)

NSFileManager

b)

NSFiles

c)

NSString

d)

NSDirectory

16.

Қолданбаны іске қосу арасында шағын деректерді сақтау үшін қандай нысанды пайдалануға болады?

a)

NSUserDefaults

b)

NSFileManager

c)

NSCoreData

d)

NSManagedObject

17.

Келесі код не істейді self.navigationController.navigationBar.tintColor = [UIColor blueColor]; ?

a)

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

b)

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

c)

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

d)

қолданбадағы барлық шарлау жолақтарының өң түсін өзгертеді

18.

Келесі код не істейді [UIView animateWithDuration:1 анимациялар:^{ self.smallView.alpha = 0; }]; ?

a)

smallView анимациялық панорамалау

b)

smallView анимациялау

c)

smallView анимациясын айналдырады

d)

smallView анимациялық түрде жасырлады

19.

Қандай контроллер тек iPad құрылғысында қол жетімді?

a)

UIPopoverController

b)

MPMoviePlayerViewController

c)

UICollectionViewController

d)

UIActivityViewController

20.

Android қосымшаларында фондық қызметтерді орындауға арналған компонент:

a)

Fragment

b)

Activity

c)

Service

d)

ViewModel

21.

Қимылды тану үшін қандай нысанның ұрпақтары қолданылады?

a)

UIGestureResolver

b)

UIGestureRecognizer

c)

UIGesturePicker

d)

UIGesturesManager

22.

Augmented Reality (AR) дегеніміз не?

a)

Нақты әлемге виртуалды объектілерді қосу технологиясы

b)

Деректерді шифрлау әдісі

c)

Сервермен байланыс протоколы

d)

Мобильді тестілеу түрі

23.

Мобильді қосымшаларда нақты уақыттағы деректермен жұмыс істеу технологиясы:

a)

REST API

b)

FTP

c)

SOAP

d)

WebSockets

24.

Қолданбаның атын, белгішесін, скриншоттарын және басқа да осындай ақпаратты қай сайтта орнатамыз?

a)

developer.apple.com

b)

itunesconnect.apple.com

c)

Дұрыс жауап жоқ

25.

Қолданбалар дүкенінде жарияланғаннан кейін қолданбаныңдағы бұзылуларды қадағалау үшін қандай қызмет пайдаланылады?

a)

AppBot

b)

AppAnnie

c)

iTunes Connect

d)

Crashlytics

26.

App Store дүкенінде жарияламас бұрын қолданбаларды тестерлерге тарату үшін қандай қызмет қолданылады?

a)

AppAnnie

b)

TestFlight

c)

Түбір

d)

AppBot

27.

Келесі код не істейді [UIView animateWithDuration:1 анимациялар:^{ self.smallView.alpha = 1; }]; ?

a)

smallView анимациялық түрде жасырады

b)

smallView анимациялық панорамалау

c)

smallView анималяциялау

d)

smallView анимациясын айналдырады

28.

Әдетте прагматикалық жобалау шешімдері дегеніміз не?

a)

қарапайым, бірақ толық шешімдер

b)

эмоциялар мен танымдық процестерді ескеру және ояту

c)

пайдаланушыларға өз мәселелерін шешуге және мақсаттарына жетуге көмектесу

d)

техникалық және шаруашылық талаптарды ескеру

29.

Торды пайдаланудың қандай пайдасы бар?

a)

top реттілік сезімін тудырады

b)

top элементтердің орналасуын біркелкі етеді

c)

top экранды оқуды жеңілдетеді

d)

барлығы көрсетілген

30.

GUI интерфейстерінде мәтінді сәндеу кезінде мыналар ұсынылмайды:

a)

бас әріппен жазылған сөздерді қолданыңыз.

b)

sans-serif қаріптерін пайдаланыңыз.

c)

жоғарыдағылардың барлығы.

d)

контраст түстерді пайдаланыңыз.

31.

Локализацияланатын интерфейсті құру кезінде қандай тармақты ескеру керек?

a)

барлығы көрсетілген

b)

кейбір тілдерде басқаларға қарағанда ұзарырақ сөздер мен сөз тіркестері бар

c)

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

d)

күн мен уақыт шығару пішімі әр елде әр түрлі болады

32.

Мобильді қосымшаларды тестілеу кезінде қандай негізгі мәселелерге ерекше назар аудару керек?

a)

барлығы көрсетілген

b)

шектеулі құрылғы ресурстары

c)

жиі сыртқы үзілістер

d)

экран өлшемі және сенсорлық интерфейс

33.

InstrumentationTestRunner класы не үшін қолданылады?

a)

сынақ сценарийлерін іске қосу үшін

b)

сынақ жобасын жасау

c)

сынақтағы қолданбаны іске қосу үшін

d)

тестілеу құралдарының жинағын құру

34.

SMSManager класының данасын жасау үшін қандай әдіс қолданылады?

a)

setDefault()

b)

startSMSManager()

c)

getDefault()

d)

startDefault()

35.

Intel Perceptual Computing SDK жүйесінде қандай сөйлеу синтезі және тану қозғалтқышы қолданылады?

a)

CereProc.

b)

LumenVox.

c)

Nuance Dragon көмекшісі.

d)

IVOHA.

36.

MediaScannerConnection қызметінің мақсаты қандай?

a)

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

b)

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

c)

мультимедиялық файлдарды кателердің бар-жоғын тексеруге мүмкіндік береді

d)

медиа файлды автоматты түрде тануға және MediaStore дүкеніне қосуға мүмкіндік береді

37.

Техникалық қамтамасыз ету тұрғысынан адам мен компьютер арасындағы табиғи-интуитивті өзара әрекеттесу технологиясын жүзеге асыруға мүмкіндік береді?

a)

жоғары жылдамдықты интернетке қосылу.

b)

бағдарламашыға арналған эргономикалық жұмыс орны.

c)

өнімділігі жоғары есептеулер.

d)

енгізгітері жоғары дәлдіктағы миниатюралқ сенсорлар.

38.

Google Play танымбелгісі деген не?

a)

қолданба бетіне графикалық сілтеме

b)

жоғарыдағылардың барлығы

c)

қолданба белгішесі

d)

ойындағы немесе қолданбадағы жетістіктер

39.

Мобильді қосымшаны әзірлеу кезеңдеріне қайсысы жатады?2

a)

Физикалық сервер орнату

b)

Талаптарды талдау

c)

Қосымшаны тестілеу

d)

Қосымшаны жобалау

40.

Мобильді қосымшаны есептеу кезінде қандай компоненттер маңызды?2

a)

GPU

b)

CPU

c)

Қолданушы аты

d)

Қосымшаның рейтингі

41.

Қандай деректер базалары Android қосымшаларында жиі қолданылады?2

a)

PostgreSQL

b)

MongoDB

c)

Firebase

d)

SQLite

42.

Android Studio-да интерфейс жасау үшін не қолданылады?2

a)

XML файлдары

b)

Gradle

c)

SQL

d)

Layout Editor

43.

FlutterFlow дегеніміз не?2

a)

Тек iOS қосымшаларына арналған IDE

b)

Flutter негізінде жұмыс істейтін визуалды орта

c)

Кодсыз (low-code) мобильді қосымшалар құру платформасы

d)

Деректер базасын басқару жүйесі

44.

Android/Flutter қосымшаларында CRUD операциялары көбіне немен орындалады?2

a)

Firebase

b)

SQLite / Room

c)

HTTP REST API

d)

LiveData

45.

Android қосымшаларында фрагменттерді басқару үшін қандай компоненттер қолданылады?2

a)

FragmentManager

b)

Activity

c)

LiveData

d)

IntelliJ IDEA

e)

ViewModel

46.

Қандай технологиялар мобильді қосымшаларда нақты уақыт режиміндегі деректермен жұмыс істеу үшін қолданылады?2

a)

WebSockets

b)

SOAP

c)

Firebase Realtime Database

d)

REST API

e)

LiveData

47.

Қандай компоненттер мобильді қосымшаларда пайдаланушылардың хабарламаларын көрсету үшін қолданылады?2

a)

LiveData

b)

AlertDialog

c)

Toast

d)

Snackbar

e)

NotificationManager

48.

Android қосымшаларында қай компоненттер фондық қызметтерді орындауға арналған?2

a)

Intent

b)

BroadcastReceiver

c)

ContentProvider

d)

LiveData

e)

Service

49.

Қандай әдістер мобильді қосымшаларда деректерді кэштегеуге қолданылады?2

a)

HTTP Cache

b)

Disk Cache

c)

SQL Cache

d)

Memory Cache

e)

LiveData

50.

Мобильді қосымша дегеніміз не?3

a)

Дұрыс жауап жоқ

b)

Тек компьютерде жұмыс істейтін бағдарлама

c)

Смартфондағы ойын

d)

Мобильді веб-сайт

e)

Смартфон немесе планшетте жұмыс істейтін бағдарлама

51.

Android платформасында қосымшаларды жазу үшін қандай тілдер қолданылады?3

a)

SQL Cache

b)

Swift

c)

Python

d)

Kotlin

e)

Java

52.

Мобильді қосымшаны тестілеу процесіне не кіреді?3

a)

Қолданушы тәжірибесін бағалау

b)

Қосымшаның интерфейсін тексеру

c)

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

d)

SQL Cache

e)

Веб-сайтты тестілеу

53.

Мобильді қосымшаның UI (пайдаланушы интерфейсі) қандай болуы керек?3

a)

Дизайны эстетикалық жағымды

b)

Қолданушыға ыңғайлы

c)

Қосымшаның интерфейсін тексеру

d)

Толық анимациялармен толтырылған

e)

Функционалды

54.

Кроссплатформалық қосымшалар жазуға арналған ең танымал фреймворктар қандай?3

a)

React Native

b)

Xamarin

c)

Flutter

d)

Unity

e)

Swift

55.

Мобильді қосымшалардың өнімділігіне қандай факторлар әсер етеді?3

a)

Толық анимациялармен толтырылған

b)

Сервердің жады мөлшері

c)

Қолданылатын API-лер

d)

Қолданушы интерфейсінің ауырлығы

e)

Интернет жылдамдығы

56.

Android жобасының құрылымында қандай қалталар бар?3

a)

manifest/

b)

java/

c)

res/

d)

tmp/

e)

html/