Anda di halaman 1dari 9

YAYASAN PENDIDIKAN ISLAM AL MUHADJIRIN SMK AL MUHADJIRIN KELOMPOK TEKNOLOGI DAN INDUSTRI

Jln : Pulau Jawa Raya Perumnas 3 Bekasi Kode Pos 17111 Telp./Fax. 0 1!"" #0$ %mail : smk&almu'ad(irin)ya'oo.*om

NASKAH UTAMA
ULANGAN AKHIR SEMESTER GANJIL TAHUN PELAJARAN 2013/2014
+a,a Pela(aran Pro-ram Kea'lian Kelas 1ari/Tan--al 5ak,u Pen-u(i : KK1 . : RP. : /00 RP. 1 dan : Juma,2 13 3esem4er : 07.00 s.d 0".1$ 50B : ALPIN

013

1. 6pa yan- dimaksud den-an pemo-raman 4erorian,asi o4(ek7.. a. Pemo-raman den-an pendeka,an s,ruk,ur 4. Pemo-raman den-an pendeka,an ,idak s,ruk,ur *. Pemo-raman den-an pendeka,an modular d. Pemo-raman den-an pendeka,an si8a, dan prilaku o4(ek e. 9emuanya sala' . 6pa sin-ka,an dari ::P 77 a. :4(e*, orien,ed pro-rammin4. :4(e*, orien,ed pa-e *. :4(e*, or pro-rammind. :4(e*, orien,ed pro-res e. 9emua sala' 3. 6pa yan- dimaksud kelas dalam ::P7.. a. 9ua,u koleksi konsep,ual/a4s,raksi dari o4yek yan- dapa, di(elaskan den-an a,ri4u, dan me,ode yan- sama 4. adala' sekumpulan o4yek yan- mempunyai a,ri4u, dan me,ode yan- sama *. Ke-ia,an yan- 4er'u4un-an den-an pemro-raman yan- mempunyai pendeka,an d. adala' sekumpulan o4yek yan- mempunyai a,ri4u, dan me,ode yan- ,idak sama e. semua sala' ;. Ja<a dikem4an-kan ole' 9un +i*rosys,em pada 6-us,us 1##1 den-an nama 77. a. =>> 4. Basi* *. P1P

d. :6K e. J9P $. Ja<a Tidak 4er-an,un- Pla,8ormJa<a dapa, di(alankan pada sem4aran- kompu,er dan 4a'kan sem4aran- sis,em operasi ke*uali7.. a. 5indows 4. .inux *. +a*in,os d. 9olaris e. 9emua sala' ?. Ja<a mendukun- pemro-raman mo4ile2 pla,8orm yan- di-unakan adala'7. a. J +% 4. J 9% *. J %% d. Jar e. Ja<a +o4ile 7. @ru,an *ompiler dari (a<a adala'77 a. 9our*e A=ompiler A4y,e*ode A in,erpre,er (a<a 4. 9our*e A0n,erpre,er (a<aA4y,e*ode A =ompiler *. 9our*e A4y,e*ode A=ompiler A in,erpre,er (a<a d. =ompilerA9our*e A4y,e*ode A in,erpre,er (a<a

e. 0n,erpre,er (a<aA=ompiler A4y,e*ode A 9our*e ". 6pa sin-ka,an dari JR% 77 a. Ja<a Run %n<ironmen, 4. Ja<a Run,ime %n<ironmen, *. Ja<a Run,es %n<ironmen, d. Ja<a Ris %n<ironmen, e. Ja<a Rise %n<ironmen,or #. Ban- 4ukan ,ermasuk (enis opera,or (a<a adala'77.. a. :pera,or 6ri,ma,ika 4. :pera,or .o-ika *. :pera,or Relasi d. :pera,or kondisi

e. :pera,or pen-'u4un10. :pera,or ari,ma,ika 4erisi se4a-ai 4eriku,2 ke*uali 77 a. A 4. > *. / d. C e. D 11. :pera,or relasi 4erisi se4a-ai 4eriku,2 77 a. E2 F2 EG2 FG2 G 4. E2 F2 EG2 FG2 G *. E2 F2 EG2 FG2 GG d. E2 F2 EG2 FG2 GG2 HG e. E2 F2 EG2 FG2 GG2 H2 DD 1 . 6da 3 opera,or lo-ika yan- disediakan Ja<a yai,u7. a. DD2 II dan HH 4. D2 I dan H *. DD2 II dan H d. D2 I dan HH e. DD2 I dan HH 13. Tanda 9im4ol DD dalam (a<a 4er-una un,uk se4a-ai opera,or lo-ika77 a. .o-ika a,au 4. .o-ika dan *. .o-ika ,idak d. .o-ika ,idak sama den-an e. .o-ika le4i' 4esar 1;. Ba'asa pemro-raman (a<a mende8inisikan delapan ,ipe da,a primi,i8. +ereka dian,aranya adala'77. a. 4oolean Jun,uk 4en,uk lo-ikaK2 *'ar Jun,uk 4en,uk ,eks,ualK2 4y,e2 s'or,2 in,2 lonJin,e-ralK2 dou4le and 8loa, J8loa,in- poin,K 4. 4oolean Jun,uk 4en,uk lo-ikaK2 *'ar Jun,uk 4en,uk ,eks,ualK2 4y,e2 s'or,2 in,2 lonJin,e-ralK2sin-le and 8loa, J8loa,in- poin,K *. 4oolean Jun,uk 4en,uk lo-ikaK2 *'ar Jun,uk 4en,uk ,eks,ualK2 4y,e2 s'or,2 in,2 lonJin,e-ralK2 desimal and 8loa, J8loa,in- poin,K

d. 4oolean Jun,uk 4en,uk lo-ikaK2 9,rin- Jun,uk 4en,uk ,eks,ualK2 4y,e2 s'or,2 in,2 lonJin,e-ralK2 dou4le and 8loa, J8loa,in- poin,K e. 4oolean Jun,uk 4en,uk lo-ikaK2 s,rin- Jun,uk 4en,uk ,eks,ualK2 4y,e2 s'or,2 in,2 lonJin,e-ralK2 dou4le and sin-le J8loa,in- poin,K

1$. Tipe da,a un,uk 4ilan-an 4ula, adala'77 a. 0n, 4. 9in-le *. ='ar d. 9,rine. Boolean 1?. Tipe da,a un,uk 4ilan-an pe*a'an adala'77 a. 0n, 4. 9in-le *. 8loa, d. 9,rine. Boolean 17. Tipe da,a un,uk un,uk karek,er adala'77 a. 0n, 4. 9in-le *. ='ar d. 9,rine. Boolean 1". Tipe da,a un,uk un,uk ,rue 8alse adala'77 a. 0n, 4. 9in-le *. ='ar d. 9,rine. Boolean 1#. Ben,uk umum 9,ruk,ur kon,rol i8 dalam (a<a adala'2 ke*uali7 a. i8J 4oolean&expression K s,a,emen,L 4. i8J 4oolean&expression K

s,a,emen,1L else s,a,emen, L *. i8J 4oolean&expression K s,a,emen,1L %lse i8 J 4oolean&expression K s,a,emen, L else s,a,emen,3L d. i8J 4oolean&expression K s,a,emen,1L %lse i8 J 4oolean&expression K s,a,emen, L else s,a,emen,3L else s,a,emen,;L e. semua 4e,ul

un,uk soal no 0 sampai sour*e *ode (a<a pu4li* *lass Mrade08 N pu4li* s,a,i* <oid mainJ 9,rin-OP ar-s K N dou4le -rade G # .0L i8J -rade FG #0 KN 9ys,em.ou,.prin,lnJ Q%x*ellen,HQ KL R else i8J J-rade E #0K DD J-rade FG "0KKN 9ys,em.ou,.prin,lnJQMood (o4HQ KL R else i8J J-rade E "0K DD J-rade FG ?0KKN 9ys,em.ou,.prin,lnJQ9,udy 'arderHQ KL R elseN 9ys,em.ou,.prin,lnJQ9orry2 you 8ailed.QKL R R R 0. 1asil dari pro-ram dia,as adala'77

a. %x*ellen,H 4. 9orry2 you 8ailed *. Mood (o4 d. 9,udy 'arder e. errror 1. 6da 4erapa *lass dari pro-ram dia,as7 a. 4. 3 *. 1 d. ; e. 0 . 6pa nama kelas dari pro-ram dia,as7.. a. s,a,i* <oid main 4. i8 *. Mrade08 d. Mrade e. 9emua sala'

un,uk soal no 3 sampai $ sour*e *ode (a<a *lass +o4il N 9,rin- warnaL in, ,a'unProduksiL R pu4li* *lass +o4ilBeraksiN pu4li* s,a,i* <oid mainJ9,rin-OP ar-sKN // +em4ua, o4(e*, +o4il mo4ilku G new +o4ilJKL /C meman--il a,ri4u, dan mem4eri nilai C/ mo4ilku.warna G Q1i,amQL mo4ilku.,a'unProduksi G 00?L 9ys,em.ou,.prin,lnJQ5arna: Q > mo4ilku.warnaKL 9ys,em.ou,.prin,lnJQTa'un: Q > mo4ilku.,a'unProduksiKL R

R 3. 1asil dari pro-ram dia,as adala'77 a. 5arna Ta'un 4. mo4ilku.warna *. mo4ilku.,a'un produksi d. 5arna 1i,am Ta'un 00? e. Q5arna: Q > mo4ilku.warna QTa'un: Q > mo4ilku.,a'unProduksi ;. 6da 4erapa kelas dari *odin- dia,as7. a. 4. 1 *. $ d. 3 e. ; $. 6da 4erapa <aria4el dari *odin- a,as7. a. 4. 1 *. 3 d. ; e. $ un,uk soal no ? sampai " sour*e *ode (a<a *lass 9epedaN in, ke*epa,an G 0L in, -ir G 0L // me,'od <oid u4a'MirJin, per,am4a'anMirK N -irG -ir> per,am4a'anMirL 9ys,em.ou,.prin,lnJQ Mir:Q > -irKL R <oid ,am4a'Ke*epa,anJin, per,am4a'anKe*epa,anK N ke*epa,an G ke*epa,an> per,am4a'anKe*epa,anL 9ys,em.ou,.prin,lnJQ Ke*epa,an:Q > ke*epa,anKL R R pu4li* *lass 9epedaBeraksiN

pu4li* s,a,i* <oid mainJ9,rin-OP ar-sK N // +em4ua, o4(e*, 9epeda sepedaku G new 9epedaJKL //meman--il a,ri4u, dan mem4eri nilai sepedaku.ke*epa,anG10L sepedaku.-irG L // +eman--il me,'od dan menun(uk nilai parame,er sepedaku.,am4a'Ke*epa,anJ30KL sepedaku.u4a'MirJ3KL R R ?. 6da 4erapa <aria4el dari *odin- a,as7. a. 4. 1 *. 3 d. ; e. $ 7. 6da 4erapa me,'od dari *odin- a,as7. a. 4. 1 *. 3 d. ; e. $ ". 6da 4erapa pareme,er dari *odin- a,as7. a. 4. 1 *. 3 d. ; e. $ #. s,r G 4r.read.ine dalam (a<a 4er-una un,uk7.. a. un,uk mem4a*a keseluru'an 4aris 4. @n,uk mem4a*a sa,u karek,er *. @n,uk mem4a*a sa,u kalima, d. @n,uk mem4a*a s,rine. 9emua sala' 30. +e,'od read dari o4(e*, Bu88eredReader selan(u,nya di-unakan un,uk mem4a*a nilai inpu, dari peran-ka, inpu, adala'7.

a. *'GJin,K4r.readJK 4. *'GJ*'arK4r.readJK *. *'GJs,rin-K4r.readJK d. s,r G 4r.read.ine e. *'GJin,K4r.wri,eJK %ssai 31 sampai 3$ 31. 6pa yan- dimaksud den-an ::P2 JelaskanH 3 . 9e4u,kan $ opera,or pem4andin-H 33. 6pa yan- dimaksud den-an kelas dan o4(ek dari ::P2 JelaskanH 3;. Bua, pro-ram un,uk men*ari luas se-i,ia den-an men--unakan me,'od dan parame,erH

3$. Bua, pro-ram men*ari luas persepan(an- den-an men--unakan kelas inpu, key4oardH