Senin, 21 Februari 2011

Bahasa Pemrograman Java

Sekilas Tentang Bahasa Pemrograman.

Secara Sederhananya, bahasa pemrograman itu dibuat sebagai alat komunikasi antara Manusia dengan Komputer. Dengan bahasa pemrograman tersebut kita sebagai Manusia dapat memberikan suatu perintah dengan menggunakan tulisan-tulisan kode yang dimana komputer dapat menerima dan melakukan aktivitasnya sesuai dengan perintah yang diberikan.
Bahasa pemrograman yang kita bahas kali ini adalah Java, Java merupakan salah satu bahasa pemrograman tingkat tinggi yang sedang populer saat ini.
Berbicara mengenai tingkat, bahasa pemrograman juga mempunyai tingkatan, yaitu sebagai berikut:
  1. Bahasa Pemrograman Tingkat Rendah, contohnya: Assembler (bahasa mesin)
  2. Bahasa Pemrograman Tingkat Sedang, contohnya: bahasa C, Pascal, Fortran
  3. Bahasa Pemrograman Tingkat Tinggi, contohnya: bahasa C++, C#, dan Java

JAVA.

Program dalam bahasa Java bersifat portable, dapat dijalankan pada berbagai mesin yang memiliki dukungan terhadap Java Virtual Machine (JVM). Eksekusi program Java dilakukan oleh Java Runtime Environment (JRE). Program Java dibangun dengan menggunakan Java Development Kit (JDK).
Setiap program Java dimulai dari source code yang ditulis menggunakan text editor (textPad, notePad, dll...). Source code disimpan pada berkas dengan nama yang sama dengan nama class yang didefinisikan pada sorce code tersebut, dan diakhiri dengan ekstensi ".java".
Bahasa Java bersifat case sensitive, hal ini berlaku untuk nama beras source code-nya.

Contoh program java:


contoh source code diatas disimpan dengan nama Hello.java, harus sesuai dengan nama class nya. Outputnya:


Bagi anda yang ingin lebih tau mengenai pengenalan java silahkan klik disini. :)
Bagi anda yang ingin memiliki software java, silahkan download disini. :)
Saya biasa menggunakan textPad sebagai text editor untuk menulis source code java nya, jika anda berminat silahkan download disini. :)

Senin, 02 November 2009

Kilas Balik Tentang Komputer


Apa itu komputer? (balek lagi kedasar... haha.. ini sekedar untuk mengingat kembali)

Hampir semua orang sudah "mengenal" komputer, bisa dikatakan sudah banyak orang yang mengerti cara menggunakan komputer, baik itu belajar secara formal (belajar disekolah, kuliah, dll) ataupun secara otodidak.
Nah, sekarang saya ingin mengajak mengulang kembali pengenalan tentang komputer tersebut.

Komputer adalah suatu alat elektronik yang dapat menerima data, mengolah data memberikan informasi, menyimpan data program (memory), menggunakan program yang tersimpan dalam memory komputer, dapat menyimpan program dan hasil olahan, dan bekerja otomatis.

Proses pengolahan data pada komputer.

INPUT (data) -----> PROCESSING (pengolahan) -----> OUTPUT(informasi)

Data : kumpulan kejadian yang diangkat dari suatu kenyataan
Pengolahan : manipulasi dari data kebentuk yang lebih berguna dan berarti
Informasi : hasil dari kegiatan pengolahan data yang memberikan bentuk yang lebih berarti dari suatu kejadian

Pengembangan Siklus Pengolahan Data.

Origination : tahap yang berhubungan dengan proses pengumpulan data (pencatatan).
Input : tahap proses memasukkan data kedalam komputer lewat alat input.
Processing : tahap proses pengolahan dari data yang sudah dimasukkan yang dilakukan oleh alat proses.
Output : tahap proses menghasilkan output dari hasil pengolahan data ke alat output.
Distribution: tahap penyebaran output kepihak yang membutuhkan informasi.
Storage : tahap proses perekaman hasil pengolahan kesimpanan luar.

Sistem Komputer.
Elemen-elemen utama yang saling berhubungan yang ada pada sistem komputer yaitu:
Hardware adalah peralatan dari sistem komputer yang secara fisik terlihat dan terjamah.
Software adalah program yang berisi perintah untuk melakukan pengolahan data.
Brainware adalah manusia yang terlibat dalam mengoperasikan serta mengatur sistem komputer.

Jenis-jenis Komputer.
1). Berdasarkan data yang diolah : - Analog Computer
- Digital Computer
- Hybrid Computer
2). Bedasarkan ukurannya : - Mainframe
- Mini computer
- Mikro computer
3). Berdasar penggunaanya : - Special purpose computer
- General purpose computer

Komputer Dari Generasi ke Generasi.
1). Generasi Pertama (1946-1956)


- Sirkuitnya menggunakan Vacum Tube
- Program yang dibuat menggunakan bahasa mesin (Assembler)
- Ukuran fisik komputer sangat besar
- Cepat panas, Proses kurang cepat
- Kapasitas penyimpanan kecil
- Memerlukan daya listrik yang besar
- Oreantasi pada aplikasi bisnis
















2). Generasi Kedua (1959-1964).


- Sirkuitnya berupa transistor
- Program dapat dibuat dengan bahasa tingkat tinggi (Cobol, Fortran, Algol)
- Kapasitas memory utama sudah cukup besar
- Proses operasi sudah cepat
- Membutuhkan lebih sedikit daya listrik
- Beroreantasi pada bisnis dan tehnik










3). Generasi Ketiga (1964-1970).


- Komponen yang digunakan berupa IC (Integrated Circuit)
- Pemrosesan lebih cepat
- Kapasitas memory lebih besar lagi
- Penggunaan listrik lebih hemat
- Bentuk fisik lebih kecil
- Banyak bermunculan aplikasi software








4). Generasi Keempat (1970-1990).


- Menggunakan Large Scale Integration (LSI)
- Dikembangkan komputer micro yang menggukan micro processor dan semiconductor yang berbentuk chip untuk memory komputer




















5). Generasi Kelima (Sejak 1990 an)


- Komputer pada masa ini mengembangkan komputer yang bisa bercakap dengan manusia sehingga bisa meniru intelegensi manusia
- Dikenal juga sebutan generasi pentium


















6). Generasi Keenam (abad 21)


- Generasi ini adalah generasi masa depan yang nantinya dikenal dengan generasi Titanium







(<<-- cuma ilustrasi saja)