Selasa, 10 September 2013

Jumat, 25 Januari 2013

tugas 2



Tutorial Instalasi: IDE ECLIPSE


Setelah pengunduhan selesai, klik pada file yang diunduh. Maka file akan muncul dalam bentuk compressed/rar. Lalu, extract file tersebut.

Extracting...




Buka aplikasi yang bernama 'eclipse'. Lalu muncul, pop up yang bertulis kan 'Eclipse





Lalu pilih 'tempat kerja' atau workscape (folder dimana project eclipse disimpan) dengan mengklik 'browse'. Ceklist 'Use is this as default and do not ask again' untuk menjadikan lokasi workscape yang dipilih sebagai default


Penginstallan berjalan...




Eclipse terinstall, dan siap dijalankan.



tugas 3



1. script





2. hasil

tugas 1


Rangkuman: Pengenalan bahasa Java


Sejarah Java


Java dibuat oleh
: James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan.

Bahasa java pada awalnya disebut 'oak' namun diganti menjadi java pada tahun 1995. Karena 'oak' telah dijadikan hak cipta pada pemrograman bahasa pemrograman lain.


Java modern: Pada jaman sekarang ini, aplikasi yang berbasis java antara lain: Aplikasi Embedded, keuangan, desktop, simulasi pesawat, pemrosesan citra, game. 


J2EE: Aplikasi perusahaan yang terdistribusi.


Java Virtual Machine (JVM): Aplikasi sederhana yang ditulis dalam bahasa C untuk mengeksekusi program yang ditulis dalam bahasa Java.


Kompilasi: Perubahan dari bahasa tinggkat tinggi ke bahasa lebih rendah.


Kompilasi program (eksekusi): JVM membaca kode byte, merubahnya menjadi bahasa mesin yg dimengerti oleh OS.


Just in Time Compiler (JIT): Kompiler untuk mengkompilasi kode byte dan bahasa mesin pada saat di eksekusi bersamaan.


Kelebihan Java: Lebih aman pada kode dan Java Buzzwords. 


Java Buzzwords: Beorientasi pada objek. Tidak adanya fitur2 yang rumit. Menghasilkan software yang baik dan ofisien, tentunya berorientasi objek.



Keuntungan dari Java:

- Mulai dengan cepat
- Tulis lebih sedikit program (4x lebih kecil dari pada program yang ditulis dalam bahasa C++)
- Tulis program lebih baik (Automatic garbage collection: menghindari kebocoran memori)
- Membuat program dengan lebih cepat
- Menghindari ketergantungan pada platform tertentu (menjalankan program pada banyak platfrom, tanpa library yg ditulis spesifik/berbeda)
- Tulis sekali, jalankan dimana saja (dijalankan secara konsisten pada platform apa saja)
- Distribusikan software anda dengan mudah (dengan java web start, pengecekan versi otomatis saat program dimulai, memberitahukan pengguna anda untuk menggunakan versi baru program anda)