Kamis, 28 Maret 2013

Komputasi Komputer

Apa sih pengertian komputasi sebenarnya?
   Nah, menurut mbah wiki komputasi itu adalah suatu cara yang digunakan untuk menemukan pemecahan masalah dari data input denganenggunakan algoritma.
   Zaman modern sekarang ini, proses komputasi telah dilakukan dengan menggunakan komputer. Tidak seperti dahulu masih menggunakan pena dan kertas ataupun menggunakan batu tulis. Setelah membahas mengenai pengertian komputasi, kita juga harus tahu perkembangan dari masa ke masa alat-alat yang menunjang komputasi.
   Sebelum penemuan mesin untuk menghitung, pertama kali digunakan sebuah alat hitung yang bernama abacus (sempoa), terbuat dari rangka kayu dengan sederetan poros berisi manik-manik yang dapat digeser-geser. Karena banyaknya kesalahan hitung oleh manusia membuat CHARLES BABBAGE membuat sebuah mesin hitung mekanik. Mesin ini menggunakan tenaga uap untuk mengoperasikannya.
   Seorang ilmuwan bernama HOWARD H. AIKEN adalah insinyur dari Harvard University berhasil memproduksi kalkulator elektronik yang digunakan oleh US Navy. Setelah kemunculan kalkulator elektronik berkembang pula komputer, dimana komputer-komputer ini terbagi menjadi lima generasi. Berikut ini penjelasan mengenai generasi komputer : 

a. Komputer Generasi Pertama
    Diciptakan saat terjadinya perang dunia ke II. Pada tahun 1941 Konrad Zuse (Insinyur Jerman) membangun komputer Z3 yang digunakan untukendesain pesawat terbang dan peluru kendali. Berikut ini ciri-ciri Komputer Generasi Pertama :
- Menggunakan Tabung Hampa
- Ukurannya sangat besar
- Memakai silinder magnetik untuk menyimpan data
- Program dibuat menggunakan bahasa mesin
- Menggunakan konsep stored program
- Memori utama berupa Magnetic Core Storage
- Membutuhkan ruangan yang luas, serta membutuhkan pendingin karena suhu cepat panas

Contoh : UNIVAC I (Universal Automatic Computer I)


b. Komputer Generasi kedua
    Komputer ini mampu digunakan untuk mendesain produk,menghitung daftar gaji, mencetak data,dll. Berikut ini ciri-ciri Komputer Generasi Kedua :
- Menggunakan transistor
- Ukuran lebih kecil dibandingkan dengan komputer generasi pertama
- Sudah menggunakan magnetic disc dan magnetic tape
- Proses operasi lebih cepat dibanding komputer generasi pertama
- Program dibuat menggunakan bahasa tingkat tinggi, seperti : FOTRAN, COBOL, ALGOL, dll.

Contoh : LARC


c. Komputer Generasi Ketiga
    Penggunaan transistor pada komputer generasi kedua menghasilkan panas yang cukup besar sehingga Jack Kilby mengembangkan sirkuit terintegrasi atau IC (Integrated Circuit). Berikut ini ciri-ciri Komputer Generasi Ketiga :
- Menggunakan IC
- Ukuran komputer semakin kecil
- Menggunakan sitem operasi
- Dapat menjalankan berbagai program berbeda.


d. Komputer Generasi Keempat
    Tujuan komputer ini adalah untuk mengecilkan ukuran sirkuit dan komponen-komponen elektronik. Berikut ini ciri-ciri Komputer Generasi Keempat :
- Menggunakan LSI (Large Scale Integration), VLSI (Very Large Scale Integration), ULSI (Ultra Large Scale Integration)
- Harga lebih murah
- Ukuran komputer kecil

Contoh : IBM PC/486, Laptop, Desktop Computer


e. Komputer Generasi Kelima
    Komputer ini alah komputer masa depan yang masih sangat sulit untuk dibayangkan. Misalnya seperti komputer fiksi HAL9000 dari novel karya ARTHUR C. CLARKE berjudul 2001 : Space Odyssey. Berikut ini ciri-ciri Komputer Generasi Kelima (kira-kira) :
- Terdapat AI (Artificial Intelligent)
- Dapat berbicara / merespon manusia
- Layar transparan berupa bidang 4D
- menggunakan LED khusus untuk penggunaan keyboard
- Memori tidak terhingga dengan koneksi full unlimited.


Model Komputasi
   Terdapat tiga model dasar komputasional yang digunakan sebagai tambahan terhadap satuan nilai-nilai dan operasi yang berhubungan. Berikut ini jenis-jenis model komputasional : 

- Model Fungsional
  terdiri dari nilai, fungsi dan operasi aplikasi fungsi dan komposisi fungsi. Fungsi dapat mengambil fungsi lain sebagai argumentasi serta mengembalikan fungsi sebagai hasil (higher-order function). Suatu program adalah koleksi definisi fungsi-fungsi dan suatu komputasi adalah aplikasi fungsi. 

- Model Logika
   terdiri dari satu set nilai-nilai, definisi hubungan dan kesimpulan logis. Program terdiri dari definisi hubungan dan suatu komputasi adalah suatu bukti(suatu urutan kesimpulan).

- Model Imperatif
  terdiri dari satu set nilai-nilai yang mencakup suatu keadaan dan operasi tugas untuk memodifikasi pernyataan. Pernyataan adalah set pasangan nilai-nama dari konstanta dan variabel. Program terdiri dari urutan tugas dan suatu komputasi terdiri dari urutan pernyataan.