wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Java

Total questions: 35

Worksheet time: 12mins

Name
Class
Date
1.

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

a)

Жабадағы сканнер классы мәтіндік деректерді оқу және талдау үшін қолданылады.

b)

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

c)

Жабадағы сканнер классы графикалық деректерді өңдеу үшін қолданылады.

d)

Жабадағы сканнер классы файлдарды сақтау үшін қолданылады.

2.

Java-да сканнер классын қалай импорттауға болады?

a)

import java.util.Scanner;

b)

import java.Scanner.util;

c)

import java.util.ScannerClass;

d)

import Scanner.java.util;

3.

Сканнер классының негізгі әдістері қандай?

a)

next(), hasNext(), nextLine(), close()

b)

open(), readLine(), writeLine(), finish()

c)

start(), stop(), pause(), resume()

d)

read(), write(), flush(), reset()

4.

Java-да деректер типтері неше түрге бөлінеді?

a)

4

b)

1

c)

2

d)

3

5.

Java-да double типі не үшін қолданылады?

a)

double типі тек бүтін сандарды сақтау үшін қолданылады.

b)

double типі нақты сандарды сақтау үшін қолданылады.

c)

double типі тек мәтіндерді сақтау үшін қолданылады.

d)

double типі тек логикалық мәндерді сақтау үшін қолданылады.

6.

char типі қандай мәндерді сақтай алады?

a)

char типі сандарды (numbers) сақтай алады.

b)

char типі массивтерді (arrays) сақтай алады.

c)

char типі логикалық мәндерді (boolean) сақтай алады.

d)

char типі символдарды (character) сақтай алады.

7.

Java-да String типі не үшін қолданылады?

a)

Java-да String типі мәтіндерді сақтау үшін қолданылады.

b)

Java-да String типі сандарды сақтау үшін қолданылады.

c)

Java-да String типі массивтерді сақтау үшін қолданылады.

d)

Java-да String типі логикалық мәндерді сақтау үшін қолданылады.

8.

Сканнер классы арқылы пайдаланушыдан деректерді қалай оқу керек?

a)

Пайдаланушыдан деректерді 'getData()' әдісімен алу қажет.

b)

Сканнер класын қолданбай, тек 'next()' әдісін пайдалану керек.

c)

Деректерді 'read()' әдісімен оқуға болады.

d)

Сканнер класын пайдалану арқылы пайдаланушыдан деректерді 'nextLine()' немесе 'nextInt()' әдістерімен оқуға болады.

9.

Java-да логикалық типтің атауы қандай?

a)

char

b)

float

c)

boolean

d)

int

10.

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

a)

int[] numbers;

b)

char[] letters;

c)

String[] texts;

d)

float[] values;

11.

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

a)

array.size

b)

array.length

c)

array.count

d)

array.total

12.

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

a)

instanceof

b)

isType

c)

checkType

d)

typeof

13.

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

a)

'==' және '.equals()'

b)

'>' және '.isEqual()'

c)

'===' және '.compareTo()'

d)

'!=' және '.compare()'

14.

Сканнер классы арқылы бүтін санды қалай оқу керек?

a)

Scanner класын пайдаланып, nextInt() әдісін қолдану арқылы бүтін санды оқу.

b)

Scanner класын пайдаланып, nextLine() әдісін қолдану арқылы бүтін санды оқу.

c)

Scanner класын пайдаланып, nextDouble() әдісін қолдану арқылы бүтін санды оқу.

d)

Scanner класын пайдаланып, nextFloat() әдісін қолдану арқылы бүтін санды оқу.

15.

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

a)

Java-да массивтерді инициализациялау үшін: String names = new String[3];

b)

Java-да массивтерді инициализациялау үшін: int[] arr = new int[5]; немесе String[] names = {"Alice", "Bob", "Charlie"};

c)

Java-да массивтерді инициализациялау үшін: int arr = new int[5];

d)

Java-да массивтерді инициализациялау үшін: int[] arr = {1, 2, 3};

16.

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

a)

Scanner scanner = new Scanner(System.in);

b)

Scanner scanner = new Scanner(buffer);

c)

Scanner scanner = new Scanner(file);

d)

Scanner input = new Scanner();

17.

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

a)

array[index]

b)

array.get(index)

c)

array[index].get()

d)

array.elementAt(index)

18.

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

a)

forEach, loop, while

b)

for, while, do-while

c)

foreach, until, repeat

d)

loop, iterate, repeat

19.

Java-да 'try-catch' блокы не үшін қолданылады?

a)

Циклдарды жүзеге асыру үшін.

b)

Массивтерді жариялау үшін.

c)

Деректерді оқу үшін.

d)

Қате өңдеу үшін.

20.

Java-да 'for' циклын қалай жариялауға болады?

a)

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

b)

for (int i : array) { ... }

c)

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

d)

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

21.

Java-да 'static' кілт сөзі не үшін қолданылады?

a)

Тек интерфейстерді жариялау үшін.

b)

Тек массивтерді жариялау үшін.

c)

Тек объектілерді жариялау үшін.

d)

Статикалық әдістер мен айнымалыларды жариялау үшін.

22.

Java-да 'abstract' класс не үшін қолданылады?

a)

Тек статикалық әдістерді жариялау үшін.

b)

Негізгі класстардан туынды класстарды жасау үшін.

c)

Тек интерфейстерді жариялау үшін.

d)

Объектілерді тікелей жасау үшін.

23.

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

a)

Объектілерді тікелей жасау үшін.

b)

Классаралық байланыс орнату үшін.

c)

Тек статикалық әдістерді жариялау үшін.

d)

Тек деректерді сақтау үшін.

24.

Java-да 'super' кілт сөзі не үшін қолданылады?

a)

Тек интерфейстерді жариялау үшін.

b)

Объектілерді тікелей жасау үшін.

c)

Статикалық әдістерді шақыру үшін.

d)

Ата-аналық класстың конструкторын шақыру үшін.

25.

Java-да 'final' кілт сөзі не үшін қолданылады?

a)

Объектілерді тікелей жасау үшін.

b)

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

c)

Тек статикалық әдістерді жариялау үшін.

d)

Классаралық байланыс орнату үшін.

26.

true немесе false сақтайтын тип:

a)

int

b)

char

c)

boolean

d)

double

27.

Scanner қай пакетте орналасқан?

b)

java.util

c)

java.lang

28.

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

a)

run()

b)

start()

c)

process()

d)

main(String[] args)

29.

int[] arr = new int[5]; осы массивтің элементтері бастапқыда қандай мәнге ие болады?

a)

0

b)

1

c)

null

d)

Қателік пайда болады

30.

Java – қандай тіл?

a)

Жиналмалы (compiled)

b)

Интерпретацияланатын

c)

Тек клиент жағы

d)

Тек сервер жағы

31.

Java-да объект жасау үшін қай түйінді сөз қолданылады?

a)

new

b)

create

c)

build

d)

make

32.

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

a)

for

b)

foreach

c)

loop

d)

while

33.

Java қай компанияда пайда болды?

a)

Apple

b)

Microsoft

c)

Sun Microsystems

d)

Google

34.

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

a)

Метод жасау

b)

Айнымалы жариялау

c)

Кітапхана қосу

d)

Кодты топтастыру

35.

Қай класс Java-да ең негізгісі?

a)

Scanner

b)

Math

c)

Object

d)

String