wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

java 0-50

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Java бағдарламалау тілін қай компания жасап шығарған?

a)

Sun Microsystems

b)

Microsoft

c)

IBM

d)

Oracle

e)

Google

2.

Қандай тип логикалық мәндерді сақтауға арналған?

a)

char

b)

boolean

c)

int

d)

float

e)

double

3.

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

a)

Тек нақты

b)

Тек бүтін

c)

Бүтін, нақты, символдық, логикалық

d)

Тек символдық

e)

Тек логикалық

4.

Java-да әдістің дұрыс жазылуын көрсетіңіз?

a)

public void main(String[] args) {

b)

void main(String[] args) {

c)

static public main void (String[] args) {

d)

public static void main(String[] args) {

e)

main(String[] args) {

5.

∛1+x формуласы үшiн келесi жазулардың қайсысы дұрыс?

a)

Math.sqrt(1+x,1/3)exp(3*ln(1+x))

b)

exp(sqrt (1+x))

c)

Math.sqrt(exp(ln(1+x)/ 3))

d)

Math.sqrt(exp(ln(1-x)/ 3))

e)

Math.pow(1+x,1/ 3)

6.

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

a)

<-

b)

=>

c)

==

d)

:=

e)

=

7.

Java-да арифметикалық операцияларды көрсетіңіз?

a)

+, -, *, /

b)

+, -, *, /, %

c)

*, /, %, ^

d)

+, -, /, ^

e)

+, -, %, ^

8.

Java-да логикалық операторларды көрсетіңіз?

a)

==, !=

b)

&, |, ^

c)

>, <, >=, <=

d)

&&, ||, !

e)

+, -, *, /

9.

Нақты сандардың  типтері қандай?

a)

float және double

b)

int және long

c)

char және boolean

d)

byte және short

e)

int және float

10.

Java-да cosx² өрнегі қалай жазылады?

a)

cos(x*x)

b)

Math.cos(x*x)

c)

math.cos(x*x)

d)

cos(x^x)

e)

Math.cos(x^x)

11.

Сызықты программалауда қандай құрылымдар бар?

a)

Тек тізбектелген

b)

Тармақталған

c)

Циклдік

d)

Тек шартты

e)

Тек логикалық

12.

Java-да массивтер қалай сипатталады?

a)

[] int array;

b)

array[] int;

c)

array int[];

d)

int[] array;

e)

array [];

13.

Массивтің элементтеріне қалай қол жеткізуге болады?

a)

array[index]

b)

array.index

c)

array{index}

d)

array:index

e)

array(index)

14.

Java-да массивтің ұзындығын қалай алуға болады?

a)

array.size

b)

array.count

c)

array.capacity

d)

array.length

e)

array.dimensions

15.

Java-да массив элементтерін қалай инициализациялауға болады?

a)

int array = new int[3]{1, 2, 3};

b)

array[] = (1, 2, 3);

c)

int[] array = {1, 2, 3};

d)

int[] array = new {1, 2, 3};

e)

int array[] = {1; 2; 3};

16.

Шартты өту операторын анықтаңыз?

a)

while

b)

for

c)

switch

d)

do while

e)

if else

17.

if операторының синтаксисі қалай жазылады?

a)

if {шарт} оператор;

b)

if  оператор

c)

if шарт {оператор;}

d)

if (шарт) {оператор;}

e)

if {шарт} else

18.

Java-да else операторын қалай қолдануға болады?

a)

if (шарт) { оператор;} else { оператор;}

b)

if (шарт) else { оператор;}

c)

if {шарт} { оператор;} else оператор;

d)

if (оператор1) then логӨрнек else оператор2

e)

if (шарт) then логӨрнек else

19.

switch операторын қолдану не үшін  қажет?

a)

Функцияларды анықтау

b)

Массивтермен жұмыс жасау үшін;

c)

Циклдерді орындау үшін;

d)

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

e)

айнымалының мәніне байланысты әртүрлі жағдайларды өңдеу үшін;

20.

switch операторында default жағдайы қай кезде пайдаланылады?

a)

Барлық шарттар үшін

b)

Тек бірінші шарт үшін

c)

Тек соңғы шарт үшін

d)

Шарттың орындалмаған кезінде

e)

Шарттарды тексеру кезінде

21.

for циклының синтаксисі қалай жазылады?

a)

for (инициализация; шарт; инкремент) {оператор;}

b)

for (шарт) {оператор;}

c)

for (инициализация) { оператор;}

d)

for (инициализация; шарт) оператор;

e)

for {шарт} оператор;

22.

for циклында инкремент қалай жазылады?

a)

i-=1

b)

--i

c)

i=i+1

d)

i++

e)

i+=

23.

for циклының жұмысы қандай?

a)

Циклды тоқтату үшін

b)

Циклды жалғастыру үшін

c)

Шартты тексеру үшін

d)

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

e)

Функцияларды шақыру үшін

24.

while циклының синтаксисі қалай жазылады?

a)

if (шарт) {оператор};

b)

while (оператор) оператор;

c)

while {шарт} оператор;

d)

while (шарт)

e)

while (шарт) {оператор;}

25.

while циклының жұмысы қай кезде орындалады?

a)

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

b)

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

c)

шарттың мәні true болғанда орындалады

d)

Тек массивтермен жұмыс істейді

e)

шарттың мәні false болғанда орындалады

26.

Массивтерді сипаттау Java бағдарламалау тілінде неше кезеңге бөлінеді?

a)

бес

b)

үш

c)

төрт

d)

екі

e)

алты

27.

Java тілінде комментарий не үшін қажет?

a)

Кодтың мағынасын сипаттау үшін

b)

Кодты жылдамдату үшін

c)

Компиляцияны жақсарту үшін

d)

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

e)

Программаны қысқарту үшін

28.

while циклының пайдалану мысалы қандай?

a)

if (condition) { }

b)

for (int i = 0; i < 10; i++) { }

c)

int i = 0; while (i < 10) { i++; }

d)

switch (variabl{ }

e)

do { } while (condition);

29.

do while циклының синтаксисі қалай жазылады?

a)

do { оператор;} while {шарт};

b)

do while (шарт) {оператор;}

c)

while (шарт) do { оператор;};

d)

do {оператор;} while (шарт);

e)

while do { оператор;} (шарт);

30.

do while циклының ерекшелігі неде?

a)

Цикл шартты тексермейді

b)

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

c)

Цикл тек массивтермен жұмыс істейді

d)

Цикл денесі кем дегенде бір рет орындалады

e)

Цикл тек бүтін сандармен жұмыс істейді

31.

Келесі типтердің қайсысы сілтемелік типке жатады?

a)

boolean

b)

int

c)

double

d)

массив

e)

float

32.

Java тілінде арифметикалық амалдардың қайсысы модуль бойынша қалдықты табу үшін қолданылады?

a)

+

b)

%

c)

-

d)

*

e)

/

33.

Math.sqrt() әдісі не үшін қолданылады?

a)

Санның кубын есептеу

b)

Санды дөңгелектеу

c)

Санның квадрат түбірін есептеу

d)

Санды рандомизациялау

e)

Санның косинусын табу

34.

Бір өлшемді массивтерді қалай жариялауға болады?

a)

int[] array;

b)

arrayint[];

c)

array[] int;

d)

int array;

e)

array int;

35.

Бір өлшемді массивтің элементтеріне қалай қол жеткізуге болады?

a)

array(index)

b)

array{index}

c)

array[index]

d)

[index];

e)

array:index

36.

Math класындағы қай әдіс екі санның ең үлкенін табады?

a)

Math.sqrt()

b)

Math.min()

c)

Math.random()

d)

Math.max()

e)

Math.log()

37.

Идентификаторларды атау кезінде қандай талаптар қойылады?

a)

Тек бас әріптерден тұруы керек

b)

Бос орын болуы керек

c)

Тек кіші әріптерден тұруы керек

d)

Сандардан басталмауы керек

e)

Ерекше белгілермен аяқталуы керек

38.

Екі өлшемді массивтерді қалай жариялауға болады?

a)

array[][] int;

b)

arrayint[][];

c)

array[][];

d)

int[][] array;

e)

array[]int[];

39.

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

a)

array(i, j)

b)

array[i][j]

c)

array{i, j}

d)

array[index]

e)

array[i, j]

40.

Java тілінде көп жолды комментарий қалай белгіленеді?

a)

// және //

b)

/* және */

c)

<!-- және -->

d)

{} және {}

e)

() және ()

41.

Java бағдарламасы қандай файл кеңейтімімен сақталады?

a)

.txt

b)

.class

c)

.cpp

d)

 .java

e)

.py

42.

Екі өлшемді массивті шығару үшін қандай циклдарды пайдалануға болады?

a)

do while циклы

b)

while циклы

c)

Екі кірістірілген for циклы

d)

Бір for циклы

e)

foreah циклы

43.

Java-да жолды қалай жариялауға болады?

a)

String str = new String(Hello);

b)

str String = "Hello";

c)

String str = Hello;

d)

String str = "Hello";

e)

String str[] = "Hello";

44.

String класындағы символды алу үшін қандай әдіс қолданылады?

a)

charAt(int index)

b)

getChar(int index)

c)

charAtIndex(int index)

d)

getCharacter(int index)

e)

indexOfChar(int index)

45.

Java-да жолдарды біріктіру үшін қандай cимвол қолданылады?

a)

&

b)

|

c)

+

d)

-

e)

*

46.

String класындағы жолдың ұзындығын қалай алуға болады?

a)

count()

b)

size()

c)

getLength()

d)

length()

e)

lengthOf()

47.

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

a)

isBlank()

b)

isNull()

c)

checkEmpty()

d)

isEmpty()

e)

length() == 0

48.

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

a)

toLowerCase()

b)

lowerCase()

c)

toSmall()

d)

convertToLower()

e)

smallCase()

49.

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

a)

toBig()

b)

upperCase()

c)

toUpperCase()

d)

convertToUpper()

e)

bigCase()

50.

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

a)

isEqual()

b)

compare()

c)

equals()

d)

match()

e)

sameAs()