wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Java-да `if-else` құрылымы

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Java-да `if-else` құрылымы қандай жағдайда орындалады?

a)

Егер шарт дұрыс болса, `if` бөлігі орындалады, әйтпесе `else` бөлігі орындалады.

b)

Шарт әрқашан орындалады

c)

Тек `if` бөлігі орындалады

d)

Тек `else` бөлігі орындалады

e)

ештеңе орындалмайды

2.

Java-да `if` шартында не істеледі?

a)

Шарт орындалса, белгілі бір код блоктары орындалады.

b)

Шарт орындалмаса, цикл орындалады

c)

Шарт орындалса, цикл тоқтайды

d)

Шартты тексермей-ақ код орындалады

e)

ештеңе орындалмайды

3.

Java-да `else` блогы қашан орындалады?

a)

Егер `if` шартынан кейінгі шарт жалған болса.

b)

Егер шарт дұрыс болса

c)

Егер цикл орындалады

d)

Егер массив бос болса

e)

ештеңе орындалмайды

4.

Java-да `if` шартында салыстыру үшін қандай амалдар жиі қолданылады?

a)

`==`, `>`, `<`, `>=`, `<=`, `!=`

b)

`+`, `-`, `*`, `/`

c)

`&&`, `||`, `!`

d)

`++`, `--`, `+=`, `-=`

e)

= операторы

5.

Java-да `else` блогы міндетті түрде бола ма?

a)

Жоқ, `else` блогы болмауы мүмкін.

b)

Иә, әрқашан `else` блогы болуы керек

c)

Тек бірнеше шарттар болғанда

d)

Шарт дұрыс болмаған кезде ғана

e)

error

6.

Java-да шартты салыстыру үшін қай операторлар қолданылады?

a)

`==`, `!=`, `<`, `>`, `<=`, `>=`

b)

`&&`, `||`, `!`

c)

`+`, `-`, `*`, `/`

d)

`=`, `<>`, `==`

e)

= операторы

7.

Java-да `if-else` құрылымында шарт жалған болса, не болады?

a)

`else` блогы орындалады.

b)

Цикл орындалады

c)

Программа тоқтайды

d)

Тек `if` блогы орындалады

e)

error

8.

Java-да салыстыру операторының нәтижесі қандай тип болады?

a)

`boolean`

b)

`int`

c)

`double`

d)

`String`

e)

Char

9.

Java-да `if` шартында қандай деректер түрлерін салыстыруға болады?

a)

Барлық деректер түрлері салыстырылуы мүмкін.

b)

Тек сандық деректер түрлері

c)

Тек мәтіндер

d)

Тек бүтін сандар

e)

Тек қосу

10.

Java-да `if` шартының дұрыс болмауы жағдайында қай оператор орындалады?

a)

`else`

b)

`for`

c)

`while`

d)

`switch`

e)

case

11.

Java-да `if` шартында теріс шартты қалай тексеруге болады?

a)

`!` (NOT) операторы арқылы.

b)

`==` операторы арқылы

c)

`&&` операторы арқылы

d)

`||` операторы арқылы

e)

= операторы

12.

Java-да бірнеше шартты `if` шартында қалай біріктіруге болады?

a)

`&&` немесе `||` операторы арқылы.

b)

`,` (virgule) арқылы

c)

`-` (минус) арқылы

d)

`!` (NOT) арқылы

e)

= операторы

13.

Java-да `if` шартында логикалық операторының қолданылуы қандай?

a)

`&&` және `||` арқылы бірнеше шарттар біріктіріледі.

b)

Тек бір шарт тексеріледі

c)

Логикалық операторлар тек тексере алады

d)

Логикалық операторлар ешқашан қолданылмайды

e)

теріс

14.

Java-да теріс шартты тексергенде қай оператор пайдаланылады?

a)

`!` (NOT)

b)

`&&`

c)

`||`

d)

`==`

e)

= операторы

15.

Java-да `if` шартын қандай жағдайларда қолдану қажет?

a)

Егер белгілі бір жағдайды тексеру керек болса.

b)

Егер циклді басқару қажет болса

c)

Егер массивті көрсету қажет болса

d)

Егер қосымша параметрлер енгізілсе

e)

error

16.

Java-да `if-else` операторларының қайсысы бірінші орындалады?

a)

`if` блогы бірінші орындалады.

b)

`else` блогы бірінші орындалады

c)

`else if` блогы орындалады

d)

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

e)

error

17.

Java-да шарт дұрыс болса, не болады?

a)

Белгілі бір код блогы орындалады.

b)

Код ешқашан орындалмайды

c)

Цикл басталады

d)

Программа тоқтайды

e)

== болады

18.

Java-да қандай операторлар арифметикалық операцияларды орындайды?

a)

`+`, `-`, `*`, `/`, `%`

b)

`&&`, `||`

c)

`==`, `!=`

d)

`++`, `--`

e)

== операторы

19.

Java-да инкремент (++) және декремент (--) операторлары қалай жұмыс істейді?

a)

Инкремент санды 1-ге арттырады, декремент санды 1-ге азайтады.

b)

Инкремент санды 2-ге арттырады, декремент 1-ге азайтады.

c)

Инкремент санды 10-ға арттырады, декремент санды 10-ға азайтады.

d)

Инкремент және декремент операторлары тек бүтін сандармен

20.

Java-да теңдік салыстыру операторы қандай?

a)

`==`

b)

`=`

c)

`!=`

d)

`<`

e)

!!

21.

Java-да `!=` операторы қандай операцияны орындайды?

a)

Мәндердің тең еместігін тексереді.

b)

Мәндердің теңдігін тексереді

c)

Қосымша шарттарды тексереді

d)

Мәндерді салыстырады

e)

Ешқандай

22.

Java-да `&&` операторы қандай операцияны орындайды?

a)

Екі шарттың да шын болуын тексереді.

b)

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

c)

Тек екінші шартты тексереді

d)

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

e)

Ешқандай

23.

Java-да `||` операторы қандай операцияны орындайды?

a)

Бір шарттың дұрыс болуын тексереді.

b)

Екі шарттың бірінің дұрыс болуын тексереді.

c)

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

d)

Тек екінші шартты тексереді

e)

Ешқандай

24.

Java-да `+` операторы қандай жағдайда қолданылуы мүмкін?

a)

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

b)

Тек мәтіндермен жұмыс істеуде

c)

Тек бүтін сандармен жұмыс істеуде

d)

Тек сандармен ғана операция орындауға болады

e)

Ешқандай

25.

Java-да арифметикалық операторлардың ішінде қайсысы ең жоғары приоритетке ие?

a)

`*`, `/`, `%`

b)

`+`, `-`

c)

`&&`, `||`

d)

`==`, `!=`

e)

== операторы

26.

Java-да арифметикалық операторлардың ішінде қайсысы ең жоғары приоритетке ие?

a)

`*`, `/`, `%`

b)

`+`, `-`

c)

`&&`, `||`

d)

`==`, `!=`

e)

== операторы

27.

Java-да `+=` операторы қандай операцияны орындайды?

a)

Санға мән қосу.

b)

Саннан мән азайту

c)

Санға мән көбейту

d)

Санға мән бөлу

e)

Ешқандай

28.

Java-да `=` операторының қолданылу мақсаты қандай?

a)

Мән тағайындау.

b)

Мәндерді салыстыру

c)

Сандық операцияларды орындау

d)

Шарттарды тексеру

e)

Ешқандай

29.

Java-да `&` операторы қандай операцияны орындайды?

a)

Логикалық ЖӘНЕ операциясын орындайды.

b)

Логикалық НЕ операциясын орындайды

c)

Логикалық НЕ-мен салыстырады

d)

Логикалық немесе операциясын орындайды

e)

Ешқандай

30.

Java-да `!` операторы не істейді?

a)

Логикалық кері операцияны орындайды.

b)

Логикалық ЖӘНЕ операциясын орындайды

c)

Біттерді оңға жылжытады

d)

Логикалық немесе операциясын орындайды

e)

Ештеңе

31.

Java-да қандай оператор типтерді салыстыру үшін қолданылады?

a)

`==` операторы

b)

`=` операторы

c)

`&&` операторы

d)

`+` операторы

e)

= операторы

32.

Java-да "методтың артық жүктелуі" (method overloading) деген не?

a)

Бірдей атпен, бірақ әртүрлі параметрлермен бірнеше әдіс жариялау.

b)

Әдісті бірнеше рет қайта анықтау

c)

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

d)

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

e)

Әдісті жою

33.

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

a)

Әдістің аттары бірдей болуы керек, бірақ параметрлердің типі, саны немесе тәртібі әртүрлі болуы керек.

b)

Параметрлердің типі мен саны бірдей болуы керек

c)

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

d)

Параметрлердің тек типі әртүрлі болуы керек

e)

Ешқандай

34.

Артық жүктеу кезінде әдістің қай қасиеттері өзгереді?

a)

Әдістің параметрлерінің саны мен түрі

b)

Әдістің қайтару мәні

c)

Әдістің аты

d)

Әдістің орналасуы

e)

Әдістің жойылуы

35.

Java-да әдісті артық жүктегенде қай параметрлер өзгеруі мүмкін?

a)

Тек параметрлердің саны, типі немесе тәртібі өзгеруі мүмкін.

b)

Тек әдістің атауы өзгеруі керек

c)

Әдістің қайтару түрі өзгеруі керек

d)

Параметрлердің тәртібі өзгермейді

e)

Ешқандай

36.

Артық жүктелген әдістер қайсысымен ерекшеленеді?

a)

Әдіс параметрлерінің типі, саны немесе тәртібімен

b)

Әдіс аттарының бірдейлігімен

c)

Әдіс қайтару мәнімен

d)

Әдіс атауының ұзындығымен

e)

Әдіс атымен

37.

Егер екі әдіс бірдей атпен, бірақ параметрлердің саны мен түрі бірдей болса, не болады?

a)

Бұл артық жүктеу қатесін тудырады.

b)

Екі әдіс бірге жұмыс істейді

c)

Код компиляциясы сәтсіз болады

d)

Программа тоқтайды

e)

Error

38.

Java-да артық жүктеу кезінде қай амал орындалмайды?

a)

Әдістің қайтару мәнін өзгерту.

b)

Параметрлердің түрін өзгерту

c)

Параметрлердің санын өзгерту

d)

Параметрлердің орналасуын өзгерту

e)

Цикл

39.

Артық жүктелген әдістердің арасында қайсысы таңдалады?

a)

Параметрлердің саны мен типі ең жақын әдіс таңдалады.

b)

Әдістің атауы таңдалады

c)

Әдістің қайтару мәні таңдалады

d)

Компилятор өздігінен әдіс таңдайды

e)

Әдіс параметрі

40.

Артық жүктелген әдістерді шақыру кезінде Java қандай ережені қолданады?

a)

Жақын сәйкес келетін параметрлерді таңдайды.

b)

Әдіс аттарын салыстырады

c)

Әдістің қайтару мәнін салыстырады

d)

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

e)

Ешқандай

41.

Java-да артық жүктеудегі әдіс қайтару мәні маңызды ма?

a)

Жоқ, қайтару мәні артық жүктеуді анықтамайды.

b)

Иә, қайтару мәні артық жүктеу үшін маңызды

c)

Қайтару мәні тек қате туындайды

d)

Қайтару мәні компиляция қателігіне әкеледі

e)

Error

42.

Java-да артық жүктелген әдісті қандай жағдайда қолдануға болады?

a)

Әдістің аттары бірдей, бірақ параметрлерінің түрі немесе саны әртүрлі болған жағдайда.

b)

Әдіс аттары әртүрлі болғанда

c)

Параметрлердің саны бірдей болса

d)

Әдістің қайтару мәні бірдей болса

e)

Әдісті көруде

43.

Java-да параметрлердің типін өзгерту арқылы артық жүктеуді жүзеге асыруға бола ма?

a)

Иә, параметрлердің типін өзгерту артық жүктеуді жасауға мүмкіндік береді.

b)

Жоқ, тек параметрлердің саны өзгертілуі керек

c)

Жоқ, тек параметрлердің тәртібі өзгертілуі керек

d)

Артық жүктеу тек параметрлердің санына байланысты

e)

Қате

44.

Артық жүктелген әдістер қай жағдайда орындалады?

a)

Параметрлердің саны мен типі сәйкес келгенде.

b)

Әдіс аттары бірдей болғанда

c)

Әдіс қайтару мәні бірдей болғанда

d)

Компилятор қателігі болғанда

e)

Әдіс параметрі қате кезде

45.

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

a)

Иә, бірақ олардың параметрлері әртүрлі болуы керек.

b)

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

c)

Иә, бірақ олардың қайтару мәндері бірдей болуы керек

d)

Иә, бірақ әдіс тек бір типте болуы керек

e)

Компилятор қателігі болғанда

46.

Java-да параметрлердің саны әртүрлі әдістерді қалай артық жүктей аламыз?

a)

Әр түрлі параметрлер саны мен түрін қолдану арқылы.

b)

Тек параметрлердің түрін өзгерту арқылы

c)

Тек әдіс атын өзгерту арқылы

d)

Тек қайтару мәнін өзгерту арқылы

e)

Компилятор қателігі болғанда