Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
.
9
11
10
11
8
10
int i
=
10;
byt
ej
= i;
c
har
c=
"c";
Stri
ng
a=
"a";
floa
tf
=
3.1
4;
3 Sintaks apa yang digunakan untuk membuat komentar multi baris pada file Java
. source?
\\
//
\**
*\
/**
*/
\*
*\
4
.
x=
15,
a=
7, b
=8
x=
15,
a=
6, b
=7
x=
13,
a=
7, b
=8
x=
13,
a=
6, b
=7
5
.
1
073
741
823
-4
-8
6 Kode yang telah dieksekusi dan diterjemahkan oleh Java Virtual Machine (JVM)
. akan disimpan dalam jenis tipe file apa?
.cla
ss
file
s
.jav
ac
file
s
.
cod
e
file
s
.jav
a
file
s
7 Dari pernyataan berikut-berikut ini, manakah pernyataan yang benar dari method
. main() ? (Pilih semua jawaban yang menurut Anda benar)
p
ubli
c
stat
ic
voi
d
mai
n()
p
ubli
c
stat
ic
voi
d
mai
n(S
trin
g
arg
[ ])
p
ubli
c
stat
ic
mai
n
(Str
ing
[]
arg
)
p
ubli
8 Manakah diantara operator berikut ini yang memiliki prioritas operasi yang paling
. tinggi?
()
9 Ketika kelas public Java disimpan dalam file source code Java, hal-hal apakah yang
. harus benar mengenai penamaan source file sehubungan dengan penamaan
kelas?
P
ena
ma
an
har
us
ber
bed
a
P
ena
ma
an
har
us
dim
ulai
den
gan
hur
uf
yan
g
sa
ma
P
ena
ma
an
har
us
ser
upa
,
tan
pa
me
mp
erh
atik
an
uku
ran
10
.
0
601
00x
001
6
010
1
681
11
Extensi apa yang digunakan pada file bytecode Java?
.
.cla
ss
.cls
.jav
a
.
jvm
.txt
12 Dari pernyataan - pernyataan di bawah ini, manakah yang menyebabkan Runtime
. Error?
P
enu
lisa
n
key
wor
d
yan
g
sal
ah
K
ehil
ang
an
titik
ko
ma
(;)
D
iba
gi
den
gan
0
K
esa
lah
an
dal
am
pen
ggu
naa
n
mo
13 Disebut apakah prinsip pemrograman dimana seorang programmer yang
. mengembangkan software menggunakan pendekatan linear (step-by-step)?
pe
mr
ogr
am
an
ber
bas
is
eve
nt
pe
mr
ogr
am
an
pro
sed
ura
l
pe
mr
ogr
am
an
ber
orie
nte
d
obj
ek
pe
mr
ogr
am
an
fun
14
Pernyataan manakah yang benar mengenai operator shift?
.
Op
era
n
seb
aik
nya
tida
k
ber
tipe
dat
a
int.
Op
era
tor
shif
t
me
min
dah
kan
ope
ran
kan
an
sej
uml
ah
bit
yan
g
tela
h
dis
pes
ifik
asi
kan
ole
h
ope
ran
kiri.
15
Pernyataan mana dari ekspresi berikut ini yang bernilai positif?
.
int
x=
-1;
x=
x
>>
>5;
int
x=
-1;
x=
x
>>
>
32;
b
yte
x=
-1;
x=
x
>>
>
5;
int
x=
-1;
x=
x
>>
5;
16 Dari pernyataan berikut ini, manakah yang benar? (Pilih semua jawaban yang
. benar)
int
x=
6; x
=!
x;
int
x=
6; if
(!(
x>
3)
)
{}
int
x=
6; x
=
~x;
17
Pada range value berapa yang dapat diterima oleh variabel dengan tipe short ?
.
T
erg
ant
ung
pad
a
har
dw
are
18 Assignment mana yang diperbolehkan di Java, jika variabel v1 bertipe data
. double, v2 bertipe data float, dan v3 merupakan object reference?
v1
=
v2;
v1
=
v3;
v2
=
v1;
v3
=
v1;
v3
=
v2;
19
.
-1
-7
20
.
29
30
28
21
Pada range value berapa yang dapat diterima oleh variable dengan tipe byte?
.
T
erg
ant
ung
ada
har
dw
are
22 Pilih identifier yang benar dari pilihan-pilihan berikut ini. (Pilih semua jawaban
. yang menurut Anda benar)
B
ig0
Lon
gSt
rin
gTa
npa
Na
ma
$
dou
ble
b
yte
s
$5
F
inal
ist
23 Diantara pilihan berikut ini, manakah program utility JDK yang digunakan untuk
. melakukan compile file source code Java ke dalam bentuk bytecode?
jar
j
ava
j
ava
c
j
ava
doc
24
Apa yang akan Anda lakukan untuk memanggil garbage collection dengan paksa?
.
G
erb
age
coll
ecti
on
tida
k
aka
n
per
nah
bis
a
dip
aks
a
unt
uk
dip
ang
gil
P
ang
gil
Sys
te
m.g
c()
P
ang
gil
Sys
te
m.g
c()
unt
uk
me
m-
par
sin
g
25 Istilah apa yang digunakan untuk kesalahan pemrograman yang menyebabkan
. suatu program komputer berhenti mendadak?
o
utp
ut
err
or
s
ynt
ax
err
or
r
unt
ime
err
or
co
mpi
ler
err
or
i
npu
t
err
or
26 Apa yang menjadi output dari pernyataan berikut ini?
.
System.out.println(3*10*2/15-2+4^2^2);
6
10
-2
3
27
.
x=
1
x=
4
x=
1
x=
7
x=
7
x=
4