wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Java бағдарламалау сұрақтары

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Java-да қандай деректер типі "бүтін санды" білдіреді?

a)

int.

b)

float

c)

boolean

d)

double

e)

do

2.

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

a)

println()

b)

cout().

c)

cin()

d)

Echo

e)

cout

3.

Java-да мұрагерлік (inheritance) қандай мақсатта қолданылады?

a)

Бір класстың қасиеттерін басқасына беру үшін.

b)

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

c)

Цикл құру үшін

d)

Класс жою үшін

e)

Айнымалыны жою үшін

4.

Java тілінде "protected" қандай мағынаны білдіреді?

a)

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

b)

Айнымалы тек бір класс ішінде қолжетімді

c)

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

d)

Айнымалы барлығына қолжетімді

e)

Айнымалыны жою

5.

Java-да "abstract" сөзі не үшін қолданылады?

a)

Нақты емес әдіс немесе класс анықтау үшін.

b)

Айнымалыны көрсету үшін

c)

Тұрақты әдіс құру үшін

d)

Логикалық шарт тексеру үшін

e)

Айнымалыны жою үшін

6.

Java бағдарламасында "instanceof" операторы не үшін қолданылады?

a)

Айнымалының типін тексеру үшін.

b)

Айнымалыны жою үшін

c)

Объект құру үшін

d)

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

e)

Айнымалыны жариялау қайүшін

7.

Java-да "double" типінің мәні қандай?

a)

64-биттік нақты санды көрсетеді.

b)

Логикалық мәнді білдіреді

c)

Символдық мәнді білдіреді

d)

32-биттік бүтін санды көрсетеді

e)

do

8.

Java тілінде объектіні қалай құрады?

a)

new ClassName().

b)

class ClassName

c)

ClassName extends AnotherClass

d)

void ClassName()

e)

class

9.

Java тілінде объектіні қалай құрады?

a)

new ClassName().

b)

class ClassName

c)

ClassName extends AnotherClass

d)

void ClassName()

e)

class

10.

Java-да "public" сөзі қандай мағына береді?

a)

Айнымалы немесе әдіс барлығына қолжетімді.

b)

Айнымалы немесе әдіс тек класс ішінде қолжетімді

c)

Айнымалы немесе әдіс тек пакет ішінде қолжетімді

d)

Айнымалы немесе әдіс тек мұрагерлік арқылы қолжетімді

e)

Айнымалыны жою

11.

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

a)

length().

b)

size()

c)

getLength()

d)

lengthOf()

e)

len

12.

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

a)

Scanner.

b)

Input

c)

Output

d)

FileReader

e)

cin

13.

Java-да "continue" операторы не істейді?

a)

Циклды келесі итерацияға өткізеді.

b)

Циклды аяқтайды

c)

Циклды тоқтатады

d)

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

e)

error

14.

Java-да "interface" не үшін қолданылады?

a)

Әдістерді анықтау үшін, бірақ олардың орындалуын көрсетпеу үшін.

b)

Класс ішінде тұрақты айнымалылар анықтау үшін

c)

Жаңа класс құру үшін

d)

Цикл құру үшін

e)

Айнымалыны жою үшін

15.

Java-да "toString()" әдісі не үшін қолданылады?

a)

Объектіні мәтінге айналдыру үшін.

b)

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

c)

Жаңа объект құру үшін

d)

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

e)

Айнымалыны жою үшін

16.

Java-да "Math.random()" әдісі не үшін қолданылады?

a)

Кездейсоқ сандарды құру үшін.

b)

Логикалық мәндерді өзгерту үшін

c)

Мәтінді кодтау үшін

d)

Массивті қосу үшін

e)

Айнымалыны жою үшін

17.

Java-да "char" типі қандай мәнді сақтайды?

a)

Бір символды.

b)

Логикалық мән

c)

Нақты сан

d)

Объект

e)

do

18.

Java-ның `Math` кітапханасында қандай әдіс квадрат түбірін есептейді?

a)

sqrt().

b)

abs()

c)

pow()

d)

round()

e)

url()

19.

Java-да `Math.pow(a, b)` әдісі не істейді?

a)

a санынын b дәрежесін табады.

b)

a санын b санымен қосады

c)

a санын b санына бөледі

d)

a санынан b санын алады

e)

error

20.

Java-ның `Math.abs(x)` әдісі қандай нәтижені қайтарады?

a)

x санын теріс болса да оң мәнге түрлендіреді.

b)

x санын дәлдікпен дөңгелектейді

c)

x санын екі еселейді

d)

x санын нөлге айналдырады

e)

error

21.

Java-да `Math.max(a, b)` әдісі не істейді?

a)

a және b сандарының ең үлкенін қайтарады.

b)

a мен b сандарының қосындысын қайтарады

c)

a мен b сандарының айырмасын қайтарады

d)

a мен b сандарының квадрат түбірін қайтарады

e)

error

22.

Java-да `Math.min(a, b)` әдісі не істейді?

a)

a және b сандарының ең кіші мәнін қайтарады.

b)

a мен b сандарының көбейтіндісін қайтарады

c)

a мен b сандарының орташа мәнін қайтарады

d)

a мен b сандарының қосындысын қайтарады

e)

error

23.

Java-да `Math.ceil(x)` әдісі не істейді?

a)

x санын ең жақын бүтін санға жоғары жаққа дөңгелектейді.

b)

x санын төменгі бүтін санға дөңгелектейді

c)

x санын жақын бүтін санға төмен дөңгелектейді

d)

x саны

24.

Java-да `Math.floor(x)` әдісі не істейді?

a)

x санын ең жақын бүтін санға жоғары жаққа дөңгелектейді.

b)

x санын төменгі бүтін санға дөңгелектейді

c)

x санын жақын бүтін санға төмен дөңгелектейді

d)

x санын кері өзгертілген дөңгелектейді

e)

error

25.

Java-да `Math.round(x)` әдісі не істейді?

a)

x санын жақын бүтін санға дөңгелектейді.

b)

x санын төменгі бүтін санға дөңгелектейді

c)

x санын ең үлкен бүтін санға дөңгелектейді

d)

x санын бөліп, нәтиже қайтарады

e)

error

26.

Java-да `Math.sin(x)` әдісі не үшін қолданылады?

a)

x мәнінің синусын есептеу үшін.

b)

x мәнінің косинусын есептеу үшін

c)

x мәнінің тангенсін есептеу үшін

d)

x мәнінің квадрат түбірін есептеу үшін

e)

error

27.

Java-да `Math.cos(x)` әдісі не үшін қолданылады?

a)

x мәнінің косинусын есептеу үшін.

b)

x мәнінің синусын есептеу үшін

c)

x мәнінің квадрат түбірін есептеу үшін

d)

x мәнінің кері функциясын есептеу үшін

e)

error

28.

Java-да `Math.tan(x)` әдісі не үшін қолданылады?

a)

x мәнінің тангенсін есептеу үшін.

b)

x мәнінің косинусын есептеу үшін

c)

x мәнінің синусын есептеу үшін

d)

x мәнінің кері функциясын есептеу үшін

e)

error

29.

Java-да `Math.log(x)` әдісі не істейді?

a)

x мәнінің табиғи логарифмін есептейді.

b)

x мәнінің 10-дық логарифмін есептейді

c)

x мәнінің квадрат түбірін есептейді

d)

error

30.

Java-да `Math.log(x)` әдісі не істейді?

a)

x мәнінің табиғи логарифмін есептейді.

b)

x мәнінің 10-дық логарифмін есептейді

c)

x мәнінің квадрат түбірін есептейді

d)

x мәнінің экспонентасын есептейді

e)

error

31.

Java-да `Math.exp(x)` әдісі не үшін қолданылады?

a)

x мәнінің экспонентасын есептеу үшін.

b)

x мәнінің квадрат түбірін есептеу үшін

c)

x мәнінің логарифмін есептеу үшін

d)

x мәнінің синусын есептеу үшін

e)

error

32.

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

a)

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

b)

x санын екі еселеу үшін

c)

x санын 3 дәрежесіне көтеру үшін

d)

x санын квадратқа көтеру үшін

e)

error

33.

Java-да `Math.PI` дегеніміз не?

a)

Пи санын (π) береді.

b)

Шеңбердің радиусын береді

c)

Квадраттың периметрін береді

d)

Шеңбердің ауданын береді

e)

url()

34.

Java-да `Math.E` дегеніміз не?

a)

Натуральды логарифмнің негізі (e) мәні.

b)

10 негізіндегі логарифмнің мәні

c)

Пи санының мәні

d)

Алтын бөлшектің мәні

e)

< >

35.

Java-да `Math.hypot(x, y)` әдісі не істейді?

a)

x және y сандарының гипотенузасын есептейді.

b)

x және y сандарының қосындысын есептейді

c)

x және y сандарының квадрат түбірін есептейді

d)

x және y сандарының айырмасын есептейді

e)

error

36.

Java-да `Math.toRadians(x)` әдісі не үшін қолданылады?

a)

x мәнін градус ретінде радианға түрлендіру үшін.

b)

x мәнін радиан ретінде градусқа түрлендіру үшін

c)

x мәнін дөңгелектеу үшін

d)

x мәнін бұрышқа түрлендіру үшін

e)

error

37.

Java-да `Math.toDegrees(x)` әдісі не үшін қолданылады?

a)

x мәнін радианнан градусқа түрлендіру үшін.

b)

x мәнін градусқа радианға түрлендіру үшін

c)

x мәнін бұрыш ретінде көрсету үшін

d)

x мәнін бұрышқа дөңгелектеу үшін

38.

Java-да `Math.asin(x)` әдісі не істейді?

a)

x мәнінің арксинусын есептеу үшін.

b)

x мәнінің тангенсін есептеу үшін

c)

x мәнінің косинусын есептеу үшін

d)

x мәнінің синусын есептеу үшін

39.

Java-да `Math.acos(x)` әдісі не істейді?

a)

x мәнінің арккосинусын есептеу үшін.

b)

x мәнінің тангенсін есептеу үшін

c)

x мәнінің синусын есептеу үшін

d)

x мәнінің квадрат түбірін есептеу үшін

40.

Java-да `Math.atan(x)` әдісі не істейді?

a)

x мәнінің арктангенсін есептеу үшін.

b)

x мәнінің синусын есептеу үшін

c)

x мәнінің тангенсін есептеу үшін

d)

x мәнінің логарифмін есептеу үшін

41.

Java-да `Math.atan2(y, x)` әдісі не үшін қолданылады?

a)

y және x мәндерінің арктангенсін есептеу үшін.

b)

y және x мәндерінің логарифмін есептеу үшін

c)

y және x мәндерінің синусын есептеу үшін

d)

y және x мәндерінің косинусын есептеу үшін

42.

Java-да `Math.signum(x)` әдісі қандай нәтиже қайтарады?

a)

x санының таңбасын анықтайды.

b)

x санын жақын бүтін санға дөңгелектейді

c)

x санын теріс мәнге айналдырады

d)

x санын екі еселейді

43.

Java-да `Math.log10(x)` әдісі не істейді?

a)

x санын 10 негізінде логарифмдеу үшін.

b)

x санын квадрат түбірін есептеу үшін

c)

x санын теріс санға айналдыру үшін

d)

x санын екі еселеу үшін

44.

Java-да `Math.ulp(x)` әдісі қандай мақсатта қолданылады?

a)

x мәнінің ең кіші мүмкін абсолюттік қателігін анықтайды.

b)

x мәнінің ең үлкен мәнін қайтарады

c)

x мәнінің екі еселенген мәнін қайтарады

d)

x мәнінің квадрат түбірін қайтарады

45.

Java-да `while` циклында егер шарт жалған болса, не болады?

a)

Цикл орындалмайды.

b)

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

c)

Цикл шексіз орындала береді

d)

Цикл тек бір жолға орындалады

46.

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

a)

`array.length`

b)

`array.size()`

c)

`array.len`

d)

`array.getSize()`

47.

Java-да бір өлшемді массивтің барлық элементтерін көрсету үшін қай цикл пайдаланылады?

a)

`for` циклі.

b)

`while` циклі

c)

`do-while` циклі

d)

`for-each` циклі

48.

Java-да бір өлшемді массивтің индексі қандай түрде көрсетіледі?

a)

0-ден басталады.

b)

1-ден басталады

c)

10-нан басталады

d)

Негізінде теріс мәндер көрсетіледі

49.

Java-да массив элементіне мән тағайындау үшін қандай синтаксис пайдаланылады?

a)

`array[index] = value;`

b)

`array.value = index;`

c)

`array.set(index, value);`

d)

`array.add(index, value);

50.

Java-да `for` циклында қайда санның қадамды өзгертуі орындалады?

a)

Циклдың соңында

b)

Циклдың шартынан бұрын

c)

Циклдың ішкі бөлігіне кіргенде

d)

Циклдың басталуында

e)

error

51.

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

a)

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

b)

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

c)

`array = new int[4];`

d)

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

e)

arr

52.

Java-да цикл ішінде қандай да бір элементті табу үшін қай әдіс тиімді?

a)

`for` немесе `for-each` циклдары.

b)

`while` циклы

c)

`do-while` циклы

d)

`if` шарттары

e)

el

53.

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

a)

`Arrays.sort(array)`

b)

`Arrays.sort()`

c)

`array.sort()`

d)

`array.sortArray()`

e)

arr

54.

Java-да бір өлшемді массив элементтерін басып шығару үшін қай әдіс жиі қолданылады?

a)

`Arrays.toString(array)`

b)

`array.toString()`

c)

`System.out.println(array)`

d)

`System.out.println(Arrays)`

e)

cout

55.

Java-да `if` шартты операторының негізгі мақсаты қандай?

a)

Шартты тексеру және орындалатын әрекеттерді басқару.

b)

Тек мәндерді салыстыру

c)

Циклдарды басқару

d)

Қателіктерді тексеру

e)

error