wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по Objective-C и ООП (на казахском языке)

Total questions: 95

Worksheet time: 49mins

Name
Class
Date
1.

Objective-C жүйесінде iOS бағдарламалау үшін әзірлеу ортасы қандай?

a)

Xcode

b)

Visual Studio

c)

Netbeans

d)

Eclipse

e)

Макдок

2.

Мұрагерлік дегеніміз не?

a)

Бар базалық сыныптар негізінде жаңа класстарды сипаттау

b)

заталардың өз белгілері мен даму ерекшеліктерін ұрпаққа беру қабілеті

c)

объектіні құрайтын компоненттерге қол жеткізуді шектеу

d)

гетерогенді мәліметтерді біркелкі өңдеу

e)

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

3.

MVC қай бөлігі деректер мен интерфейсті байланыстырады?

a)

Бақылаушы

b)

Көру

c)

Модель

d)

Модельді қарау

e)

әртүрлі

4.

Полиморфизм дегеніміз не?

a)

объектіні құрайтын компоненттерге қол жеткізуді шектеу

b)

Бар базалық сыныптар негізінде жаңа класстарды сипаттау

c)

сызықтық кеңістіктерді бір-бірден кескіндеу

d)

гетерогенді мәліметтерді біркелкі өңдеу

e)

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

5.

MVC қай бөлігінде "Store" класын орналастыруға болады?

a)

Модель

b)

ешқайсысына

c)

Көру

d)

Бақылаушы

e)

барлығына

6.

Objective-C тілінде логикалық мәндер «ақиқат» және «жалған» қалай жазылады?

a)

Иә және ЖОҚ

b)

Шын және жалған

c)

if және else

d)

si және no

e)

плюс және минус

7.

Objective-C тілінде нысандар қалай жасалады?

a)

жаңа адам()

b)

[Тұлға жасау]

c)

[[Тұлғаны бөлу] init]

d)

Person.new()

e)

жаңа адам()

8.

NSArray *arr-ға 3 санын қалай қосуға болады?

a)

[arr addObject:@(3)]

b)

[arr addObject:3]

c)

arr[ ] = 3

d)

arr <= 3

e)

arr[0]=3

9.

Objective-C жүйесінде қандай тілде құрылымдар бар?

a)

C++

b)

C

c)

Java

10.

В Objective-C бағдарламасында жиі қолданылатын мақсат және әрекет дегеніміз не?

a)

әдіс шақырылатын нысан және шақырылатын әдістің өзі

b)

протоколды жүзеге асыратын объект және хаттаманың аты

c)

делегат және өкілідік объект

d)

реакция классының аты және әдіс аты.

11.

Әлсіз модификатор Objective-C сипатында нені білдіреді?

a)

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

b)

бұл сілтеме нысан сілтемелерін санағанда соңғы болып саналады

c)

бұл сипатта тек әлсіз нысандарды орналастыруға болады

d)

бұл сипат тек оқуға арналған

12.

AppDelegate бағдарламасында контроллерді қалай көрсетуге болады?

a)

оған self.window.rootViewController орнатыңыз

b)

осы контроллердің presentViewController әдісін шақырыңыз

c)

осы контроллерді addSubview арқылы терезеге қосыңыз

d)

self.window-тің presentViewController әдісін шақырыңыз

13.

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

a)

UITableViewController

b)

UINavigationController

c)

UITabBarController

d)

UIViewController

e)

UIViewBarController

14.

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

a)

түйір UITabBarController және әрбір қойындада UINavigationController

b)

түйір UINavigationController және ондағы бір UITabBarController

c)

әр қойындада бір UINavigationController бар және әр қойындада өзінің UITabBarController бар

d)

бір қойындада бір UITabBarController бар UINavigationController түйірі

15.

UITableView жиынында жолдар санын қалай көрсетуге болады?

a)

санды tableView:numberOfRowsInSection әдісінде қайтару қажет

b)

tableView.sections массивін толтыру керек

c)

tableView.rowsCount сипатын орнату қажет

d)

tableView.rows массивін толтыру керек

16.

Кестедегі ұяшықты шертуде қалай жауап беруге болады?

a)

tableView.delegate орнату және tableView:didSelectRowAtIndexPath әдісін енгізу қажет

b)

әрбір ұяшыққа түймені қосып, олардың шертүіне жауап беру керек

c)

size tableView мақсаты мен әрекетін орнату керек

d)

UITableViewDidSelectRow хабарландыруына жазылу қажет

17.

Қай класс ұяшықтар тізімін айналдыру арқылы көрсетуге мүмкіндік береді?

a)

UITableView

b)

UIScrollView

c)

UIView

18.

UITableView қай жолдарды көрсету керектігін айту үшін қандай протоколды енгізу керек?

a)

UITableViewDataSource

b)

UITableViewDataCells

c)

UITableViewRows

d)

UITableViewCells

19.

Интерфейс құрастырушы арқылы орнатылған батырманы басқан кезде контроллердегі белгілі бір әдіс орындалатындай етіп қалай жасауға болады?

a)

IBAction әдісін жасау

b)

осы түйме үшін IBOutlet жасаңыз

c)

осы әдіспен делегат жасаңыз

d)

бұл мүмкін емес

20.

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

a)

AFNetworking

b)

UIKit

c)

NSURL

d)

CocoaPods

21.

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

a)

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

b)

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

c)

Құжаттар

d)

tmp

e)

Фото

22.

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

a)

NSFileManager

b)

NSFiles

c)

NSString

d)

NSDirectory

e)

NSDocuments

23.

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

a)

NSUserDefaults

b)

NSFileManager

c)

NSCoreData

d)

NSManagedObject

e)

NSDocuments

24.

Келесі код не істейді [[UINavigationBar көрінісі] setBarTintColor:[UIColor blueColor]]; ?

a)

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

b)

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

c)

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

d)

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

e)

Ештеңе жасамайды

25.

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

a)

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

b)

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

c)

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

d)

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

e)

Ештеңе жасамайды

26.

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

a)

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

b)

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

c)

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

d)

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

27.

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

a)

UIPopoverController

b)

UICollectionViewController

c)

UIActivityViewController

d)

MPMoviePlayerViewController

28.

Гироскоп нені өлшейді?

a)

айналу жылдамдығы

b)

жел жылдамдығы

c)

жеделдеу

d)

күш

29.

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

a)

ShapeRecognizer

b)

EventListener

c)

DataProvider

d)

ImageLoader

30.

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

a)

App Store Connect

b)

Google Play Console

c)

Firebase

d)

GitHub

31.

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

a)

Firebase Crashlytics

b)

Google Analytics

c)

App Store Connect

d)

AdMob

32.

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

a)

TestFlight

b)

Firebase

c)

AppCenter

d)

Crashlytics

33.

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

a)

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

b)

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

c)

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

d)

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

34.

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

a)

психикалық модель

b)

үлгілік карта

c)

іске асыру моделі

d)

функционалдық модель

35.

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

a)

пән бойынша сарапшылардан сұхбат алу (DEP)

b)

әдебиетті шолу

c)

пайдаланушылар мен тұтынушылардан сұхбат алу

d)

мүдделі тараптардан сұхбат алу

36.

Көрініс үлгісі қандай болуы керек?

a)

тұрақты қолданылатын құралдарға жылдам қол жеткізу қажеттілігі

b)

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

c)

бағдарламадан қосымша қолдану қажет

d)

экзотикалық бағдарлама мүмкіндіктеріне қажеттілік

37.

Сарапшылар мен орташа пдпмдарды не біріктіреді?

a)

тұрақты қолданылатын құралдарға жылдам қол жеткізу қажеттілігі

b)

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

c)

бағдарламадан қосымша қолдау қажет

d)

экзотикалық бағдарлама мүмкіндіктеріне қажеттілік

38.

Сапалы зерттеулер жобалау процесінің алдында не істейді?

a)

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

b)

нақты саланың қолданылатын сөздік қорын және басқа әлеуметтік аспектілерін, бар өнімдерді пайдаланалу жолдарын зерттеу

c)

нақты саланы зерттеу, әзірленіп жатқан өнімнің техникалық, экологиялық және іскерлік контексттерін анықтау

d)

өнімді әлеуетті пайдаланушылардың көзқарастары мен бейімділіктерін зерттеу, олардың мінез-құлық үлгілерін анықтау

39.

Мақсатқа негізделген жобалау процесінің инфрақұрылымды анықтау кезеңінде не болады?

a)

A) өнімнің жалпы концепциясы құрылады, оның ішінде мінез-құлық тұжырымдамасы және графикалық дизайн

b)

B) пайдаланушылардың функционалдық қажеттіліктері талданады

c)

C) мінез-құлық үлгілері талданады

d)

D) мінез-құлық үлгілері домендік үлгі ретінде бірге жиналады

40.

Әртүрлі жағдайларда жобалық шешімдерді сынау үшін пайдаланылады, әдетте ұсынылған шешімдер туралы «егер... Не істеу керек?» сұрақтарының жиынтығы түрінде. Біз қандай сценарийлер туралы айтып отырмыз?

a)

сынақ сценарийлері

b)

кілттік жол сценарийлері

c)

мәтіндік сценарийлер

d)

жұмыс сценарийлері

41.

Пайдаланушы модельдері жобалау процесінде қалай аталады?

a)

Пайдаланушы модельдері

b)

Деректер моделі

c)

Функционалдық модельдер

d)

Жүйелік архитектура

42.

Төмендегілердің қайсысы мінез-құлық айнымалысына жатады?

a)

мінез-құлық үлгілері

b)

жас ерекшелігі

c)

білім деңгейі

d)

ұлты

43.

Нысанның мағын анықтаудағы ең маңызды көрнекі қасиет қандай?

a)

графикалық дизайн

b)

түстер үйлесімі

c)

өлшемі

d)

материалы

44.

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

a)

пайдаланушылардың функционалдық қажеттіліктері

b)

экранның жоғары ажыратымдылығы

c)

құрылғының бағасы

d)

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

45.

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

a)

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

b)

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

c)

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

d)

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

46.

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

a)

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

b)

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

c)

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

d)

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

47.

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

a)

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

b)

Қаріп өлшемін өзгерту

c)

Түсін өзгерту

d)

Қалың ету

48.

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

a)

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

b)

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

c)

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

d)

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

49.

Төмендегілердің қайсысы сынақ әдісіне жатпайды?

a)

сынақ сценарийі (сынақ жағдайы)

b)

сынақ деректері

c)

сынақ жинағы

d)

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

50.

Жүктеме сынағы дегеніміз не?

a)

Жалпы және жүйелік ресурстарды пайдалануды бақылау, өнімділікке байланысты қолданбадағы «стресс-тректерді» анықтауға, жүктің қауіпті ағып кетуін анықтауға мүмкіндік береді.

b)

Тек қана қолданбаның интерфейсін тексеру процесі.

c)

Бағдарламаның тек қана қауіпсіздік деңгейін анықтау әдісі.

d)

Жүйенің тек қана визуалды элементтерін бағалау тәсілі.

51.

Кездейсоқ және болжауға болмайтын оқиғалардың пайда болуына дұрыс реакцияны тексеру

a)

Қолданбаның жеткілікті тартымды емес және сенсорлық экрандарда шарлау немесе пайдалану қиын болуы мүмкін бөліктерін анықтау

b)

Сыртқы үзілістердің жиі пайда болуымен мобильді құрылғының жұмыс жағдайында қолданбаның жұмысын тексеру

c)

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

52.

Енгізілетін ақпаратты, әрекеттердің шарттары мен реттілігін және күтілетін шығыс нәтижесін анықтайтын тест сипаттамасын қамтитын құжат қалай аталады?

a)

сынақ сценарийі

b)

сынақ деректері

c)

сынақ жинағы

d)

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

53.

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

a)

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

b)

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

c)

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

d)

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

54.

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

a)

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

b)

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

c)

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

d)

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

e)

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

55.

Тест жоспары дегеніміз не?

a)

әp интеграция үшін тестілеу стратегиясын анықтайтын құжат

b)

белгілі бір сынақ сценарийін орындау үшін қажетті әрекеттердің сипаттамасын қамтитын құжат

c)

сынақ кірістерін және күтілетін нәтижелерді анықтайтын құжат

d)

сынақ сипаттамасы бар құжат

e)

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

56.

Robotium құралы болып табылады

a)

бұлттық құрылғы платформасы

b)

нақты құрылғы эмуляторы

c)

құрылғы экранынан бейне түсіруге арналған құрал

d)

сценарийленген сынақтарды автоматтандырылған қайталауға арналған құрал

e)

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

57.

Қандай принцип тасымалдау процесін жеңілдетеді?

a)

интерфейсті жүзеге асырудан бөлу принципі

b)

модульдік принципі

c)

бірден көпке принципі

d)

объектіге бағдарлану принципі

58.

Тасымалдау процесін жеңілдететін принципті таңдаңыз.

a)

Автоматтандыру принципі

b)

Күрделендіру принципі

c)

Тұрақсыздық принципі

d)

Баяулатушы принцип

59.

Интерфейсті жүзеге асырудан бөлу принципі

a)

модульдік принципі

b)

бірден көпке принципі

c)

объектіге бағдарланған принципі

60.

Intel XDK әзірлеу ортасы келесі бағдарламалау тілдерін қолданады:

a)

C++

b)

JavaScript

c)

Java

d)

C#

e)

C

61.

Қосымша қолданба функциялары үшін экранда ұзақ тұру неге жақсы?

a)

ұзақ тұрулар интуитивті емес

b)

ұзын тұруды барлық мобильді құрылғылар қолданбайды, ұзақ тұру ойын интерфейсін артпаттандыру үшін пайдаланыла болады.

c)

тәжірибелі қолданушылар соншалықты жалықпайды

d)

ұзақ жанасуды бағдарламалау және порттау қиын

e)

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

62.

Мармелад шығынын қашан қолданған дұрыс?

a)

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

b)

кез келген қосымшаны әзірлеу кезінде

c)

жұмыс үстелі қолданбаларын әзірлеу кезінде

d)

Google Play қолданбасын әзірлеу кезінде

63.

Мультитач дегеніміз не?

a)

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

b)

смартфонның жабысқақ пернелері

c)

саусақ қысымына жауап беретін сенсорлық экран

d)

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

64.

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

a)

getDefault()

b)

startDefault()

c)

startSMSManager()

d)

setDefault()

65.

SMS хабарламасын жіберу үшін қандай параметрлер қажет?

a)

алушы нөмірі, хабарлама мәтіні

b)

SMS орталығының нөмірі, хабарлама мәтіні

c)

алушы нөмірі, SMS орталығының нөмірі, хабарлама мәтіні, жіберу күйі, жеткізу күйі

66.

Кіріс аудио ағынын өңдеу және оны нақты уақыт режимінде ойнату үшін қолданылатын класс төмендегілердің қайсысы болып табылады?

a)

AudioTrack

b)

MediaRecorder

c)

AudioManager

d)

SoundPool

67.

startActivity() әдісінің параметрі ретінде қандай класс данасы пайдаланылады?

a)

Intent

b)

Activity

c)

Context

d)

Bundle

68.

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

a)

Nuance

b)

Google Speech

c)

Microsoft Speech

d)

IBM Watson

69.

MediaScannerConnection қызметінің мақсаты төмендегілердің қайсысы болып табылады?

a)

Медиа файлдарды сканерлеу және жүйеге қосу

b)

Файлдарды жою

c)

Желіге қосылу

d)

Құжаттарды өңдеу

70.

Android медиа кітапханасы келесі аудио және бейне көздерін қолданады:

a)

Микрофон және камера

b)

GPS және акселерометр

c)

Bluetooth және Wi-Fi

d)

Дисплей және процессор

71.

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

a)

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

b)

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

c)

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

d)

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

72.

MediaPlayer классының данасын жасауға және инициализациялауға мүмкіндік беретін әдісті таңдаңыз.

a)

create()

b)

start()

c)

pause()

d)

stop()

73.

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

a)

Google Play дүкеніндегі қосымшаның сапа белгісі

b)

Google Play дүкеніндегі қолданушы аты

c)

Google Play дүкеніндегі төлем әдісі

d)

Google Play дүкеніндегі ойын рейтингі

74.

Қолданбаға сілтемелерді сыртқы ресурстарға орналастырған кезде, ең алдымен, ескеру қажет:

a)

жоғарыда айтылғандардың барлығы дұрыс

b)

ресурстың мақсатты аудиториясы

c)

ресурс күйі

d)

ресурстың клиенттік база

75.

"Жарылғыш" жүктеп алу болып табылады:

a)

A) қолданбаны жариялаудың алғашқы күндерінде тұрақты өсумен жүктеп алулардың үлкен саны

b)

B) жүктеп алулар саны көп және жою жылдамдығы төмен

c)

C) қолданбаны жариялаудың алғашқы күндерінде жүктеп алулардың жоғары саны

d)

D) жүктеулердің көп саны

76.

Әзірлеуші консолі дегеніміз не?

a)

қолданбаны жариялау құралы

b)

басқа әзірлеушілермен байланыс құралдары

c)

қолданбаны тексеру ортасы

d)

қолданбаларды әзірлеу ортасы

77.

Кросс-платформалық мобильді қосымшаларды әзірлеу үшін қай фреймворктер қолданылады?

a)

Python

b)

React Native

c)

Flutter

d)

Cordova

e)

Xamarin

78.

Мобильді қосымшадағы UI элементтерін құру үшін Android платформасында қандай компоненттер қолданылады?

a)

Activity

b)

View

c)

Fragment

d)

ContentProvider

e)

Python

79.

Android қосымшаларында жиі қолданылатын деректер базасын таңдаңыз.

a)

SQLite

b)

MongoDB

c)

Oracle

d)

PostgreSQL

e)

Firebase

80.

Какие архитектурные шаблоны чаще всего используются при разработке мобильных приложений?

a)

IntelliJ IDEA

b)

Eclipse

81.

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

a)

SQLite

b)

Firebase

c)

MongoDB

d)

PostgreSQL

82.

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

a)

SharedPreferences

b)

Room

c)

ContentProviders

d)

Bundles

83.

Какие языки используются для разработки iOS приложений?

a)

IntelliJ IDEA

b)

Eclipse

84.

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

a)

FragmentManager

b)

Activity

c)

LiveData

d)

ViewModel

85.

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

a)

LiveData

b)

ViewModel

86.

Мобильді қосымшаларда аутентификация үшін қандай әдістер қолданылады?

a)

OAuth

b)

JWT

c)

HTTP

d)

FTP

87.

Какие методы используются для аутентификации в мобильных приложениях?

a)

LiveData

b)

ViewModel

88.

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

a)

ContentProvider

b)

BroadcastReceiver

c)

Service

d)

LiveData

e)

Intent

89.

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

a)

Memory Cache

b)

Disk Cache

c)

SQL Cache

d)

HTTP Cache

e)

LiveData

90.

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

a)

Интернетсіз жұмыс істейтін құрылғы

b)

Компьютерге арналған бағдарлама

c)

Мобильді құрылғыда жұмыс істейтін бағдарлама

d)

Тек ойын ойнауға арналған бағдарлама

91.

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

a)

Java

b)

Kotlin

c)

Swift

d)

Unity

92.

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

a)

React Native

b)

Xamarin

c)

Flutter

d)

Unity

e)

Қосымшаның жұмыс өнімділігін тексеру <variant>Дұрыс жауап жоқ

93.

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

a)

SQLite

b)

SQL Cache

c)

MongoDB

d)

Realm

e)

MySQL

94.

HTTP сұраныстардың негізгі түрлері қандай?

a)

GET

b)

POST

c)

DELETE

d)

RUN

e)

SQL Cache

95.

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

a)

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

b)

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

c)

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

d)

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

e)

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