wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

61-90 тимп

Total questions: 32

Worksheet time: 16mins

Name
Class
Date
1.

Жолдарды бөліктерге бөлу қалай жүзеге асырылады?

a)

split() әдісін қолдану арқылы

b)

separat() әдісін және көрсетілген таңбаны пайдалану

c)

substring() әдісін пайдаланып әрбір жолды жеке шығарып алу

d)

Әрбір бөлінген бөлікті бөлек String нысанына инициализациялау

2.

String ішіндегі contains () әдісі қандай қызметке жауап береді?

a)

Жолдың берілген таңбалар тізбегі бар-жоғын тексереді

b)

Жолдағы жасырын ішкі жолдың мазмұнын көрсетеді

c)

Бір жолдың ішкі жолын басқа жолдың ішкі жолымен салыстыру

d)

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

3.

Нысанды жасағаннан кейін string класын өзгертуге бола ма?

a)

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

b)

Жол класының объектісі кез келген жағдайда өзгеріссіз қалады

c)

String класының объектісі алдыңғы жол жойылғаннан кейін өзгеруі мүмкін

d)

String класының объектісін басқа айнымалылар сияқты өзгертуге болады

4.

Java-да trim() әдісі қандай мақсатта қолданылады?

a)

Жолдың басында және соңында бос орын таңбаларын жою үшін

b)

Жолдағы қайталанатын таңбаларды жою үшін

c)

Жолдарды бөлек нысандарға бөлу үшін

d)

Жолдағы әрбір сөзді бөлек char айнымалысында алу үшін

5.

«Суперкласс» дегеніміз не?

a)

Осы класстың негізінде басқа класстар құрылады

b)

Инстанцияны қабылдайтын класс

c)

Бұл қарапайым класстардың реттелген тізбегі

d)

Бұл функция болатын класс

6.

Қарапайым equals() әдісінен equalsIgnoreCase() әдісінің ерекшелігі неде?

a)

equalsIgnoreCase() жолдарды салыстыру кезінде кез-келген таңбалар регистрін ескермейді

b)

equalsIgnoreCase() жылдам жолды салыстыру үшін оның алдындағы барлық әдістерді елемейді

c)

equalsIgnoreCase() бас әріптерге қарамастан жолдарды салыстырады

d)

equalsIgnoreCase() кейінгі бас әріптердің санын қайтарады салыстырулар

7.

String Pool дегеніміз не?

a)

Құрылған жолдар сақталатын аймақ

b)

String Pool дерекқордағы жолды іздеуге жауап береді

c)

Жолдардың жаңа массивтерін құруға бөлінген жад

d)

String класының әдістерінің бірі

8.

Қандай жағдайда String Pool пайдаланылмайды?

a)

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

b)

Егер сызық бұрыннан бар болса

c)

Егер жол жолдар массиві ретінде жасалса String[]

d)

Егер жол литералмен жарияланса

9.

Regionmatches () әдісі не үшін қажет?

a)

Бір жолдың ішкі жолдарын екінші жолдың ішкі жолымен салыстырады

b)

Жолда берілген ішкі жол бар-жоғын тексереді

c)

Табылатын таңбаның индекс мәнін береді

10.

CompareTo () әдісін қандай мақсаттарда қолданамыз?

a)

Екі жолды олардың ұзындығымен салыстыру үшін

b)

Әр жолдың жеке мәндерін салыстыру

c)

Бір жолдың ішкі жолын басқа жолдың ішкі жолымен салыстыру

d)

Жолдың сәйкестігін анықтау үшін

11.

IsEmpty () және isblank () әдістерінің айырмашылығы неде?

a)

isEmpty() жолдың ұзындығы 0 болса және isblank () жолы бос болса немесе тек Бос орындар болса, ШЫН мәнін қайтарады

b)

егер жол ұзындығы 0 болса isBlank() шын мәнін қайтарады, ал жол бос болса isEmpty() немесе

тек бос орындарды қамтиды

c)

егер жол ұзындығы 0 болса isBlank() шын мәнін қайтарады, ал жол бос болса isEmpty() немесе

тек бос орындар немесе қойындыларды қамтиды

d)

Жол бос болса, екі әдіс ақиқат мәнін қайтарады. Олардың еш айырмашылығы жоқ

12.

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

a)

join()

b)

concat()

c)

connect()

d)

<<плюс>>

13.

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

a)

indexOf()

b)

lastIndexOf()

c)

firstlndexOf(

d)

firstIndexFind()

14.

Java бағдарламалау тілін не үшін пайдалануға болады?

a)

айтылғандардың барлығы үшін

b)

веб-сайттарды құру үшін

c)

компьютерге арналған бағдарламаларды құру

d)

ойындар жасау үшін

15.

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

a)

File

b)

String

c)

Public

d)

Private

16.

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

a)

Scanner

b)

GetValue

c)

Get

d)

Input

17.

«Процент» операторы қандай функцияны орындайды?

a)

қалдықты анықтау үшін

b)

қалдықсыз бөлінетінін анықтау үшін

c)

дұрыстығын тексеру үшін

18.

Java тілінде айнымалылардың қандай типтері бар?

a)

барлық жауаптары дұрыс

b)

жергілікті айнымалылар

c)

класстын (статикалык) айнымалылары

d)

экземпляр (динамикалык) айнымалылары

19.

String класы туралы қай мәлімдеме дұрыс?

a)

өзгермейтін қасиеті бар

b)

тек статикалық әдістерді қамтиды

c)

салыстырмалы болып табылады

d)

абстрактілі болып табылады

20.

Рекурсивті функцияны пайдаланудың классикалық мысалы

a)

Санның факториалын табу

b)

Мектеп тiзiмiн құрастыру

c)

Халык санын санау

d)

Ай сайынгы жалакыны есептеу

21.

Рекурсияның базисі деген не?

a)

рекурсивті шақырулар блогынан шығу шарты - рекурсияны шақырудың қажеті жоқ жағдайда есептің негізгі шешімі

b)

рекурсивті шакырулар блогына кіру шарты - рекурсиивті шакыру қажет болған жагдайда есептiң негiзгi шешімі

c)

рекурсивті шакырулар блогынан шыгу шарты - рекурсияны шакыру қажет болған жагдайда есептiң негiзгi шешімі

d)

рекурсивті шакырулар блогына кіру шарты - рекурсияны шакырудын кажеті жоқ жагдайда есептiң негiзгi шешімі

22.

Java тілінде бұйра жақшалар не үшін қолданылады?

a)

Автоматты түрде инициализацияланған массивтердің мәндерін қамтиды, сонымен қатар кластарда, әдістерде және жергілікті аумақтарда код блогын шектеу үшін қолданылады

b)

Параметрлер тізімдерін әдісті жариялау және шақыру, сонымен катар

өрнектердегі операциялардын басымдылығын орнату, багдарламаның орындалуын

шығару және THIITI трансляциялау

басқару мәлімдемелеріндегі өрнектерді

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

c)

Массив мәлімдемелерінде және жеке массив элементтерiне катынасу кезiнде

колданылады

d)

Әдістерді жариялауда және шакыруда параметрлер тiзiмдерiн белу, сонымен

катар сыныптардағы, әдістердегі және жергілікті аумактардагы код блогын шектеу үшін пайдаланылады.

23.

Алгоритмнің анықтамасы –

a)

мәселені шешуге бағытталған мақсатты әрекеттер тізбегі

b)

мәлімдемелер тізбегі

c)

накты есепті шешудін математикалық формуласы

d)

программалау тілі

24.

Алгоритмнің негізгі қасиеттері:

a)

анықтылық, жалпылық, нәтижелілік

b)

а

c)

и

d)

с

25.

Фигуралық  жақшалар арасындағы код қалай аталады?

a)

блок

b)

бөлiгi

c)

бөлiм

d)

үзінді

26.

char мен  Character-дің арасында қандай айырмашылық бар?

a)

char (примитивті) қарапайым тип, Character класс

b)

екеуіде примитивті болып табылады

c)

char класс болса, Character қарапайым тип

d)

айырмашылық жоқ, екуі де классқа жатады

27.

Композиция туралы қай тұжырымдар дұрыс?

a)

Орындалу уақытында  нысан әлдеқашан жасалып қойған

b)

Обьект компиляция уакытында динамикалык түрде жасалады

c)

Полиморфизмдi және кодты кайта пайдалануды колдамайды

d)

Iшкi класс ата-аналык класстын жүзеге асуына байланысты

28.

new операторы не үшін қажет ?

a)

класстың экземплярын құру үшін

b)

жана айнымалыны құру үшін

c)

жана класты хабарлау үшін

d)

old операторына карам-карсы оператор

29.

Әдістер дегеніміз не?

a)

Класстың функционалы; яғни, осы класстың нысандары не істей алады

b)

Үлгі немесе объект сипаттамасы

c)

Әдіс көрсетілген сыныптын экземплярын білдіреді

d)

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

30.

Абстракция ұғымының дұрыс анықтамасын таңдаңыз –

a)

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

b)

багдарламалау касиетi, ол сынып ішінде күрделі логиканы жасыруға мүмкіндік береді. программалаушыға нысанмен өзара әрекеттесу үшін қысқа және түсінікті интерфейсті камтамасыз етеді

c)

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

d)

кодты кайта жазусыз бұрыннан бар сыныптың өрістері мен әдістерін кайта пайдалануға мүмкіндік беретін тұжырымдама.

31.

Абстракция ұғымының дұрыс анықтамасын таңдаңыз –

a)

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

b)

багдарламалау касиетi, ол сынып ішінде күрделі логиканы жасыруға мүмкіндік береді. программалаушыға нысанмен өзара әрекеттесу үшін қысқа және түсінікті интерфейсті камтамасыз етеді

c)

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

d)

кодты кайта жазусыз бұрыннан бар сыныптың өрістері мен әдістерін кайта пайдалануға мүмкіндік беретін тұжырымдама.

32.

new операторы не үшін қажет ?

a)

класстың экземплярын құру үшін

b)

жана айнымалыны құру үшін

c)

жана класты хабарлау үшін

d)

old операторына карам-карсы оператор