Font size
WorksheetsNETBEANS java 200-300
Total questions: 101
Worksheet time: 51mins
Дұрыс тұжырымды таңдаңыз:
Мұрагер класста тек private final static модификаторларымен белгіленбеген жоғарғы класстың әдістері ғана қайта анықталуы мүмкін
Мұрагер класста жоғарғы класстың кез-келген әдісі қайта анықталуы мүмкін
Мұрагер класста тек final static protected модификаторларымен белгіленбеген жоғарғы класстың әдістері ғана қайта анықталуы мүмкін
Мұрагер класста тек private модификаторымен белгіленбеген жоғарғы класстың әдістері ғана қайта анықталуы мүмкін
Мұрагер класста тек private static модификаторларымен жоғарғы класстың әдістері ғана қайта анықталуы мүмкін
Әдістердің қайсысы жоғарғы класстың қайта анықталған әдісі болып табылады: public int[]: inverse (int ar[], int size)
public int[] inverse (int arr[], int arSize)
public int inverse (int a, int e)
public int inverse (double a[], double size)
public int[] method (int ar[], int size)
protected int[] inverse (int arr[], int arSize)
Нұсқаулық пакет кластарын сақтау үшін қандай атаулар кеңістігін анықтайды: package mypackage.users.administrators.files;
mypackage.users.administrators.files;
files
mypackage.files
users.administrators.files
administrators.files
Компьютердің файлдық жүйесінде пакет иерархиясының бірнеше түбірлік каталогтары қандай ортада сақталады?
CLASSPATH
PACKAGEROOT
ROOT
CLASSROOT
PACKAGEPATH
А класы В класын newpack пакетінен алады. Бағдарлама фрагментінің 1 жолын қандай кодпен толықтыру қажет?
import java.newpack.B;
import java.newpack.A;
class A extends java.newpack.* {
class A extends java.newpack.B {
class A extends B.newpack.java {
Java тілінде boolean типі не үшін қолданылады?
Логикалық мәнді сақтау үшін
Символды сақтау үшін
Санды сақтау үшін
Типті сақтау үшін
Мәнді сақтау үшін
Массивті хабарлау үшін қандай жақша қолданады?
Квадратты жақша
Фигуралы жақша
Дөңгелек жақша
Тырнақша
Қолданбайды
.java.applet пакетінің міндеті?
Аплеттерді құруға кажетті кластар
Abstract Windows Toolkit графикалық пайдаланушы интерфейсі
AWT үшін түстер кеңістігі
Программалар ішінде және арасында деректерді тасымалдау
drag-and-drop технологиясын қолдау
java.awt пакеті не үшін қажет?
Abstract Windows Toolkit -тің графикалық пайдаланушы интерфейсі
Аплеттерді құруға кажетті кластар
AWT үшін түстер кеңістігі
Программа ішінде және программалар арасында деректерді тасымалдау
drag-and-drop технологиясын қолдау
Бір өлшемді массивті көрсетіңіз?
int month_days [];
month_days = new int [12]
int month_days [][];
int month_days [][][];
month_days = new int
Екі өлшемді массивті көрсетіңіз?
int month_days [][];
month_days = new int [12]
int month_days [];
int month_days [][][];
month_days = new int
removeAll() қызметі:
контейнердегі барлық элементтерді жояды
контейнерден компонент элементін алып тастайды
контейнерге компонент элементін қосады
контейнердегі элементтер санын қайтарады
басқа элементтерді қамтиды
double типті екі өлшемді массивті көрсетіңіз:
double matrix [][] = new double [4][4];
double matrix [] = new double [4];
double matrix [] = new double [4][4];
double matrix [][] = new double [4];
int matrix [][] = int double [4][4];
AWT және Swing кітапханаларын пайдалану үшін қосылатын пакет:
javax.swing (кітапхана Swing), java.awt және java.awt.event (кітапхана AWT)
Scanner
java.awt.event (кітапхана AWT), import mypack.subpack.MyClass, java.lang
interface One{ void setOne(int n);}
public void setOne(int n){number=n;}
Java-да объектіге бағытталған бағдарламалаудың базалық элементі:
Класс
Әдіс
Объект
Тип
Файл
А класы В интерфейсінің әдістерін толығымен жүзеге асырмайды, оны қалай анықтау керек?
abstract-класс ретінде
final-класс ретінде
ішкі класс ретінде
private-класс ретінде
интерфейс ретінде
Массивке жадтан орын дайындайтын оператор?
Арнайы new операторы
IOException, if операторы
then операторы
else операторы
Еркін текст
Java-да объектіге-бағытталған тәсілдеменің екінші фундаменталды қасиеті:
Мұрагерлік
Инкапсуляция
Объект
Әдіс
Полиморфизм
Төменде жарияланған әдіс нені қайтарады: public static int getAmount()?
бүтін санды қайтарады
анық емес, әдіс кодын қарау керек
static-класс өрісін қайтарады
осы класс объектісіне сілтемені қайтарады
static-класс әдісін қайтарады
Throws кілт сөзінен кейін қандай ерекшеліктер типі көрсетіледі?
әдіс тудыратын, бірақ өңдемейтін ерекшеліктер типтері
әдіс өңдейтін ерекшеліктер типтері
әдіс тудыратын және өңдейтін ерекше жағдайлар типтері
Виртуалды машина жасаған ерекшеліктер типтері
жоғарыда келтірілген мәлімдемелер дұрыс емес
NetBeans Profiler қандай міндеттерді атқаруға көмектеседі?
жадтағы кедергілерді іздеу және жұмыс жылдамдығын оңтайландыру
модульдік Swing-қосымшаларды әзірлеу
интерфейстерді визуалды дамыту
осы класс объектісіне сілтемені қайтарады
static-класс әдісін қайтарады
Java-да объектіге-бағытталған тәсілдеменің бірінші фундаменталды қасиеті:
Инкапсуляция
Мұрагерлік
Объект
Әдіс
Полиморфизм
Кілттік сөз extends нені білдіреді?
бұл класс басқасынан мұра болып табылады
бұл оның қасиеттерін кеңейтетін қосымша класс модулі
екі класс бірдей жұмыс істейді
бұл бағдарламаның ең үлкен класы
бұл оның қасиеттерін кеңейтетін класс
Java-да әдісті шамадан тыс жүктеу нені білдіреді (overloa<variant>?
бірдей атаумен, бірақ әртүрлі параметрлер жиынтығымен бірнеше әдістер
сыртқы классқа қатысты класс әдісінің мінез-құлқының өзгеруі
ішкі классқа қатысты класс әдісінің мінез-құлқының өзгеруі
бірдей әдіспен, әртүрлі параметрлер жиынтығымен бірнеше түрлі класстар
бірдей атауы бар, бірақ әртүрлі параметрлер жиынтығы бар әдіс
Java-да әдісті қайта анықтау нені білдіреді (overrid<variant>?
сыртқы классқа қатысты класс әдісінің мінез-құлқының өзгеруі
бірдей атаумен, бірақ әртүрлі параметрлер жиынтығымен бірнеше әдістер
ішкі классқа қатысты класс әдісінің мінез-құлқының өзгеруі
бірдей әдіспен, әртүрлі параметрлер жиынтығымен бірнеше түрлі класстар
бірдей атауы бар, бірақ әртүрлі параметрлер жиынтығы бар әдіс
Java-да объектіге-бағытталған тәсілдеменің үшінші фундаменталды қасиеті:
Полиморфизм
Инкапсуляция
Объект
Әдіс
Полиморфизм
Барлық индентификаторлар басталады:
әріптен (A дан Z ке дейін немесе a дан z ке дейін), валюта символынан ($) немесе төменгі сызықтан (_)
әріптен (A дан Z ке дейін немесе a дан z ке дейін), решетка символынан (#) немесе төменгі сызықтан (_)
әріптен (A дан Z ке дейін немесе a дан z ке дейін)
валюта символынан ($) немес сұрақ белгісінен (?)
решетка символынан (#) немесе төменгі сызықтан (_)
Толық шартты нұсқаулықты шақыру синтаксисі if():
if (шарт){инструкция_1} else {инструкция_2}
if (шарт){инструкция_1} else {инструкция_1}
(шарт){инструкция_1}
if (шарт){инструкция_1} if {инструкция_1}
if else {инструкция_1}
for() циклдық операторын шақыру синтаксисі:
for(инициализация; шарт; итерация){// цикл денесі}
while (шарт){// цикл командасы }
do{// цикл командасы }while(шарт);
continue()
if (шарт) {инструкция_1} else {инструкция_2}
while() инструкциясын шақыру синтаксисі:
while (шарт){// цикл командасы }
for(инициализация; шарт; итерация){// цикл денесі}
do{// цикл командасы}while(шарт);
continue()
if (шарт) {инструкция_1} else {инструкция_2}
do-while() инструкциясын шақыру синтаксисі:
do{// цикл командасы } while(шарт);
for (инициализация; шарт; итерация) {// цикл денесі}
for (инициализация; шарт; итерация){// цикл денесі}
continue()
if (шарт) {инструкция_1} else {инструкция_2}
Ағымдағы циклды аяқтау үшін цикл нұсқаулығында қолданылады:
continue()
while (условие) {// команды цикла}
do{// команды цикла}while(условие);
do{// команды цикла}while(условие);
if (условие) {инструкции_1} else {инструкции_2}
Java тілінде класс дегеніміз не?
Java тіліндегі объектіге бағытталған бағдарламалаудың негізгі элементі
бағдарламаның күрделілік деңгейі.
Барлық операторлар оларды пайдаланудың күрделілігінебайланысты класстарға бөлінеді
мүмкін болатын айнымалы атаулардың бірі
мұндай ұғым тек C++ тілінде, Java-да мұндай ұғым жоқ
Кодта класс қалай жарияланады?
class MyClass {}
new class MyClass {}
select * from class MyClass {}
MyClass extends class {}
MyClass class {}
Ақпаратты консольға шығаруға арналған әдіс:
println()
Buffered
import
read()
Line()
ActionEvent оқиғасының класы келесі компоненттер класында пайда болады:
Button, List және TextField
Checkbox, Choice және List
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
барлық компоненттерде
AdjustmentEvent оқиғасының класы келесі компоненттер класында пайда болады:
Scrollbar
Checkbox, Choice және List
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
барлық компоненттерде
ComponentEvent оқиғасының класы пайда болады:
барлық компоненттерде
Checkbox, Choice және List
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Frame, Panel, ScrollPane және Window
ItemEvent оқиғасының класы келесі компоненттер класында пайда болады:
Checkbox, Choice және List
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
барлық компоненттерде
TextEvent оқиғасының класы келесі компоненттер класында пайда болады:
TextComponent, TextArea және TextField
Checkbox, Choice и List
Button, List және TextField
Container, Dialog, FileDialog, Frame, Panel, ScrollPane және Window
Dialog, FileDialog, Frame және Window
ContainerEvent оқиғасының класы келесі компоненттер класында пайда болады:
Container, Dialog, Frame, Panel, ScrollPane и Window
TextComponent, TextArea, Button, List, Scrollbar және TextField
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
FocusEvent оқиғасының класы пайда болады:
барлық компоненттерде
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Checkbox, Choice және List
InputEvent оқиғасының класы пайда болады:
компоненттердің енгізу операциясында
негізгі компоненттерде
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Checkbox, Choice және List
PaintEvent оқиғасының класы пайда болады:
негізгі компоненттерде
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Checkbox, Choice және List
WindowEvent оқиғасының класы келесі компоненттер класында пайда болады:
Dialog, FileDialog, Frame және Window
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Checkbox, Choice және List
KeyEvent оқиғасының класы пайда болады:
барлық компоненттерде
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Checkbox, Choice және List
MouseEvent оқиғасының класы пайда болады:
барлық компоненттерде
Button, List және TextField
TextComponent, TextArea және TextField
Dialog, FileDialog, Frame және Window
Checkbox, Choice және List
Кезектеп орналастыру менеджері:
FlowLayout
BorderLayout
GridLayout
BoxLayout
Layout
Кестелеп орналастыру менеджері:
GridLayout
FlowLayout
BorderLayout
BoxLayout
Layout
Шекаралық орналастыру менеджері:
BorderLayout
FlowLayout
GridLayout
BoxLayout
Layout
Блоктық орналастыру менеджері:
BoxLayout
FlowLayout
GridLayout
BorderLayout
Layout
Панелдің шегі мына әдіспен орналастырады:
setBorder
setSize
getContentPane
setVisible
getComponentCount
Қандай класс бейнені анықтайды?
Imagelcon
Color
JFrame
JPanel
Flowlayout
Бағдарламаның орындалу нәтижесі: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); }
19
12
9
8
6
Бағдарламаның орындалу нәтижесі: 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;}
p=150
125
15
p=-15
375
Есепті шешуге арналған дұрыс нұсқаны таңдаңыз :
<variantright> ;
y= Math.cos(Math.pow(x,3))+ Math.log(Math.pow(x,4))+ Math.sin(PI*x);
y= Math.cos(pow(x,3))+ Math.ln(pow(x,4))+ Math.sin(PIx);
y= Math.pow(cos(3),x)+log(Math.pow(4,x))+ Math.sin(PI*x);
y= Math. pow(cos(x),3)+ Math.ln(pow(x,4))+ Math.sin(PI*x);
y= Math.cos(pow(3,x))+ Math.log(pow(4,x)) + Math.sin(PIx);
Массивте char типті барлық жолды қайтарады:
toCharArray
toChar
Char
CharArray
to
Жолдың көрсетілген бөлігін қайтарады:
str.substring(int {, int })
str.substring(int {, int });
str.length()
str.indexOf(String str2)
str.substring(int begin)
Жолға ішкі жолды қайтаратын әдіс?
str.indexOf(String str2)
str.substring(int begin)
str.substring(int begin, int end)
str.charAt(int e)
str.length()
Қатар ұзындығын қайтаратын әдіс?
str.length() әдісі
str.charAt(int e) әдісі
str.substring(int begin, int end) әдісі
str.indexOf(String str2) әдісі
str.charAt әдісі
Қандай әдіс арқылы екі қатардың бірдей екендігін анықтауға болады?
equals әдісі
regionMatches әдісі
startsWith әдісі
endsWith әдісі
switch операторы
Бір жолдың ішкі жолын басқа жолдың ішкі жолымен салыстыру үшін қандай әдіс қолданылады?
regionMatches әдісі
equals әдісі
startsWith әдісі
endsWith әдісі
switch операторы
Қай әдіс жолдың көрсетілген префикстен басталатынын тексереді?
startsWith әдісі
regionMatches әдісі
equals әдісі
endsWith әдісі
switch операторы
Жолдың соңы параметрінің сәйкестігін қай әдіс тексереді?
endsWith әдісі
regionMatches әдісі
startsWith әдісі
equals әдісі
switch операторы
String классының compareTo әдісі не үшін қолданылады?
Екі қатардың қайсысы қысқа екенін анықтау үшін
Екі қатардың бірдей екенін анықтау үшін
Қатар соңын параметрлер бойынша тексеру үшін
Қатар фрагментпен басталғанын тексеру үшін
switch операторы
Жолдарды қосуға арналған әдіс?
concat
replace
trim
substring
switch
next() әдісі:
бірінші пробелге дейінгі енгізілген жолды оқиды
барлық енгізілген жолды оқиды
енгізілген int санын оқиды
boolean мәнін оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextLine()әдісі:
барлық енгізілген жолды оқиды
бірінші пробелге дейінгі енгізілген жолды оқиды
енгізілген int санын оқиды
boolean мәнін оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextInt() әдісі:
енгізілген int санын оқиды
барлық енгізілген жолды оқиды
бірінші пробелге дейінгі енгізілген жолды оқиды
boolean мәнін оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextDouble( )әдісі:
енгізілген double санын оқиды
барлық енгізілген жолды оқиды
енгізілген int санын оқиды
boolean мәнін оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextBoolean() әдісі:
boolean мәнін оқиды
барлық енгізілген жолды оқиды
енгізілген int санын оқиды
енгізілген double санын оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextByte() әдісі:
енгізілген byte санын оқиды
барлық енгізілген жолды оқиды
енгізілген int санын оқиды
енгізілген double санын оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextFloat() әдісі:
енгізілген float санын оқиды
барлық енгізілген жолды оқиды
енгізілген int санын оқиды
енгізілген double санын оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
nextShort() әдісі:
енгізілген қысқа санды оқиды
барлық енгізілген жолды оқиды
енгізілген int санын оқиды
енгізілген double санын оқиды
бірінші пробелге дейінгі енгізілген byte санын оқиды
JFrame () конструкторы не құрады?
Бос терезе
Панель
Терезе тақырыбымен
Класс
Элемент
JFrame класы қайда сипатталған?
Swing кітапханасында
Байттық ағында
Символдық ағында
AWT кітапханасында
SWT кітапханасында
BufferedReader -да қандай әдiс символдарды оқу үшiн қолданылады?
read
write
printwriter
inputstreamreader
outputstream
Клавиатурадан жолдарды оқуға қандай әдіс қолданылады?
readLine
read
write
printwriter
inputStream
Консольдан оқу үшін не қолданылады?
BufferedReader
BufferedInputStream
BufferedOutputStream
PrintStream
InputStream
Қай класс бірнеше конструкторды анықтайды?
PrintWriter
OutputStream
InputStream
Buffered Reader
Buffered Writer
Java-да енгізу-шығару ненің көмегімен іске асырылады?
Ағындар
Пакеттер
Символдар
Айнымалылар
Кластар
Байттық ағындар:
RandomAccessFile
PrintWriter
LineNumberReader
Writer
PipedWriter
Файлға жазу үшін қолданылады:
write
read
main
this
close
Класстың static-әдісінің қарапайым класс әдісінен айырмашылығы:
класстың әдеттегі әдісі класс объектісінің атынан жұмыс істейді, ал static-бүкіл класстың әдісі
әдеттегі класс әдісінің мінез-құлқын мұрагер класста өзгертуге болады, ал статикалық әдіс мінез-құлқын өзгерту мүмкін емес
кәдімгі класс әдісін қайта анықтауға болады, ал статикалық әдіс мүмкін емес
статикалық-класс әдісін тек класс ішінде шақыруға болады, ал әдеттегі әдіс кодтың кез-келген бөлігінде шақырылады
static-класс әдісі алдында әдеттегі класс әдісін қайта анықтау керек
Қарапайым класс әдісін static-әдіс ішінде қалай шақыруға болады?
болмайды, static-әдіс класс объектісімен жұмыс істемейді
болады, оның алдында қарапайым класс әдісін қайта жүктеу керек
болады, оның алдында қарапайым класс әдісін қайта анықтау керек
болады, қосымша ешнәрсе жасаудың қажеті жоқ
класс экземпляры арқылы шақыру керек
«this»кілттік сөзі не үшін қолданылады?
класстың ішіндегі ағымдағы класс объектісіне көрсеткіш
класстың қайта анықталған әдісіне көрсеткіш
бұл кілт сөз емес
тұрақты әдіс ішіндегі әдеттегі әдісті шақыруға арналған кілт сөз
бұл кілт сөз
Есеп шешудің дұрыс нұсқауын таңдаңыз: егер а £ b және с < 3, онда а меншіктейді
if (a<=b && c<3) a=c+b;
if ((a<=b)/& c<3) a=c+b;
if (a<=b)&\ (c<3) a=c+b;
if (a<=b !! c<3) a=c+b;
if (a<=b & c<3) a=c+b;
Шартты оператордың дұрыс сипаттамасын көрсетіңіз: a және b берілген, олардың кішісін жарты қосындымен, ал үлкенін екеуінің екі есе көбейтіндісімен орындау керек:
if (a<<vb) a=(a+e)/2; b=2*a*b;
if (a<<b) {a=(a+b)/2; b=2*a*b;}
if a<b a1=a+b/2; b1=2*a*b;
if a<b {a=(a+b)/2; b=2*a*b;}
if (a<<b) a1=(a+b)/2; b1=2*a*b;
Шартты оператордың дұрыс сипаттамасын көрсетіңіз: екі санның қосындысы бірден кіші болса, онда арифметикалық ортасын, кері жағдайда оның геометриялық ортасын табыңыз:
if (x+y<1) s=(x+y)/2; else s=Math. pow(x*y,2);
if (x+y>1) s=(x+y)/2; else s=sqr(x*y);
if (x+y>1) s=x+y/2; else s=Math. pow(x*y,2);
if (x+y<1) s=(x+y)/2 else s=Math. pow(x*y);
if (x+y<1) s=x+y/2 else s=Math. pow(x*y,2);
k=1; while (k<=n) { z=x+k*y; k++; }
k=1; while (k<n) { z=x+k*y; k++;}
k=1; while (k<=n) { z=x+y; }
k=1; while (k<n) z=x+k*y;
k=1; while (k<=n) z=x+k*y; k++;
i=1; while (i<=n) { s+=i*x+1; i++; }
i=1; while (i<n) { s+=ix+1; i++; }
i=1; while i<=n s+=i*x+1; i++;
while (i<=n) s+=i*x+1; i++;
i=1; while (i<=n) { s+=i*x+1;i--; }
Бағдарламаның орындалу нәтижесі: 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);}
15
216
16
256
360
