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 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 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 (yes, the 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 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:
- Generasi pertama dimulai ketika komputer digunakan dalam akademi dan militer, seperti Komputer Atanasoff-Berry dibuat pada tahun 1937 untuk menyelesaikan sistem persamaan linear dan komputer Colossus untuk memecahkan kode rahasia Jerman Nazi. Kemudian, ENIAC yang dibangun pada tahun 1946 menjadi komputer pertama untuk tujuan umum. Ketika komputernya dinyalakan untuk pertama kali, Philadelphia mengalami mati listrik. Komputer generasi ini menggunakan tabung vakum untuk menyimpan data dan ukurannya memakan satu ruangan.
- Generasi kedua dimulai ketika transistor menggatikan tabung vakum. UNIVAC diperkenalkan ke publik tahun 1951 untuk penggunaan komersial. Kemudian, pada tahun 1953, IBM memulai bisnis komputernya dengan merilis IBM 650 dan IBM 700. Berbagai bahasa pemrograman mulai dikembangkan dan komputer mulai memiliki memori dan sistem operasi.
- Generasi ketiga dimulai ketika teknologi transistor meningkat menjadi sirkuit terpadu. Komputer mini adalah inovasi yang signifikan dalam generasi ini dan mempengaruhi generasi komputer selanjutnya. NASA menggunakan komputer generasi ini untuk melancarkan Program Apollo, seperti Komputer Bimbingan Apollo untuk mempermudah kendali Apollo Command/Service Module. Digital Equipment Corporation menjadi perusahaan komputer nomor dua di belakang IBM dengan komputer PDP dan VAX-nya. Komputer ini membawa ke pengembangan sistem operasi yang berpengaruh, Unix.
- Generasi keempat dimulai pada dasawarsa 1970-an ketika penemuan MOSFET dan integrasi berskala besar selanjutnya membawa ke pengembangan mikroprosesor di awal 1970-an. komputer pribadi yang semakin kecil berkat mikroprosesor mulai berkembang, dimulai dari komputer rumahan dan komputer meja. Teknologi selanjutnya adalah laptop dan ponsel cerdas yang sangat fenomenal, membawa berbagai perusahaan teknologi ke dalam perang



Komentar
Posting Komentar