Anda di halaman 1dari 7

KATA PENGANTAR

P uj i dan s yukur penulis panj at kan kehadi rat Tuhan Yang Maha Kuas a,
karena at as tunt unan dan anugerah -Nya penuli s dim ungki nkan unt uk dapat
m en yel es aikan l aporan i ni t ent ang “ Apli kasi Sederhana K onversi Suhu
Fahr enheit K e C el cius ” .

Adapun t uj uan dari pembuat an l aporan i ni adal ah unt uk mem enuhi s al ah


s atu t ugas m at a kuli ah Al goritm a P em ogram an 2 , sel ai n sebagai t ugas dengan
penuli s an l aporan seperti i ni juga dapat m engem bangkan wawasan dan
kem am puan penuli s.

M en yadari sungguh bahwa penulis an laporan i ni m asih jauh dari kata


s empurna dikarenakan kurangnya pengal am an penuli s, m aka krit ik dan s aran
yan g m em bangun dari para pembaca sangat penul is har apkan demi
pen yem burnaan l aporan i ni .

Am bon, 13 Mei 2019 .


P ennul is
B AB I
PE NDAH UL UAN

A. Lat ar Bel akang


Dari berbagai l at arbel akang perkem bangan t eknologi inform asi di m asa
s ekarang danken yat aan eksist ensi perkem bangan soft ware. Dal am kesempat an
i ni akan m em bahasbahasa pemrograman j ava, sebagai sebuah peralat an
pem buat soft ware yang t el ah t eruj i dan produkn ya pali ng ban yak
berkem bangdan beredar dim asa sekarang. Mengapapenting kit a bel aj ar
j ava? Standarisasi ya ng dil akukan dal am m embuat suat u bahasapem rogram an
yan g m am pu berj al an di berbagai pl at form at au pl at form i ndependence.

S al ah sat u t eknologi J ava adal ah “wri t e once run everywhere”, dan ini
m enj adi suat u kekuat an yang di mi li ki J ava. J ava dij al ankan pada si st em
operasi apapun t anpa perlukom pil asi ulang. Untuk kom uni kasi bergerak, S un
M i crosyst em m engenal kan J ava 2Mi cro Edit ion (J2ME) merupakan bagi an
t eknol ogi Java ya ng di gunakan unt uk apl ikasiJ ava yang berj al an pada
perangkat m obil e devi ce dan t eknologi aplikasi wi rel ess.J2ME at au J ava 2
M i cro Edit ion adal ah sebuah t eknol ogi yan g t el ah ban yak di gunakan dal am
pengem bangan aplikasi pada ponsel/ s m art phone, mul ai dari apli kas i yan g
berupa perm ai nan, editi ng, kom unikasi sam pai dengan aplikasi pons el
s ebagai pendukung apli kasi yang l ebi h besar. Keberadaan J2ME di gunakan
s ebagai pusat pengembang untuk aneka t eknol ogi j ava untuk devi ce m i cro
di ant aran ya ad al ah P ersonalJ ava, J ava C ard, MIDP , dl L.

B. Tujuan P enuli san


Agar dapat m em aham i dan m engoperasikan program j ava ecl ipse khususn ya
pem buat an aplikasi sederhana konversi suhu yan g penul is buat. S ert a unt uk
m em enuhi tugas m ata kuli ah Al gori tm a P emogram an II.
B AB II
PE MB AH AS AN

A. P engerti an J ava
P emrogram an m erupakan kum pul an inst ruksi -inst ruksi tersendi ri yang
bi as an ya disebut source code yang di buat ol eh program m er (pembuat
program ). Dan P rogram adal ah kum pul an inst ruksi at au perint ah yan g
dis usun sedem iki an rupa sehi ngga m em pun yai urut an nal ar yang t epat untuk
m en yel esaikan suatu persoal an,S edangkan Java adal ah bahasa pem rogram an
yan g dapat dij al ankan di berbagai kom put er t erm asuk tel epon genggam .
Bahasa ini awal nya di buat ol eh J am es Gosl ing saat m asi h berga bung di S un
M i crosyst em s saat ini m erupakan bagi an dari Oracl e dan diri lis t ahun 1995.
Bahasa i ni ban yak m engadopsi si nt aksis yang t erdapat pada C dan C ++
nam un dengan si nt aksi s model obj ek yang l ebih sederhana sert a dukungan
ruti n -rutin aras bawah yang m i nim al. Apl ikasi -apli kasi berbasis j ava
um um nya di kom pi l asi ke dal am p -code (b yt ecode) dan dapat dij al ankan pada
berbagai Mesi n Vi rt ual J ava (J VM). Java m erupakan bahasa pem rogram an
yan g bersi fat umum /non -spesi fik ( general purpose), dan secara khus us
di dis ain untuk m emanfaatkan dependensi i mpl em ent asi sem inim al mungki n.
Karena fungsi onalitasn ya yang m emungki nkan apli kasi java m am pu berj al an
di beberapa pl at form si st em operasi ya ng berbeda, j ava dikenal pul a dengan
s logann ya, "Tuli s sekali , j al ankan di m ana pun". S aat ini j ava m erupakan
bahas a pem rogram an yang pal ing popul er di gunakan, dan secara luas
dim anfaat kan dal am pengem bangan berbagai j enis perangkat lunak apl ikasi
at aupun apli kasi berbasi s web. Jadi Bahasa P emrogram an Java m erupakan
kumpul an inst ruk si -i nst ruksi yang dapat dij al ankan di berbagai komputer
t erm asuk t el epon genggam ..
S oft ware yang di pakai adal ah ecl ipse .

B. P enj el asan Apli kasi S ederhana “Konversi S uhu Fahrenheit Ke C el cius”


Untuk prosesn ya :
1 . Ki t a harus m embuat j ava proj ek
dis ini saya kasi nama proj ekn ya “t es”
2 . S et el ah it u m embuat kel as di si ni
nam a kel asn ya
“Fahrenheit KeC el cius”
3 . S et el ah i tu sa ya ket ikan kode nya
4 . S a ya pakai kode i mport j avax .swing.J Opti onP ane
untuk nanti m em uncul kan panel opsin ya

5.

Kode ini untuk untuk m em uncul kan kot ak pesan unt uk input ni l ai s at uan
deraj at Fahrenheit

6 . Kode i ni m erupakan rum us dari konversi deraj at Fahrenheit ke deraj at


cel cius, karena rum usn ya yai t u
Deraj at C = 5/ 9 * F -32

7 . Kode ini unt uk m enam pi lkan hasil dari int up sert a konversi rum us di atas
8 . S el anj ut nya di R UN

M aka hasil nya akan seperti berikut :


Kot ak di al og / panel i ni unt uk m engis i /
i nput nil ai deraj aat fahrenheit yang aka n di
konversi ke selsius.
Misal ki t a m asukan 32 deraj at Fahrenheit
l alu kli k ok.

M aka t am pi l an sel anj ut nya adal ah seperti di bahaw i ni yang m erupakan has il
konversi nya .
B AB III
PE NUT UP
A. Kes im pul an
P ada proses pem butan apli kasi sederhana ini sa ya m enggunakan J ava Ecli pse
s ebagai edi tor. Dan dari hasil i ni , penuli s bi sa m em ahami dan m engerti cara
m em asukan kode sum ber, karena memi li ki fungsi / perint ah yang berbeda -
beda.

B. S aran
Berdasarkan l aporan i ni di harapkan software yang di buat dapat m enj adi
contoh guna m engem bangkan i lm u yang didapat dal am m at a kuli ah
Al goritm a P em ogram an II dan sam eoga dapat berm anfaat gai kit a semua.
DAFT AR IS I

C OVER

KATA P ENGANTAR

DAFTAR IS I

BAB I P ENDAHULUAN
A. Lat ar Bel akang
B. Tujuan P enuli san

BAB II P EMBAHASAN
A. P engerti an J ava
B. P enj el asan Apli kasi S ederhana
“Konversi S uhu Fahrenhei t Ke C el cius”

BAB III P ENUTUP


A. Kes im pul an
B. S aran

Anda mungkin juga menyukai