PERKEMBANGAN KOMPUTER

Sejarah dan perkembangan komputer


Charles Babbage ,Ada lovelace, dan alan turing masing-masing memiliki kontribusinya dalam sejarah komputer. Tiap penemuan berpengaruh terhadap perkembangan penemuan lain. Yuk, simak ceritanya berikut!

Charles Babbage

Merupakan seorang ilmuwan dan matematikawan Inggris, Charles Babbage memulai penemuannya dari rasa keingintahuan untuk memecahkan perhitungan matematika secara lebih cepat. Awalnya, Babbage membuat sebuah kalkulator kecil untuk hitungan matematika hingga delapan desimal. Lalu, pada 1823 pemerintah Inggris memberikan bantuan finansial untuk mengembangkan alat serupa, namun lebih canggih.

difference engine, mesin awal milik penemu komputer, charlaes babbage Difference Engine milik Charles Babage

Dari sini, Difference Engine pertama kali dikenal. Mesin ini mampu menghitung hingga 20 desimal untuk soal penambahan dan pengurangan matematika sederhana. Cara kerjanya bersifat manual, yaitu dengan menarik tuai angka 1-9. Digit-digit tersebut nantinya menghasilkan hitungan sesuai dengan persoalan yang diberikan.

Lanjut dari penemuan tersebut, Babbage mengembangkan Analytical Engine. Mesin ini dapat menyimpan data sebanyak 1.000 angka dalam 50 digit, yang menjadikannya sebagai komputer dengan kapasitas penyimpanan terbesar di era itu. Memiliki empat komponen penting, cara kerja mesin ini merupakan awal dari komputer digital saat ini. Di dalamnya mencakup mesin input, pemrosesan (serupa dengan CPU), memori penyimpanan data, dan konsep pencetakan data.

Ada Lovelace

Kontribusi Lovelace berkesempatan untuk menerjemahkan konsep Analytical Engine milik Babbage ke Bahasa Prancis bersama dengan insinyur dan matematikawan Italia, Luigi Federico Menabrea. Dari hasil pemikiran tersebut, Lovelace menjelaskan potensi mesin Babbage untuk mengerjakan perhitungan yang lebih rumit dengan konsep angka Bernoulli. Selain itu, ia juga menjelaskan tentang potensi mesin Babbage dalam memproses hal selain dalam bentuk angka, seperti huruf alfabet. 

Alan Turing

ilustrasi mesin alan turing di film the imitation gameIlustrasi mesin Alan Turing dalam film The Imitation Game (Sumber: wired.com)

Pada 1936, Alan Turin membuat sebuah konsep penelitian tentang sebuah mesin yang dapat menjawab semua pertanyaan, bahkan bukan yang berkaitan dengan hitungan aritmatika. “On Computable Numbers, with An Application to The Entscheidungsproblem”, menjabarkan konsep algoritma mutakhir kala itu beserta perhitungan mekanik untuk pemecahan masalah yang diberikan.

Mesin-mesin terdahulu, hanya mampu menjawab pertanyaan seputar angka dan matematika. Namun, The Universal Turing Machine dapat menerjemahkan berbagai persoalan ke dalam logika dan huruf. Mesin buatan Alan Turing ini berhasil menjawab kode Enigma sebagai simbol komunikasi militer Jerman saat Perang Dunia II. Sistem kerja mesin Turing mampu membaca strategi perang yang direncanakan. Pada akhirnya, hal ini berdampak pada keselamatan ribuan jiwa korban perang saat itu. 

*psst kalau kamu masih penasaran gimana cerita lengkap tentang Alan Turing, coba, deh, tonton The Imitation Game (2014) dengan pemeran utamanya, Benedict Cumberbatch (yesthe Doctor Strange from Marvel, he is).

Sejarah Perkembangan Komputer

Berlanjut dari penemuan Alan Turing, seorang ilmuwan Jerman, Konrad Zuse, membuat sebuah mesin yang terprogram secara lebih modern. Kontribusi Zuse “Plankalkül” (Plan Calculus) menjadi cikal bakal bahasa pemrograman. Dalam sistem ini, mesin dapat menerjemahkan konsep logika “dan, atau, tidak sama dengan”. 

mesin eniac awal sejarah perkembangan komputer di amerika serikatMesin ENIAC di Amerika Serikat (Sumber: spectrum.ieee.org)

Sejarah terus berkembang pesat di berbagai belahan dunia. Di Amerika Serikat tepatnya di  Moore School of Electrical Engineering, University of Pennsylvania,  ada yang disebut dengan ENIAC (Electronic Numerical Integrator And Computer). Lalu, dilanjutkan dengan perkembangan EDVAC (Electronic Discrete Variable Automatic Computer). Sementara itu, di era yang sama, di Inggris terdapat sebuah mesin yang disebut EDSAC (Electronic Delay Storage Automatic Calculator).


berawal dari abad ke-19, ketika Charles Babbage mencoba untuk mendesain komputer mekanik yang bernama Mesin Analitikal. Desain ini menjadi basis kerangka desain komputer sekarang.

Secara garis besar, pengembangan komputer terbagi dalam empat generasi:

Komentar

Postingan populer dari blog ini

Jenis-jenis kabel kabel jaringan