wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

NETBEANS java 200-300

Total questions: 101

Worksheet time: 51mins

Name
Class
Date
1.

Дұрыс тұжырымды таңдаңыз:

a)

Мұрагер класста тек private final static модификаторларымен белгіленбеген жоғарғы класстың әдістері ғана қайта анықталуы мүмкін

b)

Мұрагер класста жоғарғы класстың кез-келген әдісі қайта анықталуы мүмкін

c)

Мұрагер класста тек final static protected модификаторларымен белгіленбеген жоғарғы класстың әдістері ғана қайта анықталуы мүмкін

d)

Мұрагер класста тек private модификаторымен белгіленбеген жоғарғы класстың әдістері ғана қайта анықталуы мүмкін

e)

Мұрагер класста тек private static модификаторларымен жоғарғы класстың әдістері ғана қайта анықталуы мүмкін

2.

Әдістердің қайсысы жоғарғы класстың қайта анықталған әдісі болып табылады: public int[]:  inverse (int ar[], int size) 

a)

public int[] inverse (int arr[], int arSize)

b)

public int inverse (int a, int e)

c)

public int inverse (double a[], double size)

d)

public int[] method (int ar[], int size)

e)

protected int[] inverse (int arr[], int arSize)

3.

Нұсқаулық пакет кластарын сақтау үшін қандай атаулар кеңістігін анықтайды: package mypackage.users.administrators.files;

a)

mypackage.users.administrators.files;

b)

files

c)

mypackage.files

d)

users.administrators.files

e)

administrators.files

4.

Компьютердің файлдық жүйесінде пакет иерархиясының бірнеше түбірлік каталогтары қандай ортада сақталады?

a)

CLASSPATH

b)

PACKAGEROOT

c)

ROOT

d)

CLASSROOT

e)

PACKAGEPATH

5.

А класы В класын newpack пакетінен алады. Бағдарлама фрагментінің 1 жолын қандай кодпен толықтыру қажет?

a)

import java.newpack.B;

b)

import java.newpack.A;

c)

class A extends java.newpack.* {

d)

class A extends java.newpack.B {

e)

class A extends B.newpack.java {

6.

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

a)

Логикалық мәнді сақтау үшін

b)

Символды сақтау үшін

c)

Санды сақтау үшін

d)

 Типті сақтау үшін

e)

 Мәнді сақтау үшін

7.

Массивті хабарлау үшін қандай жақша қолданады?

a)

Квадратты жақша

b)

Фигуралы жақша

c)

 Дөңгелек жақша

d)

Тырнақша

e)

 Қолданбайды

8.

.java.applet пакетінің міндеті?

a)

Аплеттерді құруға кажетті кластар

b)

Abstract Windows Toolkit графикалық пайдаланушы интерфейсі

c)

AWT үшін түстер кеңістігі

d)

Программалар ішінде және арасында деректерді тасымалдау

e)

drag-and-drop технологиясын қолдау

9.

 java.awt пакеті не үшін қажет?

a)

Abstract Windows Toolkit -тің графикалық пайдаланушы интерфейсі

b)

Аплеттерді құруға кажетті кластар

c)

AWT үшін түстер кеңістігі

d)

Программа ішінде және программалар арасында деректерді тасымалдау

e)

drag-and-drop технологиясын қолдау

10.

 Бір өлшемді массивті көрсетіңіз?

a)

 int month_days [];

b)

month_days = new int [12]

c)

int month_days [][];

d)

int month_days [][][];

e)

month_days = new int

11.

Екі өлшемді массивті көрсетіңіз?

a)

 int month_days [][];

b)

 month_days = new int [12]

c)

int month_days [];

d)

 int month_days [][][];

e)

 month_days = new int

12.

 removeAll() қызметі:

a)

контейнердегі барлық элементтерді жояды

b)

контейнерден компонент элементін алып тастайды

c)

контейнерге компонент элементін қосады  

d)

контейнердегі элементтер санын қайтарады

e)

басқа элементтерді қамтиды

13.

double типті екі өлшемді массивті көрсетіңіз:

a)

double matrix [][] = new double [4][4];

b)

double matrix [] = new double [4];

c)

double matrix [] = new double [4][4];

d)

double matrix [][] = new double [4];

e)

 int matrix [][] = int double [4][4];

14.

 AWT және Swing кітапханаларын пайдалану үшін қосылатын пакет:

a)

 javax.swing (кітапхана Swing), java.awt және java.awt.event (кітапхана AWT)

b)

Scanner

c)

java.awt.event (кітапхана AWT), import mypack.subpack.MyClass, java.lang

d)

interface One{ void setOne(int n);}

e)

public void setOne(int n){number=n;}

15.

 Java-да объектіге бағытталған бағдарламалаудың базалық элементі:

a)

Класс

b)

Әдіс

c)

Объект

d)

Тип

e)

Файл

16.

А класы В интерфейсінің әдістерін толығымен жүзеге асырмайды, оны қалай анықтау керек?

a)

abstract-класс ретінде

b)

final-класс ретінде

c)

ішкі класс ретінде

d)

private-класс ретінде

e)

интерфейс ретінде

17.

Массивке жадтан орын дайындайтын оператор?

a)

Арнайы new операторы

b)

 IOException, if операторы

c)

then операторы

d)

else операторы

e)

Еркін текст

18.

Java-да объектіге-бағытталған тәсілдеменің екінші фундаменталды қасиеті:

a)

Мұрагерлік

b)

Инкапсуляция

c)

Объект

d)

Әдіс

e)

Полиморфизм

19.

Төменде жарияланған әдіс нені қайтарады: public static int getAmount()?

a)

бүтін санды қайтарады

b)

анық емес, әдіс кодын қарау керек

c)

static-класс өрісін қайтарады

d)

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

e)

static-класс әдісін қайтарады

20.

Throws кілт сөзінен кейін қандай ерекшеліктер типі көрсетіледі?

a)

әдіс тудыратын, бірақ өңдемейтін ерекшеліктер типтері

b)

әдіс өңдейтін ерекшеліктер типтері

c)

әдіс тудыратын және өңдейтін ерекше жағдайлар типтері

d)

Виртуалды машина жасаған ерекшеліктер типтері

e)

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

21.

NetBeans Profiler қандай міндеттерді атқаруға көмектеседі?

a)

жадтағы кедергілерді іздеу және жұмыс жылдамдығын оңтайландыру

b)

модульдік Swing-қосымшаларды әзірлеу

c)

интерфейстерді визуалды дамыту

d)

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

e)

static-класс әдісін қайтарады

22.

Java-да объектіге-бағытталған тәсілдеменің бірінші фундаменталды қасиеті:

a)

Инкапсуляция

b)

Мұрагерлік

c)

Объект

d)

Әдіс

e)

Полиморфизм

23.

Кілттік сөз extends нені білдіреді?

a)

бұл класс басқасынан мұра болып табылады

b)

бұл оның қасиеттерін кеңейтетін қосымша класс модулі

c)

екі класс бірдей жұмыс істейді

d)

бұл бағдарламаның ең үлкен класы

e)

бұл оның қасиеттерін кеңейтетін класс

24.

Java-да әдісті шамадан тыс жүктеу нені білдіреді (overloa<variant>?

a)

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

b)

сыртқы классқа қатысты класс әдісінің мінез-құлқының өзгеруі

c)

ішкі классқа қатысты класс әдісінің мінез-құлқының өзгеруі

d)

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

e)

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

25.

Java-да әдісті қайта анықтау нені білдіреді (overrid<variant>?

a)

сыртқы классқа қатысты класс әдісінің мінез-құлқының өзгеруі

b)

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

c)

ішкі классқа қатысты класс әдісінің мінез-құлқының өзгеруі

d)

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

e)

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

26.

Java-да объектіге-бағытталған тәсілдеменің үшінші фундаменталды қасиеті:

a)

Полиморфизм

b)

Инкапсуляция

c)

Объект

d)

Әдіс

e)

Полиморфизм

27.

Барлық индентификаторлар басталады:

a)

әріптен (A дан Z ке дейін немесе a дан z ке дейін), валюта символынан ($) немесе төменгі сызықтан (_)

b)

әріптен (A дан Z ке дейін немесе a дан z ке дейін), решетка символынан (#) немесе төменгі сызықтан (_)

c)

әріптен (A дан Z ке дейін немесе a дан z ке дейін)

d)

валюта символынан ($) немес сұрақ белгісінен (?)

e)

решетка символынан (#) немесе төменгі сызықтан (_)

28.

Толық шартты нұсқаулықты шақыру синтаксисі if():

a)

if (шарт){инструкция_1} else {инструкция_2}

b)

if (шарт){инструкция_1} else {инструкция_1}

c)

(шарт){инструкция_1}

d)

if (шарт){инструкция_1} if {инструкция_1}

e)

if else {инструкция_1}

29.

for() циклдық операторын шақыру синтаксисі:

a)

for(инициализация; шарт; итерация){// цикл денесі}

b)

while (шарт){// цикл командасы }

c)

do{// цикл командасы }while(шарт);

d)

continue()

e)

if (шарт) {инструкция_1} else {инструкция_2}

30.

while() инструкциясын шақыру синтаксисі:

a)

while (шарт){// цикл командасы }

b)

for(инициализация; шарт; итерация){// цикл денесі}

c)

do{// цикл командасы}while(шарт);

d)

continue()

e)

if (шарт) {инструкция_1} else {инструкция_2}

31.

do-while() инструкциясын шақыру синтаксисі:

a)

do{// цикл командасы } while(шарт);

b)

for (инициализация; шарт; итерация) {// цикл денесі}

c)

for (инициализация; шарт; итерация){// цикл денесі}

d)

continue()

e)

if (шарт) {инструкция_1} else {инструкция_2}

32.

Ағымдағы циклды аяқтау үшін цикл нұсқаулығында қолданылады:

a)

continue()

b)

while (условие) {// команды цикла}

c)

do{// команды цикла}while(условие);

d)

do{// команды цикла}while(условие);

e)

if (условие) {инструкции_1} else {инструкции_2}

33.

Java тілінде класс дегеніміз не?

a)

Java тіліндегі объектіге бағытталған бағдарламалаудың негізгі элементі

b)

бағдарламаның күрделілік деңгейі.

c)

Барлық операторлар оларды пайдаланудың күрделілігінебайланысты класстарға бөлінеді

d)

мүмкін болатын айнымалы атаулардың бірі

e)

мұндай ұғым тек C++ тілінде, Java-да мұндай ұғым жоқ

34.

Кодта класс қалай жарияланады?

a)

class MyClass {}

b)

new class MyClass {}

c)

select * from class MyClass {}

d)

MyClass extends class {}

e)

MyClass class {}

35.

Ақпаратты консольға шығаруға арналған әдіс:

a)

println()

b)

Buffered

c)

import

d)

read()

e)

Line()

36.

ActionEvent оқиғасының класы келесі компоненттер класында пайда болады:

a)

Button, List және TextField

b)

Checkbox, Choice және List

c)

TextComponent, TextArea және TextField

d)

Dialog, FileDialog, Frame және Window

e)

барлық компоненттерде

37.

 AdjustmentEvent оқиғасының класы келесі компоненттер класында пайда болады:

a)

Scrollbar

b)

Checkbox, Choice және List

c)

TextComponent, TextArea және TextField

d)

Dialog, FileDialog, Frame және Window

e)

барлық компоненттерде

38.

ComponentEvent оқиғасының класы пайда болады:

a)

барлық компоненттерде

b)

Checkbox, Choice және List

c)

TextComponent, TextArea және TextField

d)

Dialog, FileDialog, Frame және Window

e)

Frame, Panel, ScrollPane және Window

39.

 ItemEvent оқиғасының класы келесі компоненттер класында пайда болады:

a)

Checkbox, Choice және List

b)

Button, List және TextField

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

барлық компоненттерде

40.

 TextEvent оқиғасының класы келесі компоненттер класында пайда болады:

a)

 TextComponent, TextArea және TextField  

b)

Checkbox, Choice и List

c)

Button, List және TextField

d)

Container, Dialog, FileDialog, Frame, Panel, ScrollPane және Window

e)

Dialog, FileDialog, Frame және Window

41.

ContainerEvent оқиғасының класы келесі компоненттер класында пайда болады:

a)

Container, Dialog, Frame, Panel, ScrollPane и Window

b)

TextComponent, TextArea, Button, List, Scrollbar және TextField  

c)

Button, List және TextField

d)

TextComponent, TextArea және TextField  

e)

Dialog, FileDialog, Frame және Window

42.

 FocusEvent оқиғасының класы пайда болады:

a)

барлық компоненттерде

b)

Button, List және TextField

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

Checkbox, Choice және List

43.

InputEvent оқиғасының класы пайда болады:

a)

компоненттердің енгізу операциясында

b)

негізгі компоненттерде

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

Checkbox, Choice және List

44.

PaintEvent оқиғасының класы пайда болады:

a)

негізгі компоненттерде

b)

Button, List және TextField

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

Checkbox, Choice және List

45.

WindowEvent оқиғасының класы келесі компоненттер класында пайда болады:

a)

Dialog, FileDialog, Frame және Window

b)

Button, List және TextField

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

Checkbox, Choice және List

46.

KeyEvent оқиғасының класы пайда болады:

a)

барлық компоненттерде

b)

Button, List және TextField

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

Checkbox, Choice және List

47.

MouseEvent оқиғасының класы пайда болады:

a)

барлық компоненттерде

b)

Button, List және TextField

c)

TextComponent, TextArea және TextField  

d)

Dialog, FileDialog, Frame және Window

e)

Checkbox, Choice және List

48.

Кезектеп орналастыру менеджері:

a)

FlowLayout

b)

BorderLayout

c)

GridLayout

d)

BoxLayout

e)

Layout

49.

Кестелеп орналастыру менеджері:

a)

GridLayout

b)

FlowLayout

c)

BorderLayout

d)

BoxLayout

e)

Layout

50.

Шекаралық  орналастыру менеджері:

a)

BorderLayout

b)

FlowLayout

c)

GridLayout

d)

BoxLayout

e)

Layout

51.

Блоктық орналастыру менеджері:

a)

BoxLayout

b)

FlowLayout

c)

GridLayout

d)

BorderLayout

e)

Layout

52.

 Панелдің шегі мына әдіспен орналастырады:

a)

setBorder

b)

setSize

c)

getContentPane

d)

setVisible

e)

getComponentCount

53.

 Қандай класс бейнені анықтайды?

a)

Imagelcon

b)

Color

c)

JFrame

d)

JPanel

e)

Flowlayout

54.

 Бағдарламаның орындалу нәтижесі:int a[10]={2,4,5,7,8,6,3,12,19,9};  main() { int i, max=2; for(i=0;i<10;i+=2) if (a[i]>max) max=a[i];  System.out.printlnf («%d», max); }

a)

19

b)

12

c)

9

d)

8

e)

6

55.

Бағдарламаның орындалу нәтижесі: int a[10]={-1,2,-3,-4,-5,6,7,9,-10,11}; main() {int i, p=1; for(i=0;i<9;i+=2) if (a[i]<0) p*= a[i]; count<<«p=«<<p;}

a)

p=150

b)

125

c)

15

d)

p=-15

e)

375

56.

Есепті шешуге арналған дұрыс нұсқаны таңдаңыз :

<variantright> ;

a)

b)

c)

d)

e)

57.
a)

b)

c)

d)

e)

58.
a)

b)

c)

d)

e)

59.
a)

b)

c)

d)

e)

60.
a)

b)

c)

d)

e)

61.
a)

b)

c)

d)

e)

62.
a)

b)

c)

d)

e)

63.
a)

b)

c)

d)

e)

64.
a)

b)

c)

d)

e)

65.
a)

y= Math.cos(Math.pow(x,3))+ Math.log(Math.pow(x,4))+ Math.sin(PI*x);

b)

y= Math.cos(pow(x,3))+ Math.ln(pow(x,4))+ Math.sin(PIx);

c)

y= Math.pow(cos(3),x)+log(Math.pow(4,x))+ Math.sin(PI*x);

d)

y= Math. pow(cos(x),3)+ Math.ln(pow(x,4))+ Math.sin(PI*x);

e)

y= Math.cos(pow(3,x))+ Math.log(pow(4,x)) + Math.sin(PIx);

66.

Массивте char типті барлық жолды қайтарады:

a)

 toCharArray

b)

toChar

c)

Char

d)

CharArray

e)

to

67.

Жолдың көрсетілген бөлігін қайтарады:

a)

str.substring(int {, int })

b)

str.substring(int {, int });

c)

str.length()

d)

str.indexOf(String str2)

e)

str.substring(int begin)

68.

Жолға ішкі жолды қайтаратын әдіс?

a)

str.indexOf(String str2)

b)

str.substring(int begin)

c)

str.substring(int begin, int end)

d)

str.charAt(int e)  

e)

str.length()

69.

Қатар ұзындығын қайтаратын әдіс?

a)

 str.length() әдісі

b)

str.charAt(int e)  әдісі

c)

str.substring(int begin, int end) әдісі

d)

str.indexOf(String str2) әдісі

e)

 str.charAt әдісі

70.

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

a)

equals әдісі

b)

 regionMatches әдісі

c)

startsWith әдісі

d)

endsWith әдісі

e)

switch операторы

71.

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

a)

regionMatches әдісі

b)

equals әдісі

c)

startsWith әдісі

d)

 endsWith әдісі

e)

 switch операторы

72.

 Қай әдіс жолдың көрсетілген префикстен басталатынын тексереді?

a)

 startsWith әдісі

b)

regionMatches әдісі

c)

 equals әдісі

d)

endsWith әдісі

e)

 switch операторы

73.

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

a)

endsWith әдісі

b)

 regionMatches әдісі

c)

startsWith әдісі

d)

equals әдісі

e)

switch операторы

74.

String классының compareTo әдісі не үшін қолданылады?

a)

 Екі қатардың қайсысы қысқа екенін анықтау үшін

b)

Екі қатардың бірдей екенін анықтау үшін

c)

 Қатар соңын параметрлер бойынша тексеру үшін

d)

Қатар фрагментпен басталғанын тексеру үшін

e)

 switch операторы

75.

 Жолдарды қосуға арналған әдіс?

a)

concat

b)

replace

c)

trim

d)

substring

e)

switch

76.

 next() әдісі:

a)

 бірінші пробелге дейінгі енгізілген жолды оқиды

b)

барлық енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

boolean мәнін оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

77.

nextLine()әдісі:

a)

барлық енгізілген жолды оқиды

b)

бірінші пробелге дейінгі енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

boolean мәнін оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

78.

 nextInt() әдісі:

a)

 енгізілген int санын оқиды

b)

барлық енгізілген жолды оқиды

c)

бірінші пробелге дейінгі енгізілген жолды оқиды

d)

boolean мәнін оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

79.

nextDouble( )әдісі:

a)

енгізілген double санын оқиды

b)

барлық енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

boolean мәнін оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

80.

nextBoolean() әдісі:

a)

boolean мәнін оқиды

b)

барлық енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

енгізілген double санын оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

81.

nextByte() әдісі:

a)

енгізілген byte санын оқиды

b)

барлық енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

енгізілген double санын оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

82.

nextFloat() әдісі:

a)

енгізілген float санын оқиды

b)

барлық енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

енгізілген double санын оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

83.

nextShort() әдісі:

a)

енгізілген қысқа санды оқиды

b)

барлық енгізілген жолды оқиды

c)

енгізілген int санын оқиды

d)

енгізілген double санын оқиды

e)

бірінші пробелге дейінгі енгізілген byte санын оқиды

84.

JFrame () конструкторы не құрады?

a)

Бос терезе

b)

Панель

c)

Терезе тақырыбымен

d)

Класс

e)

Элемент

85.

JFrame класы қайда сипатталған?

a)

Swing кітапханасында

b)

Байттық ағында

c)

Символдық ағында

d)

AWT кітапханасында

e)

SWT кітапханасында

86.

 BufferedReader -да қандай әдiс символдарды оқу үшiн қолданылады?

a)

read

b)

write

c)

printwriter

d)

inputstreamreader

e)

outputstream

87.

Клавиатурадан жолдарды оқуға қандай әдіс қолданылады?

a)

readLine

b)

read

c)

write

d)

printwriter

e)

inputStream

88.

Консольдан оқу үшін не қолданылады?

a)

BufferedReader

b)

BufferedInputStream

c)

BufferedOutputStream

d)

PrintStream

e)

InputStream

89.

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

a)

PrintWriter

b)

OutputStream

c)

InputStream

d)

Buffered Reader

e)

Buffered Writer

90.

Java-да енгізу-шығару ненің көмегімен іске асырылады?

a)

Ағындар

b)

Пакеттер

c)

Символдар

d)

Айнымалылар

e)

Кластар

91.

Байттық ағындар:

a)

RandomAccessFile

b)

PrintWriter

c)

LineNumberReader

d)

Writer

e)

PipedWriter

92.

 Файлға жазу үшін қолданылады:

a)

write

b)

read

c)

main

d)

this

e)

close

93.

 Класстың static-әдісінің қарапайым класс әдісінен айырмашылығы:

a)

 класстың әдеттегі әдісі класс объектісінің атынан жұмыс істейді, ал static-бүкіл класстың әдісі

b)

әдеттегі класс әдісінің мінез-құлқын мұрагер класста өзгертуге болады, ал статикалық әдіс мінез-құлқын өзгерту мүмкін емес

c)

кәдімгі класс әдісін қайта анықтауға болады, ал статикалық әдіс мүмкін емес

d)

статикалық-класс әдісін тек класс ішінде шақыруға болады, ал әдеттегі әдіс кодтың кез-келген бөлігінде шақырылады

e)

static-класс әдісі алдында әдеттегі класс әдісін қайта анықтау керек

94.

Қарапайым класс әдісін static-әдіс ішінде қалай шақыруға болады?

a)

болмайды, static-әдіс класс объектісімен жұмыс істемейді  

b)

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

c)

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

d)

болады, қосымша ешнәрсе жасаудың қажеті жоқ

e)

класс экземпляры арқылы шақыру керек

95.

«this»кілттік сөзі не үшін қолданылады?

a)

 класстың ішіндегі ағымдағы класс объектісіне көрсеткіш

b)

класстың қайта анықталған әдісіне көрсеткіш

c)

бұл кілт сөз емес

d)

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

e)

бұл кілт сөз

96.

Есеп шешудің дұрыс нұсқауын таңдаңыз: егер а £ b және с < 3, онда а меншіктейді

a)

if (a<=b && c<3) a=c+b;

b)

if ((a<=b)/& c<3) a=c+b;

c)

if (a<=b)&\ (c<3) a=c+b;

d)

if (a<=b !! c<3) a=c+b;

e)

if (a<=b & c<3) a=c+b;

97.

Шартты оператордың дұрыс сипаттамасын көрсетіңіз: a және b берілген, олардың кішісін жарты қосындымен, ал үлкенін екеуінің екі есе көбейтіндісімен орындау керек:

a)

if (a<<vb) a=(a+e)/2; b=2*a*b;

b)

if (a<<b) {a=(a+b)/2; b=2*a*b;}

c)

if a<b a1=a+b/2; b1=2*a*b;

d)

if a<b {a=(a+b)/2; b=2*a*b;}

e)

if (a<<b) a1=(a+b)/2; b1=2*a*b;

98.

Шартты оператордың дұрыс сипаттамасын көрсетіңіз: екі санның қосындысы бірден кіші болса, онда арифметикалық ортасын, кері жағдайда оның геометриялық ортасын табыңыз:

a)

 if (x+y<1) s=(x+y)/2; else s=Math. pow(x*y,2);

b)

if (x+y>1) s=(x+y)/2; else s=sqr(x*y);

c)

if (x+y>1) s=x+y/2; else s=Math. pow(x*y,2);

d)

if (x+y<1) s=(x+y)/2 else s=Math. pow(x*y);

e)

if (x+y<1) s=x+y/2 else s=Math. pow(x*y,2);

99.
a)

k=1; while (k<=n) { z=x+k*y; k++; }

b)

k=1; while (k<n) { z=x+k*y; k++;}

c)

k=1; while (k<=n) { z=x+y; }

d)

k=1; while (k<n) z=x+k*y;

e)

k=1; while (k<=n) z=x+k*y; k++;

100.
a)

 i=1; while (i<=n) { s+=i*x+1; i++; }

b)

i=1; while (i<n) { s+=ix+1; i++; }

c)

i=1; while i<=n s+=i*x+1; i++;

d)

while (i<=n) s+=i*x+1; i++;

e)

i=1; while (i<=n) { s+=i*x+1;i--; }

101.

Бағдарламаның орындалу нәтижесі: int a[8]={1,2,3,4,5,-2,6,16}; main() { int i, p=1; for(i=0;i<8;i++) if (a[i] % 2 ! = 0) p*=a[i]; System.out.printlnf («%d», p);}

a)

15

b)

216

c)

16

d)

256

e)

360