MAJELIS PENDIDIKAN DASAR DAN MENENGAH PIMPINAN DAERAH MUHAMMADIYAH MUHAMMAD IYAH KOTA CIREBON
SMK MUHAMMADIYAH KOTA CIREBON Jl. Syarief Abdurachman 49 Telp. (0231) 204397 K!a "irebn #$%ail & 'mm!a*yah.cm
ULANGAN AKHIR SEMESTER GASAL TAHUN TAHUN 2014/2015 +ida +idan, n, '!udy '!udy Kela' pr, 5ari !,l 6a!u
& -emr -emr, ,ra rama man n +erb +erba' a'i' i' b/e b/ec! c! & - & &
-e!un/u +aca ba'malah dulu 'ebelum men,er/aan 'al u/ian +aca den,an !eli!i 'al yan, diberian Ja8ablah 'al$'al den,an benar di lembar /a8aban • • •
Piliha Ga!a 1 Apa Apa dee deel lpe perr /a /aaa 'ea 'eara ran, n, : a. Sun micr'y'!em c. %y';l A+ b. racle d. %icr'f! 2 3 Apa nama nama !ipe !ipe da!a da!a dala dalam m /aa /aa yan, yan, ber berupa upa arr array ay f char char a. in in! c. char b. S!rin, d. by!e 4 < Apa nama nama !ipe !ipe da!a da!a pada pada /aa /aa yan, yan, hany hanyaa memili memilii i dua dua u!pu! a. char c. blean b. S!rin, d. duble = 7 %ana %ana di ba8a ba8ah h ini ini yan, yan, buan buan meru merupa paan an !ipe !ipe da!a da!a dalam dalam /aa a. S!rin, c. archar b. char d. fla! > 9 %ana %ana di ba8a ba8ah h ini ini yan, yan, meupa meupaan an penu penuli' li'an an cla'' cla'' yan, yan, benar a. cla'' 1pr,ram c. "la'' pr,ram'a!u b. cla'' pr,ram 'a!u 'a!u d. cla'' pr,ramSa!u 10 11 Tanda anda ? ? menun menun/u /uan an... ... a. -erin,a!an c. Kmen!ar mul!i bari' b. Kmen!ar 'a!u bari' d. ahir '!a!emen! 12 13 %ana di di ba8ah ba8ah ini yan, yan, menun/u menun/uan an penuli penuli'an 'an me!hd me!hd yan, benar :: a. -ublic me!hd c. public id me!hd me!hd b. -ublic id me!hd d. public id 14 1< %e!hd %e!hd yan, aan aan di pan,,il pan,,il per!a per!ama ma ali e!ia e!ia pr,r pr,ram am /aa di/alanan adalah . . a. %e!hd u!ama c. cla'' me!hd b. %ain me!hd d. public me!hd 1= 17 @e!bean' @e!bean' adala adalah h 'alah 'alah 'a!u # # un!u un!u /aaB /aaB apa epan/an,an dari # a. n!e n!e,e ,err ep epl lym ymen en!! #di #di! !r r b. n!e,ra!ed eelpmen! eelpmen! #nirnmen! #nirnmen! c. n!ern n!erna!i a!ina nall eel eelpme pmen! n! #di!r #di!r d. n!e,r n!e,ra!e a!ed d epl eplym ymen! en! #nir #nirnme nmen! n! 1> 19 Apa i'!ilah i'!ilah un!u pen,,abun, pen,,abun,an an S!rin, S!rin, a. n!e,ra'i c. inheri!ance b. "nca!ena!e d. main me!hd 20 21 Apa ma'u ma'ud d pera pera!r !r aCDb aCDb : a. a D b c. a D a.b b. a D a C b d. a C b D b 22 23 %ana di di ba8ah ini ini yan, merupa merupaan an penuli'a penuli'an n '!a!emen '!a!emen!! yan, benar a. Sy'!em Sy'!em.u .u!.p !.prin rin!ln !ln(E5 (E5all all S%K S%K E)F E)F
b. c. d.
impr! /aa.u!il.?. /aa.u!il.?. S!rin !rin, , al alim ima! a! & in! i D 2 29 un!u un!u n n 1<$1= 1<$1= perha! perha!ia ian n 'nipp 'nippe! e! beri beriu! u! 30
33
3<
37
39
Stri String ng nama nama = “SM “SMK” K”; ; 31 Syste System. m.out out.p .prin rintln tln(" ("Nam Nama a "+nama;
:
32 Apa ma' ma'ud ud dari dari p!n,a p!n,an n cde dia! dia!a' a' a. %ence!a da da!a b. %ence!a !uli'an !uli'an e layar dan membua! membua! ,ari' baru c. %en, %en,in inpu pu! !an an nil nilai ai e e pr, pr,ra ram m d. %ence!a na nama 34 Apa u!p u!pu! u! dari dari p!n p!n,a ,an n cde dia! dia!a' a' a. @ama D nama c. nama & 'm b. @ama & S%K S%K d. @ama D LS%KM 3= %ana di ba8ah ba8ah ini ini yan, yan, merupa merupaan an 'ebuah 'ebuah me!h me!hd d a. public in! ,e!@i'() ,e!@i'() b. public in! ,e!@i' ,e!@i' c. publ public ic '!a! '!a!ic ic main main d. publ public ic S!ri !rin, me!hd('!rin, me!hd('!rin, ar,) ,e!@ama()F 3> apa defini defini'i 'i main main me!hd me!hd : a. me!hd me!hd yan, yan, per! per!ama ama ali ali di di mpi mpila' la'ii e!ia e!ia pr,ram /aa di cmpila'i b. me!hd yan, !ida !ida memilii !ipe da!a dan nama nama nya 'ama den,an nama cla'' c. me!hd yan, dipan,,il per!ama ali e!ia file /aa di runnin, d. me!hd me!hd yan, yan, memi memili liii nama nama yan, yan, 'ama 'ama pada pada 'a!u 'a!u cla'' 40 41 Nn!u Nn!u 'al 'al n 19 O 20 -erh -erha!i a!ian an dia, dia,ram ram beriu beriu!!
51 class < nama class>
<2 Adalah 'yara! un!u membua! : a. %e!hd c. cla'' b. %ain me!hd d. ariabel <3 <4 %ana di ba8ah ini yan, merupaan ben!u dari main me!hd
42 43 ,ambar dia!a' menun/uan dia,ram : a. if c. fr b. if O el'e d. 8hile 44 4< pada dia,ram Te'! #Gpre''in dia!a'B /eni' pera!r apa yan, di,unaan a. ari!ma!ia c. -erbandin,an b. A''i,nmen! d. ncremen! 4= 47 ba,aimana cara menuli'an array yan, benar : a. S!rin, a!aF c. S!rin, a!aF b. S!rin, a!a d. S!rin, a!a() 4> 49 [=initial value]; adalah 'yara! un!u membua! : a" Tipe da!a c. ariable d. cla'' #" me!hd <0
a. pu!li stati string args (#oi$ %& main !. pu!li stati #oi$ main (String %& args . pu!li #oi$ stati main (args %& String d. pu!li stati #oi$ main (args %& String
<< <= +a,aimanaah cara melauan runnin, file /aa men,unaan ne!bean' a. Shif! C P= c. al! C P= b. P= d. run pr/ec! <7 5$ E%%a& 1 Tuli'an 'yara!$'yara! membua! 'ebuah cla'' pada /aa 2 Tuli'an 'yara!$'yara! melauan inheri!ance 3 Apa yan, dima'ud den,an a. %ain me!hd b. Ka!a unci L!hi'M 4 +ua!lah beberapa cla'' yan, mencirian inheri!ance dan in'!ance < +ua!lah 'ebuah cla'' yan, memilii erridin,