RPP RENCANA PELAKSANAAN PEMBELAJARAN
PELAJARAN PRODUKTIF REKAYASA PERANGKAT LUNAK (RPL)
STANDAR STANDAR KOMPETENSI
Merancang Program A!"#a$" %e& Ber&a$"$ O&'e# KELAS I SEMESTER Gena
SMK AL A*AR Sem+ J!, Imam S'a-." S'a-." No, /0 Sem+ 1 Ban'+2ang" 344566222,$m#a!a73ar,$c3,"8
9:;9
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) SAT SATUAN UAN PEND PENDID IDIK IKAN AN MATA PELAJARAN KELAS SEMESTER ALOKASI WAKTU WAKTU
I#
: : : : :
SMK SMK AL AZHA AZHAR R SEMP SEMPU U REKAYASA PERANGKAT LUNAK XI ( SEBELAS ) GASAL 8 X 45 me!"
S"$%$& S"$%$& K'me"e K'me"e! ! : *8#
Me&$+$, &',&$m $-!.$! /e0 0e&0$! O01e.
II# K'me"e K'me"e!! %$$& %$$&
: *8#*# *8#*# Me1e-$ Me1e-$.$ .$ IO2 IO2 "3e "3e %$"$ %$ $&!$0-e $&!$0-e $%$ J$$ P&',&$mm!,
III# I%!.$"'& : *# 6# # 4#
Me1e-$.$ .'e %$&! IO %! J$$ %$ !-e "&e$m Me1e-$.$ 0e&0$,$! "3e %$"$ %$ !$"7!$"3$# Me1e-$.$ .'e $&!$0-e $%$ 1$$# Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ me,e&1$.$ "9,$ .
5# Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ me3e-e$! .$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$# # Me+$&! 9m0e& %! e&9"$.$$ e&9"$. $$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ . I<# I<# T919$ Pem0e-$1$&$ : Me-$-9! .e,!$"$ Pem0e-$1$&$2 !/$ %$$"=m$m9: *# 6# # 4#
Me1e-$.$ .'e %$&! IO %! J$$ %$ !-e "&e$m Me1e-$.$ 0e&0$,$! "3e %$"$ %$ !$"7!$"3$# Me1e-$.$ .'e $&!$0-e $%$ 1$$# Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ me,e&1$.$ "9,$ .
5# Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ me3e-e$! .$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$# # Me+$&! 9m0e& %! e&9"$.$$ e&9"$. $$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ . <# M$"e&! A1$&
: *# I=O %$ "3e %$" $%$ <$&!$0-e <$&!$0-e 6# Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ . # Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ me3e-e$! .$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$# 4# Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ me3e-e$! .$ "9,$ e.'-$; "$$ 0$"9$ 0$"9$ 9"$.$/$# 9"$.$/$#
:
D!.9!2 e9,$$2 %$ .e&1$ .e-'m'.
Aktivitas Siswa/Guru *# Ae&e! $# T$3$ 1$/$0 "e"$, e-$1$&$ m!,,9 3$, -$-9 (&e!e/) 0# Me3$m$!.$ '.'. m$"e&! em0$;$$ ;$&! !!
+# Me,!'&m$!.$ .'me"e! %$$& 3$, !,! %!+$$! %$-$m em0e-$1$&$ B# I"!
2. Eksplorasi 7
Me1e-$.$ K'e %$&! IO %! 1$$ %$ !-e "&e$m2 "3e %$"$ %$ !$"7$"3$#
7
Me1e-$.$ .'e $&!$0-e $%$ J$$
3.
># Pe9"9
Elaborasi
7
Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$.
7
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$#
7
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ #
*# Me,$m0!- .e!m9-$ e+$&$ 0e&$m$7$m$ 6# E$-9$! -!$ %e,$ "$3$ 1$/$0
Pe!-$!$ ("e&-$m!&)
*# Te "e&"9-! : e$3 %$ !-!;$ ,$%$# 6# N' Te : $# Pe!-$!$ "e&;$%$ 919. .e&1$ (performance test) 3$!"9 P&$."e. 0# Pe!-$!$ &'e %$ '&"''-!' +# S.$-$ !.$ %# O0e&$!
IX# A-$"2 Me%!$ %$ S9m0e& Be-$1$& 7
B9.9 Pem&',&$m$ HTML
7
B9.9 mem09$" ;$-$m$ WEB %e,$ ?&'"$,e
L$m!&$# $# S'$- :
*# Se09".$ m$+$m "3e %$"$ $%$ 1$$ %$ +'"'; em09$"$ <$&!$0-e $%$ Pem&',&$m$ J$$
0# J$/$0$ : 1.
Ada 8 tipe data primitif dalam bahasa Java.
Jenis Data
Deskripsi
Ukuran
Minimum
Maksimum
boolean
Hanya bisa berisi 1-bit benar atau salah
char
Karakter Unicode
16-bit
byte
ilan!an bulat
8-bit
-1"#
1"8
short
ilan!an bulat
16-bit
-$"#68
$"#6#
int
ilan!an bulat
$"-bit
-"1%#%8$6%8
"1%#%8$6%#
lon!
ilan!an bulat
6%-bit
&""$$#"'$68( &""$$#"'$68(% %##(8'# ##(8'8
float
ilan!an riil
$"-bit
1.%'1"&8%6%$"% $.%'"8"$%66$8 81#'#e-%( ("886'e)$8
double
ilan!an riil
6%-bit
%.&%'6(6%(8%1" 1.#&$1$%86 %6(%%e-$"% "$1(#'e)$'8
>'"'; Pem09$"$ <$&!$0-e $%$ J$$ : float num;
String nama; String nama; boolean bol; int x,y;
+# K&!"e&!$ Pe!-$!$ *o
Kriteria
obot
1.
Nilai Kmpetensi +u!as ,raktek iskusi dan intervie/ uku 0aporan is/a
(' "( "(
!.
Nilai Sikap Kera2inan ,erilaku Kerapian 34*ilai Kompetensi ) ikap5"
Mengetahui, Kepala Sekolah SMK Al Azhar Sempu
%' $' $'
Banyuwangi, 16 Juli 2012 Guru Bidang Studi,
A*MAD *ERMANTO< S,KOM ASNAN< S,P8,
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) SATUAN PENDIDIKAN MATA PELAJARAN KELAS SEMESTER ALOKASI WAKTU
I#
: : : : :
SMK AL AZHAR SEMPU REKAYASA PERANGKAT LUNAK XI ( SEBELAS ) GASAL 8 X 45 me!"
S"$%$& K'me"e! : *8#
Me&$+$, &',&$m $-!.$! /e0 0e&0$!
O01e. II# K'me"e! %$$&
: *8#6# Me1e-$.$ E@+e"!' H$%-!,
III# I%!.$"'& : 1. 2.
Me1e-$.$ .'e %$&! E@+e"!' H$%-!, e&"$ e&m'%e-$ %$&! T&32 T;&'/ >$"+; %$ ?!$--3# Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ .
3.
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ % ! .e-$ %$ -9$& .e-$#
4.
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ .
I<# T919$ Pem0e-$1$&$ : Me-$-9! .e,!$"$ Pem0e-$1$&$2 !/$ %$$"=m$m9: 1. 2.
<#
Me1e-$.$ .'e %$&! E@+e"!' H$%-!, e&"$ e&m'%e-$ %$&! T&32 T;&'/ >$"+; %$ ?!$--3# Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ .
3.
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ % ! .e-$ %$ -9$& .e-$#
4.
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ .
M$"e&! A1$&
:
E@+e"!' H$%-!,
Me"'%$ Pem0e-$1$&$
:
D!.9!2 e9,$$2 %$ .e&1$ .e-'m'.
Ke,!$"$ Pem0e-$1$&$
:
Tahap Kegiatan
Aktivitas Siswa/Guru
A# Pe%$;9-9$
*# Ae&e! $# T$3$ 1$/$0 "e"$, e-$1$&$ m!,,9 3$, -$-9 (&e!e/) 0# Me3$m$!.$ '.'. m$"e&! em0$;$$ ;$&! !!
+# B# I"!
2. Eksplorasi •
•
3.
•
•
Me1e-$.$ .'e %$&! E@+e"!' H$%-!, e"$ e&m'%e-$ %$&! T&3 T;&'/2 +$"+; %$ ?!$--3 Me,$-!.$! $%$ Be0$ E@+e"!' H$%-!,
Elaborasi •
># Pe9"9
Me,!'&m$!.$ .'me"e! %$$& 3$, !,! %!+$$! %$-$m em0e-$1$&$
Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$. Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$# Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$#
# Me,$m0!- .e!m9-$ e+$&$ 0e&$m$7$m$ 4# E$-9$! -!$ %e,$ "$3$ 1$/$0
Pe!-$!$ ("e&-$m!&)
*# Te "e&"9-! : e$3 %$ !-!;$ ,$%$# 6# N' Te : $# Pe!-$!$ "e&;$%$ 919. .e&1$ (performance test) 3$!"9 P&$."e. 0# Pe!-$!$ &'e %$ '&"''-!' +# S.$-$ !.$ %# O0e&$!
IX#
A-$"2 Me%!$ %$ S9m0e& Be-$1$& 7
B9.9 Pem&',&$m$ HTML
7
B9.9 mem09$" ;$-$m$ WEB %e,$ ?&'"$,e
L$m!&$# $# S'$- : Je-$.$ .'e %$&! E@+e"!' H$%-!, %$ e09" %$ 1e-$.$ 5 .e3/'&% $%$ e@+e"!' H$%-!, 0# Pem0$;$$ Exception merupakan subkelas dari kelas java.lang .Throwable. Exception adalah sebuah kelas maka hakikatnya ketika pro!ram ber2alan dan muncul sebuah bu! atau kesalahan maka bug tersebut dapat dian!!ap sebuah object . Exception handling merupakan fasilitas di 2ava yan! memberikan fle7ibilitas kepada developer untuk menan!kap bug atau kesalahan yan! ter2adi ketika pro!ram ber2alan
5 Keyword Pada Exception Handling 1. Try public class A {
public static void main(String[] args) { try {
int a = 1 / ; // b!rpot!nsi untu" m!nimbul"an "!sala#an yaitu // p!mbagian d!ngan bilangan Syst!m$out$println(%p!rinta# s!lan&utnya%); ' catc# (xc!ption "!sala#an) {
Syst!m$!rr$println("!sala#an); ' '
'
!. Cat"# public class A {
public static void main(String[] args) { try {
int a = 1/; //b!rpot!nsi untu" m!nimbul"an "!sala#an yaitu p!mbagian d!ngan bilangan Syst!m$out$println(%p!rinta# s!lan&utnya%); ' catc#(ull*oint!rxc!ption !) { ' catc#(Array+nd!xut-.oundsxc!ption !) { ' catc#(xc!ption !) { ' ' '
$. %inall& public class A {
public static void main(String[] args) { ry {
//int a = 1/; ' -inally { Syst!m$out$println(%t!rima "asi# t!la#
m!n&alan"an program%); ' ' '
'. #r public class A { public static void main(String[] args) { try { t#ro0 n!0 xc!ption(%"!sala#an t!r&adi%); ' catc#(xc!ption !) { Syst!m$out$println(!); '
' '
*. #rs public class A { public static void main(String[] args) { try { n!0 .();
t#ro0 n!0 .(); //cobala# ' catc#(xc!ption !) { Syst!m$out$println(!); '
'
' class . !xt!nds xc!ption { .() {
' public String toString() { r!turn 2ob&!ct d!ngan tip! "!las .3; '
'
K&!"e&!$ Pe!-$!$
ganti baris ini d!ngan
*o
Kriteria
obot
1.
Nilai Kmpetensi +u!as ,raktek iskusi dan intervie/ uku 0aporan is/a
(' "( "(
!.
Nilai Sikap Kera2inan ,erilaku Kerapian 34*ilai Kompetensi ) ikap5"
Mengetahui, Kepala Sekolah SMK Al Azhar Sempu
%' $' $'
Banyuwangi, 16 Juli 2012 Guru Bidang Studi,
A*MAD *ERMANTO< S,KOM ASNAN< S,P8,
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) SATUAN PENDIDIKAN MATA PELAJARAN KELAS SEMESTER ALOKASI WAKTU
I#
: : : : :
SMK AL AZHAR SEMPU REKAYASA PERANGKAT LUNAK XI ( SEBELAS ) GASAL 8 X 45 me!"
S"$%$& K'me"e! : *8# Me&$+$, &',&$m $-!.$! /e0 0e&0$! O01e.
II# K'me"e! %$$&
: *8## Me1e-$.$ A-e"
III# I%!.$"'& : 1. 2. 3. 4.
Me1e-$.$ .'e %$&! A-e" A-e" %$$" %!0e"9. e%!&! S!.-9 3$, "e&%$$" $%$ A-e" 0!$ %!.e"$;9! Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ .
5.
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ % ! .e-$ %$ -9$& .e-$#
.
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ .
I<# T919$ Pem0e-$1$&$ : Me-$-9! .e,!$"$ Pem0e-$1$&$2 !/$ %$$"=m$m9: 1. 2. 3. 4.
<#
Me1e-$.$ .'e %$&! A-e" A-e" %$$" %!0e"9. e%!&! S!.-9 3$, "e&%$$" $%$ A-e" 0!$ %!.e"$;9! Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ .
5.
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ % ! .e-$ %$ -9$& .e-$#
.
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ .
M$"e&! A1$&
: A-e"
Me"'%$ Pem0e-$1$&$
:
D!.9!2 e9,$$2 %$ .e&1$ .e-'m'.
Ke,!$"$ Pem0e-$1$&$
:
Tahap Kegiatan
Aktivitas Siswa/Guru
A# Pe%$;9-9$
*# Ae&e! $# T$3$ 1$/$0 "e"$, e-$1$&$ m!,,9 3$, -$-9 (&e!e/) 0# Me3$m$!.$ '.'. m$"e&! em0$;$$ ;$&! !!
+# B# I"!
Me,!'&m$!.$ .'me"e! %$$& !,! %!+$$! %$-$m em0e-$1$&$
3$,
2. Eksplorasi • •
Mem0e"9. A-e" Me";'%7me";'% A-e"
3. Elaborasi •
•
•
># Pe9"9
Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$. Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$# Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$#
4# Me,$m0!- .e!m9-$ e+$&$ 0e&$m$7$m$ 5# E$-9$! -!$ %e,$ "$3$ 1$/$0
Pe!-$!$ ("e&-$m!&)
*# Te "e&"9-! : e$3 %$ !-!;$ ,$%$# 6# N' Te : $# Pe!-$!$ "e&;$%$ 919. .e&1$ (performance test) 3$!"9 P&$."e. 0# Pe!-$!$ &'e %$ '&"''-!' +# S.$-$ !.$ %# O0e&$!
IX#
A-$"2 Me%!$ %$ S9m0e& Be-$1$& 7
B9.9 Pem&',&$m$ J$$
7
B9.9 mem09$" A-e" P$%$ J$$
L$m!&$# +# S'$- : B9$"-$; A-e" Te"$, Pe&;!"9,$ B!-$,$ %e,$ S+&eeS;'" 00 :
#
%# J$/$0$ : 6# Mem09$" P&'1e+" A-e" ?'&m
packa!e appletform public class Appletform 9 public static void main4trin!:; ar!s5 9 < <
packa!e appletform public class hitun! e7tends 2ava7.s/in!.JApplet 9 == >nitiali?es the applet hitun! = public void?'&m init45 H!"9, 9 # Mem09$" try 9 2ava.a/t.@ventueue.invokeAndBait4ne/ Cunnable45 9
public void run45 9 initDomponents45 < <5 < catch 4@7ception e75 9 e7.printtack+race45 <
< private void bEKAction,erformed42ava.a/t.event.Action@vent evt5 9 +EE add your handlin! code hereF double bil1 3 ouble.parseouble4tfbil1.!et+e7t455 double bil" 3 ouble.parseouble4tfbil".!et+e7t455 double hasil 3 ' int op 3 cboperator.!etelected>nde745 s/itch4op59 case ' F hasil 3 bil1 ) bil" break case 1 F hasil 3 bil1 - bil" break case " F hasil 3 bil1 = bil" break case $ F hasil 3 bil1 bil" break < tfhasil.set+e7t4hasil)GG5 < private void tfbil1Action,erformed42ava.a/t.event.Action@vent evt5 9 < ariables declaration - do not modify private 2ava7.s/in!.Jutton bEK private 2ava7.s/in!.JDomboo7 cboperator private 2ava7.s/in!.J0abel 20abel1 private 2ava7.s/in!.J0abel 20abel" private 2ava7.s/in!.J0abel 20abel$ private 2ava7.s/in!.J0abel 20abel% private 2ava7.s/in!.J0abel 20abel( private 2ava7.s/in!.Jpinner 2pinner1 private 2ava7.s/in!.J+e7tIield tfbil1 private 2ava7.s/in!.J+e7tIield tfbil" private 2ava7.s/in!.J+e7tIield tfhasil @nd of variables declaration <
e# K&!"e&!$ Pe!-$!$ *o
Kriteria
obot
1.
Nilai Kmpetensi +u!as ,raktek iskusi dan intervie/ uku 0aporan is/a
(' "( "(
!.
Nilai Sikap Kera2inan ,erilaku Kerapian 34*ilai Kompetensi ) ikap5"
Mengetahui, Kepala Sekolah SMK Al Azhar Sempu
%' $' $'
Banyuwangi, 16 Juli 2012 Guru Bidang Studi,
A*MAD *ERMANTO< S,KOM ASNAN< S,P8,
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
SATUAN PENDIDIKAN MATA PELAJARAN KELAS SEMESTER ALOKASI WAKTU
I#
: : : : :
SMK AL AZHAR SEMPU REKAYASA PERANGKAT LUNAK XI ( SEBELAS ) GASAL 8 X 45 me!"
S"$%$& K'me"e! : *8
II# K'me"e! %$$&
Me&$+$, &',&$m $-!.$! /e0 0e&0$! O01e.
: *8#4# Mee&$.$ K'e."!!"$ B$! D$"$
III# I%!.$"'& : 1. 2. 3. 4.
Me1e-$.$ K'e."!!"$ D$"$0$e %e,$ em&',&$m$ J$$ Mem09$" ?'&m !9" %$"$0$e me,,9$.$ J$$ S!.-9 3$, "e&%$$" $%$ A-e" 0!$ %!.e"$;9! Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ .
5.
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ % ! .e-$ %$ -9$& .e-$#
.
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ .
I<# T919$ Pem0e-$1$&$ : Me-$-9! .e,!$"$ Pem0e-$1$&$2 !/$ %$$"=m$m9: 1. 2. 3. 4.
<#
Me1e-$.$ K'e."!!"$ D$"$0$e %e,$ em&',&$m$ J$$ Mem09$" ?'&m !9" %$"$0$e me,,9$.$ J$$ S!.-9 3$, "e&%$$" $%$ A-e" 0!$ %!.e"$;9! Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$ .
5.
Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ % ! .e-$ %$ -9$& .e-$#
.
Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$ .
M$"e&! A1$&
: K'e.! 0$! %$"$ $%$ Pem&',&$m$ J$$
Me"'%$ Pem0e-$1$&$
:
D!.9!2 e9,$$2 %$ .e&1$ .e-'m'.
Ke,!$"$ Pem0e-$1$&$
:
Tahap Kegiatan
Aktivitas Siswa/Guru
A# Pe%$;9-9$
*# Ae&e! $# T$3$ 1$/$0 "e"$, e-$1$&$ m!,,9 3$, -$-9 (&e!e/) 0# Me3$m$!.$ '.'. m$"e&! em0$;$$ ;$&! !!
+# B# I"!
Me,!'&m$!.$ .'me"e! %$$& 3$, !,! %!+$$! %$-$m em0e-$1$&$
2. Eksplorasi • •
Mem09$" K'e.! B$! D$"$ Mem09$" ?'&m !9" D$"$
3. Elaborasi •
•
•
># Pe9"9
Se-$-9 "e-!"! %$ "e&"!0 %$-$m me,e&1$.$ "9,$. Me,,9$.$ /$."9 e+$&$ ee."! 9"9. me3e-e$!.$ "9,$7"9,$ %! .e-$ %$ -9$& .e-$# Me+$&! 9m0e& %! e&9"$.$$ 9"9. me3e-e$!.$ "9,$ e.'-$; "$$ 0$"9$ 9"$.$/$#
4# Me,$m0!- .e!m9-$ e+$&$ 0e&$m$7$m$ 5# E$-9$! -!$ %e,$ "$3$ 1$/$0
Pe!-$!$ ("e&-$m!&)
# Te "e&"9-! : e$3 %$ !-!;$ ,$%$# 4# N' Te : $# Pe!-$!$ "e&;$%$ 919. .e&1$ (performance test) 3$!"9 P&$."e. 0# Pe!-$!$ &'e %$ '&"''-!' +# S.$-$ !.$ %# O0e&$!
IX#
A-$"2 Me%!$ %$ S9m0e& Be-$1$& 7
B9.9 Pem&',&$m$ J$$
7
B9.9 mem09$" K'e.! B$! %$"$ P$%$ J$$
L$m!&$# $# S'$- :
!e"buat Koneksi #asis $ata !%s&l pa'a (ava 'engan )or" Siswa
0# J$/$0$ :
*# Mem09$" B$! D$"$ S!/$ %e,$ D$"$0$e M3-
6# Mem09$" K'e.! B$! D$"$ %e,$ Pem&',&$m$ J$$ packa!e confi! import 2ava.sl.riverana!er import 2ava.sl.0@7ception public class dbconne7 9 public static void main4trin!:; ar!s5 9 try 9 riverana!er.re!isterriver4ne/ com.mysl.2dbc.river455 buat variabel url 3L!t menampun! alamat url database trin! url 3 G2dbcFmyslFlocalhostF$$'6dbMsklhG buat variabel user 3L!t mysl user trin! user 3 GrootG buat variabel pass/ord 3L!t mysl pass/ord trin! pass/ord 3 GG buat connection riverana!er.!etDonnection4urlN userNpass/ord5 ystem.out.println4GKoneksi ke database erhasilG5 < catch 40@7ception e75 9 ystem.out.println4GKoneksi tidak erhasilG5 e7.printtack+race45 <
< <
# Mem09$" ?'&m I9" S!/$
>'%!, P&',&$m I9" %$"$ !/$ ( T'm0'- S!m$ ) S"&!, -C!e&" !"' $.$%em!.(NIM2$m$m; 21.e-m;2 $-$m$") $-9e(22)CF 1$$#-#P&e$&e%S"$"eme" "m".'e.!#&e$&eS"$"eme"(-)F "&3 "m"#e"S"&!,(*21Te@"?!e-%*#,e"Te@"())F "m"#e"S"&!,(621Te@"?!e-%6#,e"Te@"())F "m"#e"S"&!,(21Te@"A&e$*#,e"Te@"())F "m"#e@e+9"eU%$"e()F JO"!'P$e#;'/Me$,eD!$-',(9--2D$"$ 0e&;$!- %! !m$)F 1Te@"?!e-%*#e"Te@"(C)F 1Te@"?!e-%6#e"Te@"(C)F 1Te@"A&e$*#e"Te@"(C)F +$"+;(SLE@+e"!' e) S3"em#'9"#&!"-(CG$,$- %! !m$)F JO"!'P$e#;'/Me$,eD!$-',(9--2D$"$ G$,$- %! !m$)F "m"#+-'e()F +$"+;(E@+e"!' e)
+# K&!"e&!$ Pe!-$!$ *o
Kriteria
obot
1.
Nilai Kmpetensi +u!as ,raktek iskusi dan intervie/ uku 0aporan is/a
(' "( "(
!.
Nilai Sikap Kera2inan ,erilaku Kerapian 34*ilai Kompetensi ) ikap5"
Mengetahui, Kepala Sekolah SMK Al Azhar Sempu
%' $' $'
Banyuwangi, 16 Juli 2012 Guru Bidang Studi,
A*MAD *ERMANTO< S,KOM ASNAN< S,P8,