wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Java қазақша 201 - 250

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Егер әдіс public static int sum(int a, int b) болып жарияланса, оны қалай шақыруға болады?

a)

sum(a, b)

b)

Name.sum(a, b)

c)

new ClassName.sum(a, b)

d)

ClassName(a, b)

e)

sum(a + b)

2.

Конструктор мен кәдімгі әдістің айырмашылығы қандай?

a)

Конструктор класс атауымен сәйкес болуы керек

b)

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

c)

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

d)

Конструктор void типін қолданады

e)

Конструктор тек private болуы керек

3.

Рекурсивті әдіс дегеніміз не?

a)

Өзін өзі шақыратын әдіс

b)

Айнымалыларды қайта анықтайтын әдіс

c)

Массивтерді сұрыптайтын әдіс

d)

Тек бір рет шақырылатын әдіс

e)

Графикалық элементтерді сызатын әдіс

4.

Java-да функцияның артық жүктелуі (overloading) деген не?

a)

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

b)

Бір әдісті бірнеше рет шақыру

c)

Түсініксіз қателер жасау

d)

Барлық әдістерді қайта анықтау

e)

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

5.

Қандай жағдайларда this сөзі қолданылады?

a)

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

b)

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

c)

Константаны қайта анықтау үшін

d)

Массив элементін өшіру үшін

e)

Объектілерді жою үшін

6.

Статикалық әдіс деген не?

a)

Осы кластың данасына емес, класқа тиесілі

b)

Белгілі бір объектіге тәуелді әдіс

c)

Тек интерфейсте жарияланатын әдіс

d)

Циклсыз әдіс

e)

Объектімен бірге жойылатын әдіс

7.

Ешқандай мән бермейтін әдіс қалай анықталады?

a)

void

b)

null

c)

static

d)

public

e)

abstract

8.

Абстрактілі әдіс дегеніміз не?

a)

Бұл жарияланған әдіс, бірақ онда логика сипатталмаған, яғни әдіс іске асырылмаған

b)

Мәтінді қайтаратын әдіс

c)

Осы кластың данасына емес, класқа тиесілі әдіс

d)

Бір рет шақырылатын әдіс

e)

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

9.

drawPolygon әдісі нені сызады?

a)

Көпбұрыш

b)

Тіктөртбұрыш

c)

Түзу сызық

d)

Доға

e)

Шеңбер

10.

setFont әдісі не үшін қолданылады?

a)

Мәтінді көрсету үшін қаріп стилін орнату үшін

b)

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

c)

Графиканы жою үшін

d)

Пикселдерді сақтау үшін

e)

Мәтіннің шрифтін орнату үшін

11.

Java-да бұл көрсетілген аралықтармен бір немесе бірнеше әрекетті іске қосатын класс?

a)

javax.swing.Timer

b)

java.util.Timer

c)

GraphicsTimer

d)

AnimationClock

e)

RenderTimer

12.

fillRect әдісі не істейді?

a)

Көрсетілген түспен толтырылған тікбұрышты сызады

b)

Тек жақтауын сызады

c)

Шаршыны сызады

d)

Шеңберді сызады, ішін түспен толтырады

e)

Доғаны толтырады

13.

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

a)

drawString()

b)

print()

c)

drawText()

d)

setText()

e)

showText()

14.

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

a)

repaint()

b)

drawAgain()

c)

refresh()

d)

setPaint()

e)

reload()

15.

X және Y осьтері бойынша координаталар жиынымен берілген толтырылмаған көпбұрышты сызады?

a)

drawPolygon(int xPoints, int yPoints, [] int nPoints).

b)

drawClosedCurve()

c)

drawAgain()

d)

drawCircle()

e)

. drawRect(x1,y1,x2, y2)

16.

Мәтіннің шрифтін өзгерту үшін қандай класс қолданылады?

a)

Font

b)

TextStyle

c)

TextFont

d)

StyleManager

e)

FontStyle

17.

Graphics.drawLine(10, 20, 30, 40) не істейді?

a)

Нүктелерді қосатын түзу сызады

b)

Шеңбер сызады

c)

Доға сызады

d)

Тек координаттарды шығарады

e)

Массив құрады

18.

Java-да String класында қандай әдіс жолдың ұзындығын алуға мүмкіндік береді?

a)

length()

b)

size()

c)

getLength()

d)

count()

e)

measure()

19.

Java бағдарламалау тілінде charAt() әдісін не үшін қолдануға болады?

a)

жол таңбасын индекс бойынша қайтарады

b)

таңбалар тобын қайтарады

c)

Сол жақтағы айнымалыларға қолданылады

d)

Символ таңдау үшін

e)

Ішкі жол қосады

20.

Java бағдарламалау тілінде getChars() әдісін не үшін қолдануға болады?

a)

таңбалар тобын қайтарады

b)

жол таңбасын индекс бойынша қайтарады

c)

Сол жақтағы айнымалыларға қолданылады

d)

Символ таңдау үшін

e)

жолдардағы ішкі жолдарды салыстырады

21.

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

a)

регистрді есепке алмай жолдарды салыстырады

b)

таңбалар тобын қайтарады

c)

жол таңбасын индекс бойынша қайтарады

d)

Сол жақтағы айнымалыларға қолданылады

e)

жолдардағы ішкі жолдарды салыстырады

22.

Java бағдарламалау тілінде regionMatches() әдісі не үшін қолданылады?

a)

жолдардағы ішкі жолдарды салыстырады

b)

регистрді есепке алмай жолдарды салыстырады

c)

таңбалар тобын қайтарады

d)

жол таңбасын индекс бойынша қайтарады

e)

Сол жақтағы айнымалыларға қолданылады

23.

Java бағдарламалау тілінде indexOf() әдісі не үшін қолданылады?

a)

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

b)

жолдардағы ішкі жолдарды салыстырады

c)

регистрді есепке алмай жолдарды салыстырады

d)

таңбалар тобын қайтарады

e)

жол таңбасын индекс бойынша қайтарады

24.

Java бағдарламалау тілінде lastIndexOf() әдісі не үшін қолданылады?

a)

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

b)

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

c)

жолдардағы ішкі жолдарды салыстырады

d)

регистрді есепке алмай жолдарды салыстырады

e)

жол таңбасын индекс бойынша қайтарады

25.

Java бағдарламалау тілінде startsWith() әдісі не үшін қолданылады?

a)

жолдың ішкі жолдан басталатынын анықтайды

b)

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

c)

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

d)

жолдардағы ішкі жолдарды салыстырады

e)

регистрді есепке алмай жолдарды салыстырады

26.

Java бағдарламалау тілінде replace() әдісі не үшін қолданылады?

a)

жолдағы бір кіші жолды басқасына ауыстырады

b)

жолдың ішкі жолдан басталатынын анықтайды

c)

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

d)

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

e)

жолдардағы ішкі жолдарды салыстырады

27.

Java бағдарламалау тілінде trim() әдісі не үшін қолданылады?

a)

жолдағы бастапқы және соңғы бос орындарды жояды

b)

жолдағы бір кіші жолды басқасына ауыстырады

c)

жолдың ішкі жолдан басталатынын анықтайды

d)

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

e)

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

28.

Java бағдарламалау тілінде substring() әдісі не үшін қолданылады?

a)

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

b)

жолдағы бастапқы және соңғы бос орындарды жояды

c)

жолдағы бір кіші жолды басқасына ауыстырады

d)

жолдың ішкі жолдан басталатынын анықтайды

e)

бөлгішті ескере отырып жолдарды қосады

29.

Java бағдарламалау тілінде toLowerCase() әдісі не үшін қолданылады?

a)

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

b)

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

c)

жолдағы бастапқы және соңғы бос орындарды жояды

d)

жолдағы бір кіші жолды басқасына ауыстырады

e)

регистрді есепке алмай жолдарды салыстырады

30.

Java бағдарламалау тілінде toUpperCase() әдісі не үшін қолданылады?

a)

жолдың барлық таңбаларын жоғарғы регистрге аударады

b)

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

c)

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

d)

жолдағы бастапқы және соңғы бос орындарды жояды

e)

жолдағы бір кіші жолды басқасына ауыстырады

31.

Java бағдарламалау тілінде concat() әдісі не үшін қолданылады?

a)

жолдарды біріктіреді

b)

жолдың барлық таңбаларын жоғарғы регистрге аударады

c)

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

d)

жолдағы бастапқы және соңғы бос орындарды жояды

e)

жолдағы бір кіші жолды басқасына ауыстырады

32.

Java бағдарламалау тілінде valueOf() әдісі не үшін қолданылады?

a)

нысанды жол түріне түрлендіреді

b)

жолдарды біріктіреді

c)

жолдың барлық таңбаларын жоғарғы регистрге аударады

d)

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

e)

жолдағы бастапқы және соңғы бос орындарды жояды

33.

Java бағдарламалау тілінде join() әдісі не үшін қолданылады?

a)

бөлгішті ескере отырып жолдарды қосады

b)

нысанды жол түріне түрлендіреді

c)

жолдарды біріктіреді

d)

жолдың барлық таңбаларын жоғарғы регистрге аударады

e)

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

34.

Java бағдарламалау тілінде сompare() әдісі не үшін қолданылады?

a)

екі жолды салыстырады

b)

нысанды жол түріне түрлендіреді

c)

жолдарды біріктіреді

d)

жолдың барлық таңбаларын жоғарғы регистрге аударады

e)

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

35.

public StringBuffer append(String s) әдісі не үшін қолданылады?

a)

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

b)

Әдіс тудыратын StringBuffer,объектінің мәнін өзгертеді.

c)

Бастапқы индекстен соңғы индекске дейінгі жолды жояды

d)

Бұл әдіс s жолын жылжыту бойынша аталған позицияға енгізеді

e)

Бұл әдіс осы StringBuffer ішкі жолындағы таңбаларды көрсетілген жолдардағы таңбалармен ауыстырады

36.

public StringBuffer reverse() әдісі не үшін қолданылады?

a)

Әдіс тудыратын StringBuffer объектінің мәнін өзгертеді.

b)

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

c)

Бастапқы индекстен соңғы индекске дейінгі жолды жояды

d)

Бұл әдіс s жолын жылжыту бойынша аталған

e)

Бұл әдіс осы StringBuffer ішкі жолындағы таңбаларды көрсетілген жолдардағы таңбалармен ауыстырады

37.

public delete(int start, int end) әдісі не үшін қолданылады?

a)

Бұл әдіс осы StringBuffer ішкі жолындағы таңбаларды көрсетілген жолдардағы таңбалармен ауыстырады

b)

Бастапқы индекстен соңғы индекске дейінгі жолды жояды

c)

Әдіс тудыратын StringBuffer объектінің мәнін өзгертеді.

d)

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

e)

Бұл әдіс s жолын жылжыту бойынша аталған позицияға енгізеді

38.

public insert(int offset, int i) әдісі не үшін қолданылады?

a)

Бұл әдіс s жолын жылжыту бойынша аталған позицияға енгізеді

b)

Бастапқы индекстен соңғы индекске дейінгі жолды жояды

c)

Әдіс тудыратын StringBuffer объектінің мәнін өзгертеді.

d)

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

e)

Бұл әдіс осы StringBuffer ішкі жолындағы таңбаларды көрсетілген жолдардағы таңбалармен ауыстырады

39.

replace(int start, int end, String str) әдісі не үшін қолданылады?

a)

Бұл әдіс осы StringBuffer ішкі жолындағы таңбаларды көрсетілген жолдардағы таңбалармен ауыстырады

b)

Бұл әдіс s жолын жылжыту бойынша аталған позицияға енгізеді

c)

Бастапқы индекстен соңғы индекске дейінгі жолды жояды

d)

Әдіс тудыратын StringBuffer объектінің мәнін өзгертеді.

e)

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

40.

Кластар дегеніміз не?

a)

бұл мәліметтерге айналу, оларды қолдану мен модификациялауға қажетті барлық әдістер мен мәліметтерді біріктіру тәсілі

b)

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

c)

Бұл әдіс s жолын жылжыту бойынша аталған позицияға енгізеді

d)

Бастапқы индекстен соңғы индекске дейінгі жолды жояды

e)

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

41.

Әдісті сипаттау қалай жүзеге асырылады?

a)

Әдіс кластың ішінде сипатталуы қажет

b)

Әдіс кластың сыртында сипатталуы қажет

c)

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

d)

Шақыру кезінде әдіске берілетін мән

e)

Бұл әдіс s жолын жылжыту бойынша аталған позицияға енгізеді

42.

Әдісті сипаттауда көрсетілген аргументтердің аттары қалай аталады?

a)

формальды параметрлер

b)

нақты параметр

c)

Әдіс кластың сыртында сипатталуы қажет

d)

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

e)

Шақыру кезінде әдіске берілетін мән

43.

public модификаторы- нені білдіреді?

a)

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

b)

параллель есептеу процесінде әдістер жұмысын реттеуге мүмкіндік береді

c)

main () әдісін программаның ең бастапқы орындалуы кезінде шақыруға мүмкіндік береді

d)

Әдіс кластың сыртында сипатталуы қажет

e)

Шақыру кезінде әдіске берілетін мән

44.

static модификаторы нені білдіреді?

a)

main () әдісін программаның ең бастапқы орындалуы кезінде шақыруға мүмкіндік береді

b)

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

c)

параллель есептеу процесінде әдістер жұмысын реттеуге мүмкіндік береді

d)

Әдіс кластың сыртында сипатталуы қажет

e)

Шақыру кезінде әдіске берілетін мән

45.

enum дегеніміз не?

a)

мәндердің кейбір шектеулі шеңберін жасау

b)

Шақыру кезінде әдіске берілетін мән

c)

Объектілерді құру

d)

Дерекқормен жұмыс істеу

e)

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

46.

Java-да sleep() әдісі не үшін пайдаланылады?

a)

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

b)

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

c)

Таңбалардың өзгермелі жиынын жасайды

d)

мәндердің кейбір шектеулі шеңберін жасайды

e)

Ағынды өзгерту үшін пайдаланылады

47.

Java-да assert кілт сөзі не үшін пайдаланылады?

a)

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

b)

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

c)

интерфейсті анықтау үшін пайдаланылады

d)

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

e)

мәндердің кейбір шектеулі шеңберін жасау

48.

Мына кодтың шығатын нәтижесі қандай?

-----

String str = "Hello"; str += "World";

System.out.println(str.length());

-----

a)

10

b)

11

c)

9

d)

12

e)

8

49.

Берілген кодтың нәтижесі қандай болады?

----

int x = 5; System.out.println(++x + x++);

----

a)

12

b)

11

c)

13

d)

10

e)

14

50.

Келесі код не шығарады?

----

int[] arr = {1, 2, 3, 4, 5};

System.out.println(arr[1] + arr[3]);

---

a)

6

b)

4

c)

8

d)

5

e)

7