Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Rangkuman Fix

Rangkuman Fix

Ratings: (0)|Views: 29 |Likes:
Published by friesca_ajah

More info:

Published by: friesca_ajah on Apr 10, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

11/28/2013

pdf

text

original

 
Rangkuman Aplikasi dan Basis Data Page
1
PENDAHULUAN
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuktelepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di SunMicrosystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyakmengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yanglebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagaiMesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensiimplementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi javamampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula denganslogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrogramanyang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.SEJARAH PERKEMBANGAN JAVABahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakanversi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, JamesGosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satuhasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di MenloPark. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program JavaOak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layarsentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (StarSeven).
 
Rangkuman Aplikasi dan Basis Data Page
2
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambahbeberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuahruangan kantor di 100 Hamilton Avenue, Palo Alto.Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkatdari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagaimedium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internetmasih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuatperambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, BladeRunner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.Padasekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesanmereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose MercuryNews pada tanggal 23 Mei 1995.Sayangnya terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuahruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan GeorgePaolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "BapakJava", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuahperangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil namapenggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji(kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasapemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
 
Rangkuman Aplikasi dan Basis Data Page
3
BAB ILatar Belakang Java
1.
 
Platform Independent
Platform independent berarti program yang ditulis dalam bahasa Java dapat denganmudah dipindahkan antar berbagai jenis sistem operasi dan berbagai jenis arsitekturkomputer. Aspek ini sangat penting untuk dapat mencapai tujuan Java sebagai bahasapemrograman Internet di mana sebuah program akan dijalankan oleh berbagai jeniskomputer dengan berbagai jenis sistem operasi. Sifat ini berlaku untuk level source codedan binary code dari program Java. Berbeda dengan bahasa C dan C++, semua tipe datadalam bahasa Java mempunyai ukuran yang konsisten di semua jenis platform. Dengankelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, daribahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnyadapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkansebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankandengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalahMicrosoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistemoperasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java)untuk meninterpretasikan bytecode tersebut. Source code program Java sendiri tidak perludirubah sama sekali jika Anda ingin mengkompile ulang di platform lain. Hasil darimengkompile source code Java bukanlah kode mesin atau instruksi prosesor yang spesifikterhadap mesin tertentu, melainkan berupa bytecode yang berupa file berekstensi .class.Bytecode tersebut dapat langsung Anda eksekusi di tiap platform yang denganmenggunakan Java Virtual Machine (JVM) sebagai interpreter terhadap bytecode tersebut.JVM sendiri adalah sebuah aplikasi yang berjalan di atas sebuah sistem operasi danmenerjemahkan bytecode program Java dan mengeksekusinya, sehingga secara konsep bisa

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->