02.07.2013 Views

rekayasa perangkat lunak jilid 2 smk - Bursa Open Source

rekayasa perangkat lunak jilid 2 smk - Bursa Open Source

rekayasa perangkat lunak jilid 2 smk - Bursa Open Source

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap<br />

dibanding sebuah bahasa pemrograman konvensional.<br />

8.2.1. Kebutuhan Perangkat Lunak<br />

Untuk membuat program Java paling tidak harus tersedia dua buah<br />

software yaitu:<br />

Java 2 SDK Standard Edition (J2SE).<br />

Perangkat <strong>lunak</strong> ini merupakan yang akan kita gunakan untuk<br />

mengkompilasi kode program Java yang kita buat. Selain itu pada <strong>perangkat</strong><br />

<strong>lunak</strong> ini tersedia kelas-kelas yang dapat kita gunakan untuk membangun<br />

aplikasi desktop, grafis, keamanan, konektivitas basis data dan jaringan.<br />

Perangkat <strong>lunak</strong> ini dapat di-download gratis di situs Sun Microsystem. Setelah<br />

itu <strong>perangkat</strong> <strong>lunak</strong> ini harus diinstal pada system operasi yang kita pakai.<br />

Text Editor.<br />

Perangkat <strong>lunak</strong> ini berfungsi untuk menuliskan kode-kode program.<br />

Notepad, Vi, Gedit, merupakan contoh-contoh teks editor yang dapat<br />

digunakan. Namun menggunakan teks editor agak menyulitkan karena tidak<br />

tersedia fasilitas bantu yang memudahkan dalam menuliskan kode program.<br />

Saat ini beberapa IDE tersedia gratis di internet. IDE tersebut telah<br />

menyediakan banyak fasilitas seperti syntax coloring, auto completion, dan<br />

template untuk memudahkan membuat aplikasi berbasis Java. NetBeans<br />

(www.netbeans.org) dan Eclipse (www.eclipse.org) merupakan dua buah IDE<br />

yang sangat terkenal dan sangat kuat. Gambar 8.5. menunjukkan tampilan<br />

NetBeans IDE.<br />

Rekayasa Perangkat Lunak 173

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!