Kamis, 06 Agustus 2009

Charles Babbage dalam Artikel Sejarah Komputer


Charles BabbageCharles Babbage dianugerahi dunia dengan gelar Bapak komputer. Jelas ini bukan gelar sembarangan. Lalu hal-hal apa yang membuat orang ini menjadi tokoh penting dalam sejarah komputer dunia ini.

Mari kita bahas bersama-sama...

Babbage lahir lahir pada tanggal 26 Desember 1791 dan wafat pada 18 Oktober 1871. Dia berkebangsaan inggris dan merupakan seorang ahli matematika.

Dia menjadi tokoh penting dalam sejarah perkembangan komputer setelah dia memberi gagasan tentang sebuah komputer yang dapat diprogam. Dia membuktikannya dengan membuat sebuah mesin. Namun sayangnya mesin itu tidak selesai.(Sekarang mesin itu disimpan di Musium Sains London).

Berikut Artikel sejarah komputer babbage :

Pasa zaman itu, tabel matematika dihitung dan disusun oleh manusia, Artinya boleh dikatakan bahwa manusia itu sendirilah komputer. Ada satu orang yang memmerintahkan sekelompok orang untuk serempak melakukan perhitungan. Namun babbage melihat begitu banyak kesalahan dari manusia-manusia yang melakukan perhitungan ini.

Kemudian inspirasi itu datang juga. Sebuah inspirasi yang menjadi sejarah awal komputer. Charles Babbage mencoba menghitung tabel matematika menggunakan mesin. Tahun itu adalah 1822. Mesinnya sendiri disebut....

Difference engine

Saat pertama kali difference engine disusun kira-kira lebih dari 25.000 bagian dan mempunyai berat sebesar 136.000 kg. Belum lagi tinggi dari komputer kuno ini yang mencapai 2,4 meter. (Coba anda bandingkan dengan komputer zaman sekarang, betapa sejarah perkembangan komputer begitu luar biasa untuk diingat PLUS bandingkan juga dengan Pascaline)

Difference engine

Cara pembuatan mesinnya menggunakan nilai perhitungan dari fungsi polynominal. Difference engine babbagge sendiri memang tidak sama persis karena dibuat untuk menghitung rentetan dari nilai secara otomatis. Ini bisa dikarenakan menggunakan cara dari finite differenses.

Sayangnya...

Mesin ini tidak pernah selesai, walaupun dukungan dana untuk proyeknya mendapat banyak dukungan. Bahkan difference engine baru dibuat kembali pada tahun 1989-1991 (1,5 abad kemudian) dengan menggunakan rencana dari babbage. Tentu saja ini dilakukan untuk sekedar memberi penghormatan kepada Babbage, yaitu dengan menyelesaikan mesin ini.

Setelah difference engine tidak selesai. Babbage kemudian membuat design sebuah mesin yang bebeda dan lebih kompleks. Nama mesinnya adalah...

Analytical engine

Tahun 1856!

Perbedaan utama dari engine ini dibanding sebelumnya adalah penggunaan punch cards.Nah ini dia mesin yang dapat dikatakan menyerupai komputer zaman sekarang (karene memiliki beberapa karateristik komputer modern).

Babbage menyadari bahwa sebuah progam dapat ditanam pada bagian sebuah komputer dalam hal ini punch cards. Idenya adalah orang cukup membuat progam pada awalnya saja, lalu jika ada orang yang ingin menjalankan mesin itu, cukup menanamkan saja punch cards. Kemudian mesin akan berjalan.

Dari yang saya tahu, mesin ini menggunakan loop(putaran) dari Jacquard's punched cards untuk mengontrol mesin ini. Hingga dapat merumuskan hasil mendasar dari perhitungan yang dilakukan sebelumnya.

Analytical engine

Tapi IDE yang LUAR BIASA ini kurang begitu POPULER.

Sampai kemudian dia bertemu dengan Ada Lovelace. Karya dari Babbage ini kemudian diterjemahkan dan ditambahkan oleh Ada Lovelace (1843). Mulai saat itulah Karya Babbage menjadi terkenal dan mahsyur.Ada Lovelace sekarang dihargai begitu tinggi sebagai Programmer Computer pertama di dunia. Bahkan ada bahasa pemograman yang bernama 'ADA' untukmenghormati jasa-jasanya.

Sekedar catatan, Babbage sendiri mengerjakan mesin ini sampai dia mati pada tahun 1871.

Beberapa Prestasi dari Charles Babbagge selain sebagai seseorang yang mengubah sejarah komputer ini.

  1. Mempunyai gelar the Lucasian chair of mathematics. Sebuah gelar dalam bidang matematika yang sangat bergengsi di dunia ini (Setidaknya di planet bumi).
  2. Menyusun table asuransi pertama yang dapat diandalkan.
  3. Menciptakan sistem pos modern di inggris.
  4. Sebagai penemu dari locomotive cowcather (Jika anda pernah melihat kereta zaman dahulu, coba lihat bagian segitiga yang ada di depan kereta api). Berguna untuk membersihkan rel dari gangguan.
  5. Berhasil memecahkan vigenere cipher (polyalphabet cipher). Diketahui dari catatannya.
  6. Dan beberapa ide LUAR BIASAnya yang tidak bisa saya sebutkan disini satu per satu.

Walau begitu akhir khayatnya bisa dibilang sangat menyedihkan. Karena kegagalan membuat mesin perhitungan ditambah kegagalan bantuan pemerintah inggris. Membuat Charles babbage depresi dan meninggal dengan kekecewaan pada tanggal 18 Oktober 1871.

Artikel sejarah komputer dari Charles Babbage.

Sabtu, 01 Agustus 2009

Bentuk mouse pertama kali ne gan!


Kamu-kamu yang sering menggunakan computer, pasti kenal sama alat yang di beri nama "mouse". Dipakai untuk memindahkan anak panah atau memindahkan teks serta membantu pekerjaan dalam komputer. Dewasa ini setiap komputer menggunakan mouse, dan sudah banyak berkembang mouse yang menggunakan teknologi. Dari mouse bola , mouse optikal an yang sering di pake sekarang adalah mouse laser..

Tapi tahukah anda gimana bentuk mouse pertama kali di temukan?
Ehh,,Sebelum kita mengetahui bentuknya ada baiknya donk kita mengetahui dulu siapa penemunya.

Mouse pertama ditemukan oleh Douglas Engelbart dari Stanford Research Institute pada tahun 1963.

Mouse adalah satu dari beberapa alat penunjuk (pointing device) yang dikembangkan untuk oN Line System (NLS) milik Engelbard. Selain mouse, yang pada mulanya disebut “bug”, juga dikembangkan beberapa alat pendeteksi gerakan tubuh yang lain, misalnya alat yang diletakkan di kepala untuk mendeteksi gerakan dagu. Karena kenyamanan dan kepraktisannya, mouse-lah yang dipilih.

Mouse pertama berukuran besar, kalo buat ukuran sekarang ini dah termasuk monster.^^ Mouse pertama kali menggunakan dua buah roda yang saling tegak lurus untuk mendeteksi gerakan ke sumbu X dan sumbu Y.


Engelbart kemudian mematenkannya pada 17 November 1970, dengan nama Penunjuk posisi X-Y untuk sistem tampilan grafis (X-Y Position Indicator For A Display System). Pada waktu itu, sebetulnya Engelbart bermaksud pengguna memakai mouse dengan satu tangan secara terus-menerus, sementara tangan lainnya mengoperasikan alat seperti keyboard dengan lima tombol.

jumat 9 Oktober 2009