Top Banner
7/23/2019 Tugas Laporan Pratikum http://slidepdf.com/reader/full/tugas-laporan-pratikum 1/48 LAPORAN PRAKTIKUM  Kelas BAHASA PEMROGRAMAN JAVA TI 5 SORE C Nama Nomor Tanggal Tanda Tangan Praktikan Mahai!a K"m#"l Praktikan  APRILI$ANS$AH PUTRA %&%'()*&'+ %&,%&,&*%- Nama Tanggal Nilai Tanda Tangan P.nilai Kor.ki /o.n Indri S"litianingih0 S1Kom 2AKULTAS ILMU KOMPUTER UNIVERSITAS PEMBANGUNAN PAN3A BU/I ME/AN &*%-
48

Tugas Laporan Pratikum

Feb 18, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 1/48

LAPORAN PRAKTIKUM   Kelas

BAHASA PEMROGRAMAN JAVA TI 5 SORE C

Nama Nomor Tanggal Tanda Tangan

Praktikan Mahai!a K"m#"l Praktikan

  APRILI$ANS$AH PUTRA %&%'()*&'+ %&,%&,&*%-

Nama TanggalNilai

Tanda Tangan

P.nilai Kor.ki /o.n

Indri S"litianingih0 S1Kom

2AKULTAS ILMU KOMPUTER 

UNIVERSITAS PEMBANGUNAN PAN3A BU/I

ME/AN

&*%-

Page 2: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 2/48

KATA PENGANTAR 

Alhamdulillah, puji syukur kehadirat Allah SWT. Atas rahmat-Nya lah

e!ulis dapat me!yelesaika! makalah i!i tepat pada "aktu!ya.

#alam $ap%ra! i!i, aka! di&ahas me!'e!ai %perat%r ya!' terdapat dalam

 &ahasa pemr%'rama! (a)a. $ap%ra! i!i merupaka! sera!'kaia! praktikum ya!'

dilakuka! di $a&%rat%rium K%mputer *NA+ de!'a! &ertujua! a'ar mahasis"a

dapat le&ih memahami pem&elajara! dalam mata kuliah +ahasa emr%'ramma!

(a)a, da! me!erapka! seara la!'su!' ilmu ya!' diper%leh selama me!'ikuti

mata kuliah +ahasa emr%'ramma! (a)a. $ap%ra! i!i ju'a di&uat u!tuk 

meme!uhi tu'as akhir mata kuliah +ahasa emr%'ramma! (a)a di Semester 5.

e!ulis me!yadari &ah"a makalah terse&ut masih &a!yak ada!ya

kekura!'a! da! masih jauh dari kesempur!aa!. Oleh kare!a itu pe!ulis &erharap

aka! kritik da! sara!!ya dari se'e!ap pem&aa. #emikia!lah sem%'a makalah

ya!' telah di&uat terse&ut dapat &erma!aat &a'i semua!ya. Terimakasih

eda!, #esem&er /015

e!ulis

  ARI$I2ANS2A3 *TRA

/A2TAR ISI

KATA EN4ANTAR............................................................................................i

#ATAR ISI...............................................................................................................................

ii

Page 3: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 3/48

+A+ I 6 EN#A3*$*AN

1.1 $atar +elaka!'......................................................................................1

1./ Tujua! raktikum.................................................................................1

1.7 a!aat raktikum.............................................................................../

+A+ II 6 E+A3ASAN

  /.1 e!'e!ala! (a)a Net+ea!s....................................................................7

  /./ Operat%r ................................................................................................8

  /.7 Struktur erula!'a! da! era&a!'a!...................................................1/

  /.9 ulti #%ume!t I!terae.....................................................................1: 

/.5 e!'k%!eksi (a)a ke #ata&ase 2S;$..............................................18

+A+ III 6 3ASI$ ERCO+AAN<RAKTIK*

7.1 %dul /.....................................................................................................................

/1

7./ %dul 7.....................................................................................................................//

7.7 %dul 9...................................................................................................................

/9

7.9 %dul 5.....................................................................................................................

/=

7.5 %dul =.....................................................................................................................

/>

7.= %dul :

Page 4: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 4/48

.....................................................................................................................

77

7.: %dul 8.....................................................................................................................

7=

+A+ I? 6 ANA$ISA 3ASI$ RATIK*

9.1 A!alisa %dul /.....................................................................................................................

91

9./ A!alisa %dul 7.....................................................................................................................

91

9.7 A!alisa %dul 9.....................................................................................................................

91

9.9 A!alisa %dul 5.....................................................................................................................

91

9.5 A!alisa %dul =.....................................................................................................................

9/

9.: A!alisa %dul :.....................................................................................................................

9/

9.8 A!alisa %dul 8.....................................................................................................................

97

+A+ ? 6 EN*T*...............................................................................................................................

99

Page 5: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 5/48

  5.1 #atar ustaka 99

Page 6: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 6/48

BAB I

PEN/AHULUAN

%1% Latar B.lakang

erkem&a!'a! tek!%l%'i saat i!i sudah sa!'at maju < pesat. Kehidupa!

i!i sa!'at di pe!'aruhi %leh ada!ya i!%rmasi ya!' kemudia! i!%rmasi itu dapat

diper%leh melalui ilmu pe!'etahua! da! tek!%l%'i, &e'itu ju'a de!'a! +ahasa

emr%'rama! (a)a.

Ja4a merupaka! &ahasa pemr%'rama! ya!' dapat di jala!ka! di  &er&a'ai

k%mputer, termasuk telep%! 'e!''am (Smartphone). +ahasa pemr%'rama! i!i

a"al!ya di&uat %leh Jam. Goling saat masih &er'a&u!' di Sun Microsystems

ya!' saat i!i merupaka! &a'ia! dari Orale, kemudia! di rilis pada tahu! 1>>5.

+ahasa i!i &a!yak me!'ad%psi si!taks ya!' terdapat pada C da! C@@ , !amu!

de!'a! si!taks m%del %&jek ya!' le&ih sederha!a. Aplikasi - aplikasi &er&asis

 ja)a umum!ya dik%mpilasi ke dalam p-%de bytecodeB da! dapat dijala!ka!

 pada &er&a'ai esi! ?irtual (a)a (?B. (a)a merupaka! &ahasa pemr%'rama!

ya!' &ersiat umum < !%! spesiik  general purposeB, Saat i!i ja)a merupaka!

 &ahasa pemr%'rama! ya!' pali!' p%puler di'u!aka! da! seara luas

dima!aatka! dalam pe!'em&a!'a! &er&a'ai je!is pera!'kat lu!ak aplikasi

ataupu! aplikasi &er&asis "e&.

%1& TUJUAN PRAKTIKUM

• ahasis"a dapat mempelajari &a'aima!a ara me!'k%!eksika! data&ase

me!''u!aka! 2S;$

1

Page 7: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 7/48

• ahasis"a memahami te!ta!' dasar-dasar Al'%ritma pemr%'rama! da!

me!'impleme!tasika! pr%'ram sederha!a de!'a! Net+ea!s :.7.1

%1( MAN2AAT PRAKTIKUM

• *!tuk mempermudah dalam pr%ses pe!'hitu!'a! dalam pr%ses jual &eli.

• +isa mempermudah akses kita dalam pr%ses met%de pem&elajara!

2

Page 8: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 8/48

BAB II

PEMBAHASAN

&1% P.ng.nalan Ja4a N.tB.an

(a)a adalah se&uah &ahasa pemr%'rama! k%mputer &er&asiska! kepada

Object Oriented Programming . (a)a diiptaka! setelah C@@ da! di desai! sedemikia!

rupa, sehi!''a ukura!!ya keil, sederha!a, da! portable dapat dipi!dah - pi!dahka!

di a!tara &ermaam plat%rm da! sistem %perasiB. r%'ram ya!' dihasilka! de!'a!

 &ahasa (a)a dapat &erupa a##l.t  aplikasi keil ya!' jala! di atas "e& &r%"serB

maupu! &erupa a#likai ma!diri ya!' dijala!ka! de!'a! pr%'ram (a)a I!terpreter.

C%!t%h pr%'ram ya!' ditulis de!'a! &ahasa (a)a adalah 3%t(a)a ya!' &erupa se&uah

"e& &r%"ser.

 Net&ea!s adalah salah satu aplikasi I#E ya!' di'u!aka! pr%'rammer u!tuk 

me!ulis, me!'%mpile, me!ari kesalaha!, da! me!ye&arka! pr%'ram. !et&ea!s

ditulis dalam &ahasa ja)a !amu! dapat ju'a me!duku!' &ahasa pemr%'rama! lai!.

 Net&ea!s i!i termasuk ke dalam je!is Sistem Operasi &er&asis Open Source < ter&uka

 &a'i umum.

3

Page 9: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 9/48

Pak.t5Pak.t Tam6ahan N.tB.an I/E 7

%1 N.tB.an Mo6ilit8 Pa9k 

 Net+ea!s %&ility ak adalah alat u!tuk me!'em&a!'ka! aplikasi ya!'

 &erjala! pada pera!'kat &er'erak m%&ileB, umum!ya telep%! seluler, tetapi ju'a

me!akup #A, da! lai!-lai!.

 Net+ea!s %&ility ak dapat di'u!aka! u!tuk me!ulis, me!'uji, da!

de&u''i!' aplikasi u!tuk pera!'kat &er'erak ya!' me!''u!aka! tek!%l%'i

 &erplat%rm (a)a ir% Editi%! plat%rm (a)a EB. aket i!i me!'i!te'rasika!

duku!'a! terhadap %&ile I!%rmati%! #e)ie r%ile I#B /.0, C%!!eted

$imited #e)ie C%!i'urati%! C$#CB 1.1, da! C%!!eted #e)ie

C%!i'urati%! C#CB. Emulat%r dari pihak keti'a dapat dii!te'rasika! de!'a!

mudah u!tuk li!'ku!'a! pe!'ujia! ya!' le&ih k%k%h. Net+ea!s %&ility ak 

saat i!i tersedia dalam dua klaster ya!' &er&eda, ya!' satu memuat C#C da!

ya!' lai!!ya C$#C.

&1 N.tB.an Pro:il.r

 Net+ea!s r%iler adalah alat u!tuk me!'%ptimalka! aplikasi (a)a,

mem&a!tu me!emuka! ke&%%ra! mem%ri da! me!'%ptimalka! keepata!.

r%iler i!i &erdasarka! se&uah pr%yek riset Su! $a&%rat%ries ya!' dahulu

 &er!ama (luid. Riset terse&ut me!'u!'kap tek!ik terte!tu ya!' dapat di'u!aka!

u!tuk me!uru!ka! %)erhead pr%ses pr%ili!' aplikasi (a)a. Salah satu dari tek!ik 

terse&ut adalah i!strume!tasi k%de &yte di!amis, ya!' &er'u!a u!tuk pr%ili!'

aplikasi (a)a ya!' &esar. #e!'a! me!''u!aka!

i!strume!tasi k%de &yte di!amis da! al'%ritma-al'%ritma tam&aha!,

4

Page 10: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 10/48

 Net&ea!s r%iler mampu me!dapatka! i!%rmasi ru!time aplikasi ya!' terlalu

 &esar atau k%mpleks &a'i pr%iler lai!. Net+ea!s I#E =.0 aka! me!duku!'

r%ili!' %i!t ya!' memu!'ki!ka! kita mempr%ilka! titik ya!' tepat dari

eksekusi da! me!'ukur "aktu eksekusi.

(1 N.tB.an 3,3;; Pa9k 

 Net+ea!s C<C@@ ak me!am&ahka! duku!'a! terhadap pe!'em&a!'

C<C@@ ke Net+ea!s I#E 5.5. aket i!i memper&%lehka! pe!'em&a!'

me!''u!aka! sekumpula! k%mpiler da! alat se!diri &ersama de!'a! Net+ea!s

I#E u!tuk mem&a!'u! aplikasi !ati)e u!tuk S Wi!d%"s, $i!u, da! S%laris.

aket i!i mem&uat edit%r me!'e!ali &ahasa C<C@@ da! me!yediaka! pr%jet

template, &r%"ser kelas ya!' di!amis, duku!'a! pem&uata! ile da!

u!'si%!alitas debugger . ara pe!'em&a!' ju'a dapat me!'em&a!'ka! paket

terse&ut de!'a! u!'si%!alitas tam&aha! mereka se!diri.

'1 N.tB.an Ent.r#ri. Pa9k 

 Net+ea!s E!terprise ak memperluas duku!'a! terhadap

 pe!'em&a!'a! aplikasi perusahaa! da! "e& ser)ie di Net+ea!s I#E 5.5.

E!terprise ak i!i me!'em&a!'ka! kemampua! u!tuk me!ulis, me!'uji, da!

de&u' aplikasi de!'a! arsitektur &er%rie!tasi laya!a! Ser)ie-Orie!ted

ArhitetureB me!''u!aka! D$, +E$, da! (a)a "e& ser)ie. aket i!i

me!am&ahka! alat desai! )isual u!tuk pem%dela! *$, skema D$,

da! "e& ser)ie %rhestrati%!, ju'a duku!'a! u!tuk "e& ser)ie de!'a!

me!''u!aka! ide!titas ya!' ama!. aket i!i ju'a me!'i!stal da!

5

Page 11: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 11/48

me!'k%!i'urasi ru!time ya!' diperluka!, termasuk mesi! +E$ da! ser)er 

ma!ajeme! ide!titas ya!' teri!te'rasi de!'a! Su! (a)a System Appliati%!

Ser)er.

-1 N.tB.an R"68 Pa9k 

?ersi Net+ea!s =.0 me!data!' aka! me!'iji!ka! pe!'em&a!'a! I#E

me!''u!aka! Ru&y da! (ru&y, se&a'aima!a Rails u!tuk dua impleme!tasi Ru&y

ya!' lai!. re)ie" Net+ea!s Ru&y ak tersedia sejak rilis ilest%!e :

 Net+ea!s =.Ru&y ak memasukka! u!'si%!alitas edit%r seperti6

- e!'edita! dasar

- e"ar!aa! si!taks u!tuk Ru&y

- erle!'kapa! k%de

- Oure!e hi'hli'hti!'

- %p-up d%kume!tasi ya!' teri!te'rasi u!tuk pema!''ila! Ru&y AI

- A!alisis sema!tik de!'a! hi'hli'hti!' parameter da! )aria&el l%kal ya!'

tidak terpakai.

+1 N.tB.an Ja4aS9ri#t Editor

 Net+ea!s (a)aSript Edit%r me!yediaka! perluasa! duku!'a!

terhadap (a)aSript da! CSS. itur-itur!ya a!tara lai!6

- Edit%r (a)aSript

- Sy!ta hi'hli'hti!'

- erle!'kapa! k%de u!tuk %&jek da! u!'si !ati)e

- Semua itur dalam edit%r Net+ea!s

6

Page 12: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 12/48

- em&uata! kera!'ka kelas (a)aSript seara %t%matis

- em&uata! pema!''ila! A(AD dari template

- Ekste!si edit%r CSS

- erle!'kapa! k%de u!tuk !ama-!ama style

- Na)i'asi epat melalui pa!el !a)i'at%r

- e!ampila! deklarasi atura! CSS di $ist ?ie"

- e!ampila! struktur ile di Tree ?ie"

- e!'urutka! %utli!e )ie" &erdasarka! !ama, tipe, atau uruta! deklarasi

$ist TreeB

- em&uata! deklarasi atura! ha!ya TreeB

- emakt%ra! kem&ali se&a'ia! !ama rule ha!ya TreeB

)1 Lokaliai

Sejak (a!uari /00:, paket &ahasa Ci!a ya!' disederha!aka!, Ci!a

tradisi%!al, (erma!, (epa!', %rtu'al +raFilB da! Spa!y%l telah tersedia u!tuk 

 Net+ea!s 5.5.1. Seme!tara itu, paket &ahasa Al&a!ia, AFer&aija!, Ceska,

+ela!da, 2u!a!i, I!d%!esia, Italia, da! S"edia seda!' dalam pr%ses pe!'erjaa!.

7

Page 13: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 13/48

&1& O#.rator

Operat%r di'u!aka! u!tuk melakuka! %perasi, peri!tah perhitu!'a!, da! se'alaaksi ya!' i!'i! dimasukka! ke dalam pr%'ram. Oke la!'su!' saja simak 

 pe!jelasa!!ya &erikut i!i.

1. O#.rator Aritmatika

@B Operat%r pe!jumlaha! ju'a se&a'ai pe!yam&u!' stri!'B

-B Operat%r pe!'ura!'a!

GB Operat%r perkalia!

<B Operat%r pem&a'ia!

HB Operat%r sisa pem&a'ia!

Operat%r aritmatika di'u!aka! u!tuk melakuka! %perasi matematika,

seperti pe!am&aha!, pe!'ura!'a!, pem&a'ia!, da! m%dul% sisa

 pem&a'ia!B. C%!t%h pe!''u!aa!6

Sim&%l Nama Operat%r C%!t%h e!''u!aa!

@ e!jumlaha! !!@1J

- e!'ura!'a! !!-1J

G erkalia! !!G1J

< em&a'ia! !!<1J

H Sisa em&a'ia! !!H1J

@ eyam&u!' Stri!' !saya@tidurJ

/. O#.rator T"nggal

@B Operat%r plusJ me!yataka! !ilai p%siti setiap a!'ka ta!pa ta!da i!i

aka! dia!''ap se&a'ai p%sitiB

-B Operat%r mi!usJ me!yataka! !ilai !e'ati, dapat pula di'u!aka! u!tuk

me!e'atika! suatu &ila!'a!

@@B Operat%r ke!aika!J me!am&ah suatu &ila!'a! de!'a! 1

--B Operat%r pe!uru!a!J me!'ura!'ka! suatu &ila!'a! de!'a! 1

LB Operat%r la"a!J mem&alik !ilai suatu &%%lea!

Operat%r tu!''al ha!ya mem&utuhka! satu %pera! u!tuk melakuka!

%perasi!ya. Operat%r i!i tidak dapat di'u!aka! u!tuk )aria&el i!al, kare!a

8

Page 14: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 14/48

)aria&el i!al &erupa k%!sta!ta ya!' tidak dapat diu&ah-u&ah. +e&erapa

 je!is %perat%r tu!''al di&erika! pada ta&el di &a"ah i!i.

Sim&%l

 Nama

Operat%r Operasi C%!t%h

@ lus e!yataka! !ilai p%siti a!'ka @1J

- i!us e!yataka! !ilai !e'ati a!'ka -1J

@@ Ke!aika!

e!am&ah suatu &ila!'a! de!'a!

1

a!'ka @

@a!'kaJ

-- e!uru!a!

e!'ura!'i suatu &ila!'a!

de!'a! 1 a!'ka --a!'kaJ

L $a"a! em&alik !ilai suatu &%%lea! %k Ltrue

7. Operat%r ke!aika! da! pe!uru!a! dapat diletakka! di &elaka!' atau di

depa! suatu )aria&el. (ika diletakka! di depa! @@ atau --B,

 pe!am&aha!<pe!'ura!'a! dilakuka! se&elum!ya, seda!'ka! apa&ila

diletakka! di akhir @@ atau --B pe!am&aha!<pe!'ura!'a! dilakuka!

setelah!ya. Walau &a'aima!apu! pada akhir!ya kedua!ya aka!

me!'hasilka! @1 atau -1.Apa&ila %perat%r @@ diletakka! di akhir 

suiB, !ilai y adalah !ilai terdahulu. (a)a aka! mem&eri !ilai y

de!'a! !ilai se&elum %perasi @@ dilakuka!. +aru kemudia! !ilai

ditam&ahka!.

9. O#.rator P.m6anding0 Bool.an0 dan Kondii

Operat%r k%!disi %!diti%!al %perat%rB me!'hasilka! !ilai true atau alse

ter'a!tu!' dari )aria&el!ya, dalam hal i!i %perasi!ya dilakuka! pada dua

%pera!d. Operat%r &%%lea! adalah %perat%r k%!disi ya!' kedua %pera!d!ya

 &erupa !ilai &%%lea! true atau alseB, seda!'ka! Operat%r em&a!di!'

mem&a!di!'ka! / !ilai seperti pada %perasi matematika.

3atatan 7 ada %&jek, seperti Stri!', %perasi pem&a!di!' aka!

mem&a!di!'ka! alamat mem%ry tempat %&jek itu disimpa!, &uka!

mem&a!di!'ka! isi!ya. *!tuk mem&a!di!'ka! isi Stri!', 'u!aka!

eMualsB, eMualsI'!%reCaseB, da! %mpareT%B seperti di&ahas pada &a'ia!

se&elum!ya.

9

Page 15: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 15/48

Sim&%l Nama Operat%r C%!t%h

Sama de!'a! &1/BJ

L Tidak sama de!'a! &1L/BJ

$e&ih &esar &1/BJ

$e&ih &esar sama de!'a! &1/BJ

$e&ih keil &1/BJ

$e&ih keil sama de!'a! &1/BJ

K%!disi AN# &truealseJ

PP K%!disi OR &truePPalseJ

L K%!disi NOT &LtrueJ

Q6 +e!tuk pe!dek dari i the! else

5. O#.rator Bool.an AN/

Operat%r k%!disi AN# me!'hasilka! true apa&ila kedua %pera!d!ya

 &er!ilai true. (ika salah satu!ya atau kedua!ya alse, %perat%r i!i

me!'hasilka! alse. +erikut i!i ta&el ke&e!ara! %perasi AN#.

Op1 atau Ep1 Op/ atau Ep/ 3asil

true true true

true alse alse

alse true alse

alse alse alse

=. Operat%r aka! me!'e)aluasi Op/ di se&elah ka!a!B 3AN2A jika

%pera!d 1 &er!ilai true. Seperti terlihat dari ta&el di atas, apa&ila Op1 di

se&elah kiriB &er!ilai alse, hasil!ya aka! selalu alse tidak ter'a!tu!'

 pada isi dari Op/.

10

Page 16: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 16/48

:. O#.rator Kondii OR 

Operat%r k%!disi OR me!'hasilka! true jika salah satu %pera!d!ya

 &er!ilai true. (ika kedua!ya alse, %perat%r i!i me!'hasilka! alse.

+erikut i!i ta&le ke&e!ara! %eprasi OR.

Op1 atau Ep1 Op/ atau Ep/ 3asil

true true true

true alse true

alse true true

alse alse alse

8. Operat%r PP aka! me!'e)aluasi Op/ di se&elah ka!a!B 3AN2A jika%pera!d 1 &er!ilai alse. Seperti terlihat dari ta&el di atas, apa&ila Op1 di

se&elah kiriB &er!ilai true, hasil!ya aka! selalu true tidak ter'a!tu!'

 pada isi dari Op/.

>. Operat%r NOT

Operat%r NOT LB melakuka! %perasi &%%lea! NOT pada %pera!d atau

ekspresi tu!''al. Operat%r i!i me!'eek !ilai &%%lea! dari suatu %pera!d

atau epresi kemudia! mem&alik !ilai!ya dari true ke alse atau alse ke

trueB. +erikut i!i adalah ta&el ke&e!ara! %perat%r NOT.

Op1 3asil

True alse

alse True

10. Operat%r Ter!ary Q6B

(a)a memiliki %perat%r &erk%!disi lai! ya!' dise&ut ter!ary Q6, ya!' pada

dasar!ya merupaka! &e!tuk pe!dek dari i-the!-else. Seara umum

k%!disi Q jika&e!ar 6 jikasalah ada dasar!ya %perat%r Q6 aka!me!'e)aluasi k%!disi. Apa&ila k%!disi &er!ilai true, %perat%r aka!

me!'em&alika! jika&e!ar, tetapi apa&ila k%!disi &er!ilai alse,

%perat%r aka! me!'em&alika jikasalah. isal!ya

1 /B Q10 6 /0J

#ari %!t%h di atas, aka! memiliki !ilai /0, kare!a ekspresi 1 /B

adalah salah atau alseB.

11

Page 17: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 17/48

&1( STRUKTUR PERULANGAN

A1P.r9a6angan

  era&a!'a! adalah suatu peri!tah de!'a! k%!disi terte!tu. (ika k%!disi

ya!' me!jadi syarat terpe!uhi, maka peri!tah aka! dijala!ka!, jika tidak 

makaperi!tah aka! di he!tika!. #alam ja)a terdapat 9 maam je!is pera&a!'a!,

i, i-else, else-i, da! ju'a s"ith. Keempat je!is i!i memiliki pe!''u!aa!

masi!'-masi!'. +erikut pe!jelasa! me!'e!ai pe!''u!aa! tiap-tiap

 pera&a!'a! 6

• i: 6 era&a!'a! i i!i di'u!aka! jika kita ha!ya memiliki at"

#.rn8aatan ya!' aka! dijala!ka! de!'a! syarat terte!tu. Si!taks i seperti

 &erikut 6

ik%!disiB

 per!yataa!

(ika k%!disi &e!ar, maka per!yataa! aka! dijala!ka!.

• i: .l. 6 era&a!'a! i else di'u!aka! saat kita memiliki d"a

#.rn8ataan de!'a! syarat terte!tu. Si!taks i-else seperti &erikut 6

ik%!disiB

 per!yataa!1

else

 per!yataa!/

12

Page 18: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 18/48

(ika hasil dari i &e!ar, maka per!yataa!1 ya!' dijala!ka!, seda!'ka! jika salah,

 per!yataa! dua ya!' aka! dijala!ka!.

•  .l. 5i:  6 pera&a!'a! ya!' di'u!aka! saat kita memiliki &a!yak k%!disi

le&ih dari /B da! &a!yak per!yataa! le&ih dari /B. Si!taks dari else-i seperti

 &erikut 6

ik%!disiB

 per!yataa!1

elseik%!disi/B

 per!yataa!/

elsek%!disi7B

 per!yataa!7

else

 pe!yataa!9

 jika k%!disi1 &e!ar, maka per!yataa!1 aka! dijala!ka!, jika k%!disi/ &e!ar,

maka pe!yataa!/ aka! dijala!ka!, jika semua k%!disi salah, maka pe!yataa!9

ya!' aka! dijala!ka! saja.

13

Page 19: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 19/48

•  .l. 5i:  6 pera&a!'a! ya!' di'u!aka! saat kita memiliki &a!yak k%!disi

le&ih dari /B da! &a!yak per!yataa! le&ih dari /B. Si!taks dari else-i seperti

 &erikut 6

ik%!disiB

 per!yataa!1

elseik%!disi/B

 per!yataa!/

elsek%!disi7B

 per!yataa!7

else

 pe!yataa!9

 jika k%!disi1 &e!ar, maka per!yataa!1 aka! dijala!ka!, jika k%!disi/ &e!ar,

maka pe!yataa!/ aka! dijala!ka!, jika semua k%!disi salah, maka pe!yataa!9

ya!' aka! dijala!ka! saja.

B1P.r"langan

Struktur k%!tr%l perula!'a! adalah stateme!t dari ja)a dima!a kita &isa

me!'eksekusi &l%k %de &erula!'-ula!' dalam kuru! "aktu !ilai terte!tu.

14

Page 20: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 20/48

Ada ti'a maam je!is struktur k%!tr%l pe!'ula!'a! yaitu "hile, d%-"hile da!

%r.

•  <hil. loo# tat.m.nt

"hile l%%p adalah stateme!t atau &l%k stateme!t ya!' diula!'-ula!' sampai

me!apai k%!disi ya!' %%k.

+e!tuk stateme!t "hile6

!hil.=6ool.an>.?#r.ion@

tat.m.nt%

tat.m.nt&

111C

• do5!hil. loo#

  #%-"hile l%%p mirip de!'a! "hile-l%%p. Stateme!t di dalam d%-"hile l%%p

aka! dieksekusi &e&erapa kali selama k%!disi &er!ilai true. er&edaa! a!tara

"hile da! d%-"hile l%%p adalah dima!a stateme!t di dalam d%-"hile l%%p

dieksekusi sedikit!ya satu kali.

+e!tuk stateme!t d%-"hile6

do

tat.m.nt%

tat.m.nt&

1 1 1C

!hil.= 6ool.an>.?#r.ion @

15

Page 21: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 21/48

  Stateme!t di dalam d%-"hile l%%p aka! dieksekusi pertama kali, da!

dilakuka! pe!'eeka! k%!disi dari &%%lea!epressi%!. (ika !ilai terse&ut &elum

me!apai !ilai ya!' dii!'i!ka!, stateme!t aka! dieksekusi la'i.

• :or loo#

  Seperti pada struktur pe!'ula!'a! se&elum!ya yaitu melakuka!

 pe!'ula!'a! eksekusi %de &e&erapa kali.

+e!tuk dari %r l%%p,

:or =InitialiDationE?#r.ion Loo#3ondition St.#E?#r.ion@

tat.m.nt%

tat.m.nt&

1 1 1C

dima!a6

I!itialiFati%!Epressi%! U i!isialisasi dari )aria&el l%%p.

$%%pC%!diti%! - mem&a!di!'ka! )aria&el l%%p pada !ilai &atas.

StepEpressi%! - melakuka! update pada )aria&el l%%p.

16

Page 22: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 22/48

&1' M/I=MULTIPLE /O3UMENT INTER2A3E@

ultiple #%ume!t I!terae atau #I adalah a!tarmuka pe!''u!a khas di

ma!a setiap d%kume! dalam aplikasi ditampilka! dalam je!dela a!ak terpisah

dalam "ilayah klie! dari je!dela utama aplikasi.

Aplikasi #I memiliki ti'a je!is yaitu rame je!dela je!dela, je!dela

klie! #I da! sejumlah je!dela a!ak "i!d%"s.The rame seperti je!dela utama

dari aplikasi ya!' &iasa!ya memiliki per&atasa! siFi!', &ar judul, me!u je!dela,

memi!imalka! t%m&%l da! memaksimalka! je!dela klie! &utt%!.The adalah a!ak 

dari &i!'kai je!dela ya!' &eru!'si se&a'ai latar &elaka!' u!tuk "i!d%"s a!ak.

  (e!dela lie!t me!yediaka! duku!'a! u!tuk me!iptaka! da!

mema!ipulasi je!dela a!ak #I aplikasi &er&asis. Se&uah je!dela a!ak u!tuk 

d%kume! dalam aplikasi #I di&uat ketika pe!''u!a mem&uka atau

me!iptaka! je!dela a!ak d%ume!t. &iasa!ya dip%t%!' da! ha!ya ter&atas pada

 je!dela klie! da! kare!a itu tidak dapat mu!ul di luar je!dela klie!. Sama

seperti &i!'kai je!dela, masi!'-masi!' je!dela a!ak memiliki per&atasa! siFi!',

 &ar judul, me!u je!dela, memi!imalka! t%m&%l da! memaksimalka! t%m&%l.

+e&erapa aplikasi #I, khusus!ya di li!'ku!'a! Wi!d%"s, dapat me!duku!'

le&ih dari satu je!is d%kume!.

Se&a'ai %!t%h, pe!''u!a dapat &ekerja de!'a! &aik 'raik da!

spreadsheet pada rame ya!' sama, di li!'ku!'a! #I u!tuk aplikasi

spreadsheet ya!' khas. *!tuk pemr%'rama! u!tuk #I dalam li!'ku!'a!

"i!d%"s, setiap je!is d%kume! ya!' me!duku!', se&uah aplikasi #I harus

17

Page 23: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 23/48

me!datar je!dela kelas a!ak da! me!yediaka! pr%sedur je!dela u!tuk 

me!duku!' "i!d%"s milik kelas terse&ut.

&1- MENGKONEKSI JAVA KE /ATABASE M$SL

A#a It" J/B3F

(#+C  Java Data Base ConnectivyB adalah salah satu (a)a AI Appliati%!

r%'ram I!teraeB ya!' di'u!aka! u!tuk mem&uat aplikasi atau pr%'ram

 &er&asis (a)a ya!' &erhu&u!'a! de!'a! data&ase seperti Orale, yS;$,

%st'reS;$, 3;$ #+, da! lai! lai!.

Se&elum A!da memulai u!tuk mem&uat pr%'ram (a)a u!tuk &erk%mu!ikasi

de!'a! data&ase yS;$, A!da se&aik!ya d%"!l%ad yS;$ (#+C #ri)er  di

situs resmi!ya.

Tool $ang /ig"nakan

#i &a"ah i!i adalah t%%ls ya!' di'u!aka! u!tuk mem&uat pr%'ram (a)a a'ar

 &isa &erk%mu!ikasi de!'a! data&ase yS;$.

1. Ja4a Editor =I/E@ 

A!da dapat me!''u!aka! (a)a Edit%r kesaya!'a! A!da seperti Elipse,

 Net&ea!s, da! lai! lai!. ada Tut%rial i!i, saya me!''u!aka! Elipse

se&a'ai edit%r!ya.

/. M8SL J/B3 /ri4.r 

18

Page 24: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 24/48

I!i adalah hal ya!' pali!' "aji&. Setelah a!da &erhasil d%"!l%ad yS;$

(#+C #ri)er, la!'kah sela!jut!ya adalah me!datarka! dri)er terse&ut

m8l59onn.9tor5a4a5???1arB pada (a)a +uild ath.

Potongan Program

#i &a"ah i!i adalah p%t%!'a! pr%'ram pr%'ram s!ippetB ara me!''u!aka!

(#+C a'ar dapat &erk%mu!ikasi de!'a! data&ase yS;$. %t%!'a! pr%'ram di

 &a"ah i!i adalah la!'kah-la!'kah dalam mem&uat pr%'ram (#+C ya!' harus

ada "aji&B dalam se&uah pr%'ram

1 Class.%rName%m.mysMl.jd&.#ri)erBJ

/ C%!!eti%! %!! !ullJ

7

%!!

#ri)era!a'er.'etC%!!eti%!jd&6mysMl6<<h%st!ame6p%rt<d&!ame,user!a

me,pass"%rdBJ

9 %!!.l%seBJ

P.n.laan6

1. 3la1:orNam. adalah si!tak u!tuk me-re'istrasi yS;$ (#+C #ri)er.

/. 9onn merupaka! %&jek dari kelas a4a1l13onn.9tion ya!' di'u!aka!

u!tuk mem&uat k%!eksi de!'a! data&ase yS;$.

7. eth%d g.t3onn.9tion=@ pada kelas a4a1l1/ri4.rManag.r di'u!aka!

u!tuk me!dapatka! k%!eksi dari data&ase yS;$. eth%d i!i

19

Page 25: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 25/48

mem&utuhka! parameter seperti h%st!ame, p%rt, !ama data&ase,

user!ame, da! pass"%rd.

9. eth%d 9lo.=@ pada %&jek %!! di'u!aka! u!tuk me!utup k%!eksi

de!'a! data&ase.

20

Page 26: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 26/48

BAB III

HASIL PRAKTIKUM

MO/UL & =2ORM VARIABEL@

21

Page 27: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 27/48

MO/UL ( =OPERATOR@

22

Page 28: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 28/48

23

Page 29: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 29/48

MO/UL ' =STRUKTUR KON/ISI@

24

Page 30: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 30/48

MO/UL - =STRUKTUR KON/ISI LANJUTAN@

25

Page 31: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 31/48

26

Page 32: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 32/48

27

Page 33: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 33/48

MO/UL + =M/I@

 =M"lti /o9"m.nt Int.r:a9.@

28

Page 34: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 34/48

29

Page 35: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 35/48

30

Page 36: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 36/48

31

Page 37: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 37/48

MO/UL ) =INPUT /ATA@

32

Page 38: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 38/48

33

Page 39: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 39/48

34

Page 40: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 40/48

MO/UL =INPUT /ATA LANJUTAN@

35

Page 41: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 41/48

36

Page 42: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 42/48

37

Page 43: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 43/48

38

Page 44: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 44/48

39

Page 45: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 45/48

BAB IV

ANALISA HASIL PER3OBAAN

'1% M.m6"at 2orm

ada m%dule i!i kita &isa me!'etahui da! mempelajari dasar-dasar 

 pem&uata! aplikasi ja)a terutama me!''u!aka! Net+ea!s. Terutama kita

mem&uat r%'ram terse&ut di'u!aka! u!tuk me!ampilka! hasil %utput +i%data,

seperti me!'isi N, Nama, (e!is Kelami!, Ta!''al $ahir, Alamat, 3%&i, da!

r%ses

'1&. O#.rator Aritmatika

ada m%dule aritmatika i!i kita &a!yak me!''u!aka! si!ta %perat%r

#isi!i pada tampila! I!put Nilai ertama, I!put Nilai Kedua da! 3asil

me!''u!aka! allete e!t "ield   ya!' di'u!aka! u!tuk me!'isi !ilai

 pertama da! !ilai kedua, tetapi pada hasil pe!ulis me!'u&ah pe!'atura! a'ar 

hasil terse&ut tidak &isa diedit ataupu! dihapus, Kemudia! pada Operat%r 

Aritmatika me!''u!aka! allete Button a'ar Operat%r Aritmatika dapat di

klik, seperti me!ampilka! hasil e!jumlaha!, e!'ura!'a!, erkalia! da!

em&a'ia!. sehi!!'a &isa di impleme!tasika! u!tuk mem&uat aplikasi

 perhitu!'a! sederha!a

'1(1 STRUKTUR KON/ISI

ada m%dule struktur k%!disi i!i kita mempelajari te!ta!' u!'si

I,Else-I,S"ith.dima!a u!'si-u!'si terse&ut di'u!aka! u!tuk me!e!tuka!

/ atau le&ih k%!disi. #isi!i pada tampila! Nama em&eli, 3ar'a, (umlah,

#isk%! da! T%tal +ayar me!''u!aka! allete e!t "ield   ya!' di'u!aka!40

Page 46: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 46/48

u!tuk me!'isi data ya!' k%s%!', tetapi pada 3ar'a, #isk%! da! T%tal +ayar 

 pe!ulis me!'u&ah pe!'atura! a'ar k%l%m terse&ut tidak &isa diedit da!

dihapus. Status da! (e!is +ara!' me!''u!aka! allete Combo Bo!, pada

k%l%m Status terdiri dari *mum da! em&erB, Kemudia! pada (e!is +ara!'

terdiri dari ilih, iad, ih%!e, da! i%dB. ada tampila! +ayar me!''u!aka!

allete Button sehi!''a tampila! +ayar &isa di klik da! me!'hasilka! %utput

ya!' dii!'i!ka!.

'1' STRUKTUR KON/ISI =Lan"tan@

 pada m%dule i!i merupaka! m%dule la!juta! dari m%dule se&elum!ya

ya!' mem&ahas struktur k%!disi, ha!ya t%%ls da! si!ta ya!' di'u!aka! le&ih

k%mples.me!''a&u!'ka! u!'si aritmatika da! struktur k%!disi

'1-1 M/I =M"lti /o9"m.nt Int.r:a9.@

Seperti judul !ya #I disi!i kita mem&uat aplikasi ya!'

me!''a&u!'ka! semua aplikasi ya!' telah kita &uat, sehi!''a memudahka! kita

u!tuk mem&uka data ya!' kita i!'i!ka!. Aplikasi i!i &isa kita impleme!tasika!

u!tuk mem&uat 1 aplikasi ya!' &isa mera!'kum seluruh data < aplikasi ya!' ada

dalam suatu perusahaa!

'1+1 2orm In#"t /ata

ada m%dule i!i kita mem&uat se&uah data &ase ya!'

me!''a&u!'ka! a!tara %rm pada Net+ea!s da! #ata&ase ya!' di&uat

 pada 2S;$

41

Page 47: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 47/48

'1) 2orm In#"t /ata Lan"tan

ada m%dul i!i di'u!aka! u!tuk me!ampilka! hasil %utput seperti

Tra!saksi e!juala!. r%'ram i!i terdiri dari N% I!)%ie, Id Cust%mer, Nama,

3ar'a, (umlah, Ta!''al, N% 3, Alamat, #isk%! da! T%tal +ayar me!''u!aka!

allete e!t   "ield . Status +ara!' da! (e!is +ara!' me!''u!aka! allete Combo

 Bo!, Status +ara!' terdiri dari Sil)er da! 4%ldB, seda!'ka! (e!is +ara!' terdiri

dari ilih, iad,ih%!e, da! i%dB. +ayar da! Simpa! me!''u!aka! allete

 Button  a'ar piliha! terse&ut &isa diklik da! me!ampilka! hasil %utput sesuai

de!'a! i!put ya!' kita i!'i!ka!. Selai! itu, pr%'ram Tra!saksi e!juala! i!i

 ju'a me!'k%!eksika! ke yS;$ #ata&ase seperti %dul :. ada %dul 8,

 pr%'ram i!i ju'a me!''u!aka! / aka'e yaitu aka'e 4ui da! aka'e

K%!eksi, aka'e K%!eksi i!ilah ya!' me!'hu&u!'ka! dari r%'ram (a)a

 Net&ea!s I#E ke yS;$ #ata&ase.

BAB V

PENUTUP

KESIMPULAN

#ari hasil praktikum i!i, pe!ulis dapat memahami apa ya!' dimaksud

u!'si dari &er&a'ai peri!tah atau aplikasi dari +ahasa emr%'rama! (a)a

de!'a! me!''u!aka! Net&ea!s I#E :.0.1, misal!ya seperti apa ya!' dimaksud

42

Page 48: Tugas Laporan Pratikum

7/23/2019 Tugas Laporan Pratikum

http://slidepdf.com/reader/full/tugas-laporan-pratikum 48/48

de!'a! S%ure aka'e, (rame %rm, (I!ter!al%rm kemudia! me!''u!aka!

allete-pallete ya!' tersedia dalam Net&ea!s seperti e!t"ield# Button# Combo

 Bo!# JPanel  da! masih &a!yak la'i.

SARAN

 jika ahasis"a dapat mempelajari da! memahami +ahasa emr%'rama!

(a)a i!i mulai dari peri!tah da! si!taks-si!taks!ya, "alaupu! +ahasa

emr%'rama! (a)a i!i ukup rumit tetapi +ahasa emr%'rama! (a)a sa!'at

dimi!ati khusus!ya di&ida!' emr%'rama!. Selai! itu emr%'rama! (a)a i!i

 ju'a &erma!aat dalam kehidupa! sehari-hari.

/A2TAR PUSTAKA

https6<<&ahasapem%'rama!"%rd."%rdpress.%m<dei!isi-ja)a-!et&ea!s<

http6<<sisk%mtek.&l%'sp%t.%.id</019<07<je!is-%perat%r-dalam-&ahasa-

 pemr%'rama!-ja)a.html

http6<<amd-a&itseries.&l%'sp%t.%m</00><1/<sekilas-te!ta!'-

!et&ea!s.html diakses ta!''al /9 #esem&er /019

http6<<&ertukre!FF.&l%'sp%t.%.id</017<10<pera&a!'a!-perula!'a!-

di-ja)a.html