Font size
WorksheetsВопросы по Objective-C и ООП (на казахском языке)
Total questions: 95
Worksheet time: 49mins
Objective-C жүйесінде iOS бағдарламалау үшін әзірлеу ортасы қандай?
Xcode
Visual Studio
Netbeans
Eclipse
Макдок
Мұрагерлік дегеніміз не?
Бар базалық сыныптар негізінде жаңа класстарды сипаттау
заталардың өз белгілері мен даму ерекшеліктерін ұрпаққа беру қабілеті
объектіні құрайтын компоненттерге қол жеткізуді шектеу
гетерогенді мәліметтерді біркелкі өңдеу
дұрыс жауап жоқ
MVC қай бөлігі деректер мен интерфейсті байланыстырады?
Бақылаушы
Көру
Модель
Модельді қарау
әртүрлі
Полиморфизм дегеніміз не?
объектіні құрайтын компоненттерге қол жеткізуді шектеу
Бар базалық сыныптар негізінде жаңа класстарды сипаттау
сызықтық кеңістіктерді бір-бірден кескіндеу
гетерогенді мәліметтерді біркелкі өңдеу
дұрыс жауап жоқ
MVC қай бөлігінде "Store" класын орналастыруға болады?
Модель
ешқайсысына
Көру
Бақылаушы
барлығына
Objective-C тілінде логикалық мәндер «ақиқат» және «жалған» қалай жазылады?
Иә және ЖОҚ
Шын және жалған
if және else
si және no
плюс және минус
Objective-C тілінде нысандар қалай жасалады?
жаңа адам()
[Тұлға жасау]
[[Тұлғаны бөлу] init]
Person.new()
жаңа адам()
NSArray *arr-ға 3 санын қалай қосуға болады?
[arr addObject:@(3)]
[arr addObject:3]
arr[ ] = 3
arr <= 3
arr[0]=3
Objective-C жүйесінде қандай тілде құрылымдар бар?
C++
C
Java
В Objective-C бағдарламасында жиі қолданылатын мақсат және әрекет дегеніміз не?
әдіс шақырылатын нысан және шақырылатын әдістің өзі
протоколды жүзеге асыратын объект және хаттаманың аты
делегат және өкілідік объект
реакция классының аты және әдіс аты.
Әлсіз модификатор Objective-C сипатында нені білдіреді?
бұл сілтеме нысанаға сілтемелерді санау кезінде есептелмейді
бұл сілтеме нысан сілтемелерін санағанда соңғы болып саналады
бұл сипатта тек әлсіз нысандарды орналастыруға болады
бұл сипат тек оқуға арналған
AppDelegate бағдарламасында контроллерді қалай көрсетуге болады?
оған self.window.rootViewController орнатыңыз
осы контроллердің presentViewController әдісін шақырыңыз
осы контроллерді addSubview арқылы терезеге қосыңыз
self.window-тің presentViewController әдісін шақырыңыз
Қандай контроллер бірнеше қойындыларды көрсете алады?
UITableViewController
UINavigationController
UITabBarController
UIViewController
UIViewBarController
Егер біз шапшалумен бір уақытта қойындыларды жасақымыз келсе, контроллерді орналастырудың ең жақсы жолы қандай?
түйір UITabBarController және әрбір қойындада UINavigationController
түйір UINavigationController және ондағы бір UITabBarController
әр қойындада бір UINavigationController бар және әр қойындада өзінің UITabBarController бар
бір қойындада бір UITabBarController бар UINavigationController түйірі
UITableView жиынында жолдар санын қалай көрсетуге болады?
санды tableView:numberOfRowsInSection әдісінде қайтару қажет
tableView.sections массивін толтыру керек
tableView.rowsCount сипатын орнату қажет
tableView.rows массивін толтыру керек
Кестедегі ұяшықты шертуде қалай жауап беруге болады?
tableView.delegate орнату және tableView:didSelectRowAtIndexPath әдісін енгізу қажет
әрбір ұяшыққа түймені қосып, олардың шертүіне жауап беру керек
size tableView мақсаты мен әрекетін орнату керек
UITableViewDidSelectRow хабарландыруына жазылу қажет
Қай класс ұяшықтар тізімін айналдыру арқылы көрсетуге мүмкіндік береді?
UITableView
UIScrollView
UIView
UITableView қай жолдарды көрсету керектігін айту үшін қандай протоколды енгізу керек?
UITableViewDataSource
UITableViewDataCells
UITableViewRows
UITableViewCells
Интерфейс құрастырушы арқылы орнатылған батырманы басқан кезде контроллердегі белгілі бір әдіс орындалатындай етіп қалай жасауға болады?
IBAction әдісін жасау
осы түйме үшін IBOutlet жасаңыз
осы әдіспен делегат жасаңыз
бұл мүмкін емес
GET және POST сұрауларын жіберуге арналған ең танымал кітапхана қалай аталады?
AFNetworking
UIKit
NSURL
CocoaPods
Кез келген уақытта жасауға немесе қайта жүктеуге болатын деректерді қандай қаттада сақтау керек?
Кітапхана/Кэштер
Кітапхана/қолданбаны қолдау
Құжаттар
tmp
Фото
Файлдарды жою және жылжыту үшін қандай нысанды пайдалануға болады?
NSFileManager
NSFiles
NSString
NSDirectory
NSDocuments
Қолданбаны іске қосу арасында шағын деректерді сақтау үшін қандай нысанды пайдалануға болады?
NSUserDefaults
NSFileManager
NSCoreData
NSManagedObject
NSDocuments
Келесі код не істейді [[UINavigationBar көрінісі] setBarTintColor:[UIColor blueColor]]; ?
қолданбадағы барлық шолау жолақтарының ең түсін өзгертеді
ағымдағы шолау жолақының ең түсін өзгертеді
ағымдағы шолау жолақының мәтін түсін өзгертеді
қолданбадағы барлық шолау жолақтарының мәтін түсін өзгертеді
Ештеңе жасамайды
Келесі код не істейді self.navigationController.navigationBar.tintColor = [UIColor blueColor]; ?
қолданбадағы барлық шолау жолақтарының ең түсін өзгертеді
ағымдағы шолау жолақының ең түсін өзгертеді
ағымдағы шолау жолақының мәтін түсін өзгертеді
қолданбадағы барлық шолау жолақтарының мәтін түсін өзгертеді
Ештеңе жасамайды
Келесі код не істейді [UIView animateWithDuration:1 анимацияляр:^( self.smallView.alpha = 0; }]; ?
smallView анимациялық түрде жасырады
smallView анимациялық панорамалау
smallView анимациялау
smallView анимациясын айналдырады
Қандай контроллер тек iPad құрылғысында қол жетімді?
UIPopoverController
UICollectionViewController
UIActivityViewController
MPMoviePlayerViewController
Гироскоп нені өлшейді?
айналу жылдамдығы
жел жылдамдығы
жеделдеу
күш
Қимылдық тану үшін келесі нысан ұрпақтары қолданылады:
ShapeRecognizer
EventListener
DataProvider
ImageLoader
Қолданбаның атын, белгішесін, скриншоттарын және басқа да осындай ақпаратты қай сайтта орнатамыз?
App Store Connect
Google Play Console
Firebase
GitHub
Қолданбалар дүкенінде жарияланғаннан кейін қолданбадағы бұзылуларды қадағалау үшін қай қызмет пайдаланылады?
Firebase Crashlytics
Google Analytics
App Store Connect
AdMob
App Store дүкенінде жарияламас бұрын қолданбаларды тестерлерге тарату үшін қандай қызмет қолданылады?
TestFlight
Firebase
AppCenter
Crashlytics
Келесі код не істейді [UIView animateWithDuration:1 анимацияляр:^( self.smallView.alpha = 1; }]; ?
smallView анимациялау
smallView анимациялық түрде жасырады
smallView анимациясын айналдырады
smallView анимациялық панорамалау
Жүйемен өзара әрекеттесудің сипаттайтын, бірақ оның нақты ішкі құрылымын көрсетпейтін жеңілдетілген бейнелеудің жалпы атауы қалай?
психикалық модель
үлгілік карта
іске асыру моделі
функционалдық модель
Қандай сапалы зерттеу әдістемесі өнімнің техникалық ортасы мен іскерлік контексті туралы түсінік береді?
пән бойынша сарапшылардан сұхбат алу (DEP)
әдебиетті шолу
пайдаланушылар мен тұтынушылардан сұхбат алу
мүдделі тараптардан сұхбат алу
Көрініс үлгісі қандай болуы керек?
тұрақты қолданылатын құралдарға жылдам қол жеткізу қажеттілігі
бағдарлама қандай құралдармен қамтамасыз етілетін туралы нұсқау қажет
бағдарламадан қосымша қолдану қажет
экзотикалық бағдарлама мүмкіндіктеріне қажеттілік
Сарапшылар мен орташа пдпмдарды не біріктіреді?
тұрақты қолданылатын құралдарға жылдам қол жеткізу қажеттілігі
бағдарлама қандай құралдармен қамтамасыз ететіні туралы нұсқау қажет
бағдарламадан қосымша қолдау қажет
экзотикалық бағдарлама мүмкіндіктеріне қажеттілік
Сапалы зерттеулер жобалау процесінің алдында не істейді?
жоғарыдағылардың барлығы
нақты саланың қолданылатын сөздік қорын және басқа әлеуметтік аспектілерін, бар өнімдерді пайдаланалу жолдарын зерттеу
нақты саланы зерттеу, әзірленіп жатқан өнімнің техникалық, экологиялық және іскерлік контексттерін анықтау
өнімді әлеуетті пайдаланушылардың көзқарастары мен бейімділіктерін зерттеу, олардың мінез-құлық үлгілерін анықтау
Мақсатқа негізделген жобалау процесінің инфрақұрылымды анықтау кезеңінде не болады?
A) өнімнің жалпы концепциясы құрылады, оның ішінде мінез-құлық тұжырымдамасы және графикалық дизайн
B) пайдаланушылардың функционалдық қажеттіліктері талданады
C) мінез-құлық үлгілері талданады
D) мінез-құлық үлгілері домендік үлгі ретінде бірге жиналады
Әртүрлі жағдайларда жобалық шешімдерді сынау үшін пайдаланылады, әдетте ұсынылған шешімдер туралы «егер... Не істеу керек?» сұрақтарының жиынтығы түрінде. Біз қандай сценарийлер туралы айтып отырмыз?
сынақ сценарийлері
кілттік жол сценарийлері
мәтіндік сценарийлер
жұмыс сценарийлері
Пайдаланушы модельдері жобалау процесінде қалай аталады?
Пайдаланушы модельдері
Деректер моделі
Функционалдық модельдер
Жүйелік архитектура
Төмендегілердің қайсысы мінез-құлық айнымалысына жатады?
мінез-құлық үлгілері
жас ерекшелігі
білім деңгейі
ұлты
Нысанның мағын анықтаудағы ең маңызды көрнекі қасиет қандай?
графикалық дизайн
түстер үйлесімі
өлшемі
материалы
Мобильді құрылғылар үшін пайдаланушы интерфейстерін жобалау кезіндегі негізгі мәселе қандай?
пайдаланушылардың функционалдық қажеттіліктері
экранның жоғары ажыратымдылығы
құрылғының бағасы
интернет жылдамдығы
Әдетте прагматикалық жобалау шешімдері дегеніміз не?
қарапайым, бірақ толық шешімдер
эмоциялар мен танымдық процестерді ескеру және ояту
пайдаланушыларға өз мәселелерін шешуге және мақсаттарына жетуге көмектесу
техникалық және шаруашылық талаптарды ескеру
Торды пайдаланудың қандай пайдасы бар?
барлық көрсетілген
тор реттлік сезімін тудырады
тор элементтердің орналасуын біркелкі етеді
тор экранды оқуды жеңілдетеді
GUI интерфейстерінде мәтінді сәндеу кезінде мыналар ұсынылмайды:
Дұрыс жауап жоқ
Қаріп өлшемін өзгерту
Түсін өзгерту
Қалың ету
Локализияланғанның интерфейсін құру кезінде қандай тармақты ескеру керек?
бас әріппен жазылған сөздерді қолданыңыз.
sans-serif қаріптерін пайдаланыңыз.
жоғарыдағылардың барлығы.
контраст түстерді пайдаланыңыз.
Төмендегілердің қайсысы сынақ әдісіне жатпайды?
сынақ сценарийі (сынақ жағдайы)
сынақ деректері
сынақ жинағы
Дұрыс жауап жоқ
Жүктеме сынағы дегеніміз не?
Жалпы және жүйелік ресурстарды пайдалануды бақылау, өнімділікке байланысты қолданбадағы «стресс-тректерді» анықтауға, жүктің қауіпті ағып кетуін анықтауға мүмкіндік береді.
Тек қана қолданбаның интерфейсін тексеру процесі.
Бағдарламаның тек қана қауіпсіздік деңгейін анықтау әдісі.
Жүйенің тек қана визуалды элементтерін бағалау тәсілі.
Кездейсоқ және болжауға болмайтын оқиғалардың пайда болуына дұрыс реакцияны тексеру
Қолданбаның жеткілікті тартымды емес және сенсорлық экрандарда шарлау немесе пайдалану қиын болуы мүмкін бөліктерін анықтау
Сыртқы үзілістердің жиі пайда болуымен мобильді құрылғының жұмыс жағдайында қолданбаның жұмысын тексеру
Дұрыс жауап жоқ
Енгізілетін ақпаратты, әрекеттердің шарттары мен реттілігін және күтілетін шығыс нәтижесін анықтайтын тест сипаттамасын қамтитын құжат қалай аталады?
сынақ сценарийі
сынақ деректері
сынақ жинағы
Дұрыс жауап жоқ
Мобильді қосымшаларды тестілеу кезінде қандай негізгі мәселелерге ерекше назар аудару керек?
барлық көрсетілген
шектеулі құрылғы ресурстары
жиі сыртқы үзілістер
экран өлшемі және сенсорлық интерфейс
InstrumentationTestRunner класы не үшін қолданылады?
сынақ сценарийлерін іске қосу үшін
сынақ жобасын жасау
тестілеу құралдарының жинағын құру
сынақтарды қолданбаны іске қосу үшін
Дұрыс жауап жоқ
Тест жоспары дегеніміз не?
әp интеграция үшін тестілеу стратегиясын анықтайтын құжат
белгілі бір сынақ сценарийін орындау үшін қажетті әрекеттердің сипаттамасын қамтитын құжат
сынақ кірістерін және күтілетін нәтижелерді анықтайтын құжат
сынақ сипаттамасы бар құжат
Дұрыс жауап жоқ
Robotium құралы болып табылады
бұлттық құрылғы платформасы
нақты құрылғы эмуляторы
құрылғы экранынан бейне түсіруге арналған құрал
сценарийленген сынақтарды автоматтандырылған қайталауға арналған құрал
Дұрыс жауап жоқ
Қандай принцип тасымалдау процесін жеңілдетеді?
интерфейсті жүзеге асырудан бөлу принципі
модульдік принципі
бірден көпке принципі
объектіге бағдарлану принципі
Тасымалдау процесін жеңілдететін принципті таңдаңыз.
Автоматтандыру принципі
Күрделендіру принципі
Тұрақсыздық принципі
Баяулатушы принцип
Интерфейсті жүзеге асырудан бөлу принципі
модульдік принципі
бірден көпке принципі
объектіге бағдарланған принципі
Intel XDK әзірлеу ортасы келесі бағдарламалау тілдерін қолданады:
C++
JavaScript
Java
C#
C
Қосымша қолданба функциялары үшін экранда ұзақ тұру неге жақсы?
ұзақ тұрулар интуитивті емес
ұзын тұруды барлық мобильді құрылғылар қолданбайды, ұзақ тұру ойын интерфейсін артпаттандыру үшін пайдаланыла болады.
тәжірибелі қолданушылар соншалықты жалықпайды
ұзақ жанасуды бағдарламалау және порттау қиын
Дұрыс жауап жоқ
Мармелад шығынын қашан қолданған дұрыс?
бір уақытта бірнеше платформаға арналған ойындарды әзірлеу кезінде
кез келген қосымшаны әзірлеу кезінде
жұмыс үстелі қолданбаларын әзірлеу кезінде
Google Play қолданбасын әзірлеу кезінде
Мультитач дегеніміз не?
екі немесе одан да көп жанасу нүктелерінің координаталарын бір уақытта анықтайтын сенсорлық енгізу жүйелерінің функциясы
смартфонның жабысқақ пернелері
саусақ қысымына жауап беретін сенсорлық экран
координаталарды дәл анықтауды орындайтын сенсорлық енгізу жүйелерінің қызметі
SMSManager классының данасын жасау үшін қандай әдіс қолданылады?
getDefault()
startDefault()
startSMSManager()
setDefault()
SMS хабарламасын жіберу үшін қандай параметрлер қажет?
алушы нөмірі, хабарлама мәтіні
SMS орталығының нөмірі, хабарлама мәтіні
алушы нөмірі, SMS орталығының нөмірі, хабарлама мәтіні, жіберу күйі, жеткізу күйі
Кіріс аудио ағынын өңдеу және оны нақты уақыт режимінде ойнату үшін қолданылатын класс төмендегілердің қайсысы болып табылады?
AudioTrack
MediaRecorder
AudioManager
SoundPool
startActivity() әдісінің параметрі ретінде қандай класс данасы пайдаланылады?
Intent
Activity
Context
Bundle
Intel Perceptual Computing SDK жүйесінде қолданылатын сөйлеу синтезі және тану қозғалтқышы қандай?
Nuance
Google Speech
Microsoft Speech
IBM Watson
MediaScannerConnection қызметінің мақсаты төмендегілердің қайсысы болып табылады?
Медиа файлдарды сканерлеу және жүйеге қосу
Файлдарды жою
Желіге қосылу
Құжаттарды өңдеу
Android медиа кітапханасы келесі аудио және бейне көздерін қолданады:
Микрофон және камера
GPS және акселерометр
Bluetooth және Wi-Fi
Дисплей және процессор
Техникалық қамтамасыз ету тұрғысынан адам мен компьютер арасындағы табиғи-интуитивтік өзара әрекеттесу технологиясын жүзеге асыруға не мүмкіндік береді?
енгізілген жоғары дәлдіктегі миниатюралық сенсорлар
өнімділігі жоғары есептеулер
бағдарламашыға арналған эргономикалық жұмыс орны
жоғары жылдамдықты интернетке қосылу.
MediaPlayer классының данасын жасауға және инициализациялауға мүмкіндік беретін әдісті таңдаңыз.
create()
start()
pause()
stop()
Google Play танымбелгісі дегеніміз:
Google Play дүкеніндегі қосымшаның сапа белгісі
Google Play дүкеніндегі қолданушы аты
Google Play дүкеніндегі төлем әдісі
Google Play дүкеніндегі ойын рейтингі
Қолданбаға сілтемелерді сыртқы ресурстарға орналастырған кезде, ең алдымен, ескеру қажет:
жоғарыда айтылғандардың барлығы дұрыс
ресурстың мақсатты аудиториясы
ресурс күйі
ресурстың клиенттік база
"Жарылғыш" жүктеп алу болып табылады:
A) қолданбаны жариялаудың алғашқы күндерінде тұрақты өсумен жүктеп алулардың үлкен саны
B) жүктеп алулар саны көп және жою жылдамдығы төмен
C) қолданбаны жариялаудың алғашқы күндерінде жүктеп алулардың жоғары саны
D) жүктеулердің көп саны
Әзірлеуші консолі дегеніміз не?
қолданбаны жариялау құралы
басқа әзірлеушілермен байланыс құралдары
қолданбаны тексеру ортасы
қолданбаларды әзірлеу ортасы
Кросс-платформалық мобильді қосымшаларды әзірлеу үшін қай фреймворктер қолданылады?
Python
React Native
Flutter
Cordova
Xamarin
Мобильді қосымшадағы UI элементтерін құру үшін Android платформасында қандай компоненттер қолданылады?
Activity
View
Fragment
ContentProvider
Python
Android қосымшаларында жиі қолданылатын деректер базасын таңдаңыз.
SQLite
MongoDB
Oracle
PostgreSQL
Firebase
Какие архитектурные шаблоны чаще всего используются при разработке мобильных приложений?
IntelliJ IDEA
Eclipse
Какие библиотеки используются для управления сетевыми запросами в мобильных приложениях?
SQLite
Firebase
MongoDB
PostgreSQL
Мобильді қосымшаларда пайдаланушы деректерін сақтау үшін қандай әдістер қолданылады
SharedPreferences
Room
ContentProviders
Bundles
Какие языки используются для разработки iOS приложений?
IntelliJ IDEA
Eclipse
Android қосымшаларында фрагменттерді басқару үшін қандай компоненттер қолданылады?
FragmentManager
Activity
LiveData
ViewModel
Какие технологии используются для работы с данными в реальном времени в мобильных приложениях?
LiveData
ViewModel
Мобильді қосымшаларда аутентификация үшін қандай әдістер қолданылады?
OAuth
JWT
HTTP
FTP
Какие методы используются для аутентификации в мобильных приложениях?
LiveData
ViewModel
Android қосымшаларында қай компоненттер фондық қызметтерді орындауға арналған?
ContentProvider
BroadcastReceiver
Service
LiveData
Intent
Қандай әдістер мобильді қосымшаларда деректерді кэштеуге қолданылады?
Memory Cache
Disk Cache
SQL Cache
HTTP Cache
LiveData
Мобильді қосымша дегеніміз:
Интернетсіз жұмыс істейтін құрылғы
Компьютерге арналған бағдарлама
Мобильді құрылғыда жұмыс істейтін бағдарлама
Тек ойын ойнауға арналған бағдарлама
Android платформасында қосымшаларды жазу үшін қандай тілдер қолданылады?
Java
Kotlin
Swift
Unity
Кроссплатформалық қосымшалар жазуға арналған ең танымал фреймворктар қандай?
React Native
Xamarin
Flutter
Unity
Қосымшаның жұмыс өнімділігін тексеру <variant>Дұрыс жауап жоқ
Мобильді қосымшалар үшін қандай деректер базасы жиі қолданылады?
SQLite
SQL Cache
MongoDB
Realm
MySQL
HTTP сұраныстардың негізгі түрлері қандай?
GET
POST
DELETE
RUN
SQL Cache
Мобильді қосымшалардың өнімділігіне қандай факторлар әсер етеді?
Қолданылатын API-лер
Қолданушы интерфейсінің ауырлығы
Сервердің жады мөлшері
Интернет жылдамдығы
Толық анимациялармен толтырылған
