Sejarah Komputer,bismillahslamet.com - Setelah kemarin saya sudah memosting tentang
Sejarah Internet,meski tidak begitu
Lengkap dan men
detail,semoga bisa berguna buat yang belum tahu sejarahnya.Sekarang,saya akan mencoba posting tentang
Sejarah Komputer Dan Perkembangannya.Ceritanya begini,Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia.Manusia juga menemukan alat-alat mekanik
dan elektronik untuk membantu manusia dalam penghitungan
dan pengolahan data supaya bisa mendapatkan hasil lebih cepat.
Komputer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejak dahulu kala berupa alat mekanik maupun elektronik.
Saat ini
komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan
dan pekerjaan.
Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa.Diantaranya adalah sistem
komputer di
kassa supermarket yang mampu membaca kode barang belanja,sentral telepon yang menangani jutaan panggilan
dan komunikasi,jaringan
komputer dan internet yang menghubungkan berbagai tempat di dunia.
Sejarah Komputer menurut periodenya adalah:
- Alat Hitung Tradisional dan Kalkulator Mekanik
- Komputer Generasi Pertama
- Komputer Generasi Kedua
- Komputer Generasi Ketiga
- Komputer Generasi Keempat
- Komputer Generasi Kelima
Alat Hitung Tradisional dan Kalkulator Mekanik Abacus,yang muncul sekitar 5000 tahun yang lalu di Asia kecil
dan masih digunakan di beberapa tempat hingga saat ini dapat dianggap sebagai awal mula mesin komputasi.Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuah rak.Para pedagang di masa itu menggunakan
abacus untuk menghitung transaksi perdagangan.Seiring dengan munculnya pensil
dan kertas,terutama di Eropa,abacus kehilangan popularitasnya
Setelah hampir 12 abad,muncul penemuan lain dalam hal mesin komputasi.Pada tahun 1642, Blaise Pascal (1623-1662),yang pada waktu itu berumur 18 tahun,menemukan apa yang dia sebut sebagai kalkulator
roda numerik (
numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.
Kotak persegi kuningan ini yang dinamakan
Pascaline,menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit.Alat ini merupakan alat penghitung bilangan berbasis sepuluh.Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan.
Pada Tahun 1694,seorang matematikawan
dan filsuf Jerman,Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan.Sama seperti pendahulunya,alat mekanik ini bekerja dengan menggunakanroda-roda gerigi.Dengan mempelajari catatan
dan gambar-gambar yang dibuat oleh Pascal,Leibniz dapat menyempurnakan alatnya.
Barulah pada tahun 1820,kalkulator mekanik mulai populer.
Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar.Kalkulator mekanik Colmar,arithometer,mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan
penjumlahan,
pengurangan,
perkalian,
dan pembagian. Dengan kemampuannya,Arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan
Pascal dan Leibniz,Colmar membantu membangun era komputasi mekanikal.
Awal mula komputer yang sebenarnya dibentuk oleh seorang profesor matematika Inggris,Charles Babbage (1791-1871). Tahun 1812,Babbage memperhatikan kesesuaian alam antara mesin mekanik
dan matematika yaitu mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan,sedang matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertentu.Masalah tersebut kemudain berkembang hingga menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik.Usaha Babbage yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukanperhitungan persamaan differensial.Mesin tersebut dinamakan Mesin Differensial.Dengan menggunakan tenaga uap,mesin tersebut dapat menyimpan program
dan dapat melakukan kalkulasi
serta mencetak hasilnya secara otomatis.
Setelah bekerja dengan Mesin Differensial selama sepuluh tahun,
Babbage tiba-tiba terinspirasi untuk memulai membuat
komputer general-purpose yang pertama,yang disebut Analytical Engine.Asisten Babbage,Augusta Ada King (1815-1842) memiliki peran penting dalam pembuatan mesin ini.Ia membantu merevisi rencana,mencari pendanaan dari pemerintah Inggris,
dan mengkomunikasikan spesifikasi Analytical Engine kepada publik.Selain itu,pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dalam mesin
dan juga membuatnya menjadi programmer wanita yang pertama.Pada tahun 1980,Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya.
Mesin uap Babbage,walaupun tidak pernah selesai dikerjakan,tampak sangat primitif apabila dibandingkan dengan standar masa kini.Bagaimanapun juga,alat tersebut menggambarkan elemen dasar dari sebuah
komputer modern
dan juga mengungkapkan sebuah konsep penting.Terdiri dari sekitar 50.000 komponen,disain dasar dari Analytical Engine menggunakan kartu-kartu perforasi (berlubang-lubang) yang berisi instruksi operasi bagi mesin tersebut.
Pada Tahun 1889,Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan.Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat.Sensus sebelumnya yang dilakukan di tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan.Dengan berkembangnya populasi,Biro tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun untuk menyelesaikan perhitungan sensus.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik.Sebuah kartu dapat menyimpan hingga 80 variabel.Dengan menggunakan alat tersebut,hasil sensus dapat diselesaikan dalam waktu enam minggu.Selain memiliki keuntungan dalam bidang kecepatan,kartu tersebut berfungsi sebagai media penyimpan data.Tingkat kesalahan perhitungan juga dapat ditekan secara drastis.Hollerith kemudian mengembangkan alat tersebut
dan menjualnya ke masyarakat luas.Ia mendirikan Tabulating Machine Company pada tahun 1896 yang kemudian menjadi
International Business Machine (1924) setelah mengalami beberapa kali merger.Perusahaan lain seperti
Remington Rand and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis.Kartu perforasi digunakan oleh kalangan bisnis
dan pemerintahan untuk permrosesan data hingga tahun 1960.
Pada masa berikutnya,beberapa Insinyur membuat penemuan baru lainnya.Vannevar Bush (1890-1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial di tahun 1931.Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademisi.Mesin tersebut sangat besar
dan berat karena ratusan gerigi
dan poros yang dibutuhkan untuk melakukan perhitungan.Pada tahun 1903,John V. Atanasoff
dan Clifford Berry mencoba membuat
komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik.Pendekatan ini didasarkan pada hasil kerja
George Boole (1815-1864) berupa sistem biner aljabar,yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah.Dengan mengaplikasikan kondisi benar-salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus,Atanasoff
dan Berry membuat
komputer elektrik pertama di tahun 1940.Namun proyek mereka terhenti karena kehilangan sumber pendanaan.
Komputer adalah alat yang dipakai untuk mengolah
data menurut
prosedur yang telah dirumuskan. Kata
computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan
aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi
komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan
matematika.
Dalam arti seperti itu terdapat alat seperti
slide rule, jenis
kalkulator mekanik mulai dari
abakus dan seterusnya, sampai semua
komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "
komputer"
adalah "yang mengolah
informasi" atau "
sistem pengolah
informasi."
Komputer merupakan perangkat elektronik yang sudah tidak asing lagi di kalangan anak-anak hingga orang dewasa, tentunya dengan tingkat pemahaman dan penggunaan yang berbeda-beda. Apa itu Komputer?
Untuk memudahkan pemahaman, sebuah komputer dapat dianalogikan sebagai manusia. Secara normal manusia hidup mempunyai bentuk fisik dan non-fisik. Bentuk fisik tersebut terdiri atas bagian-bagian yang mempunyai fungsi berbeda, seperti kepala, tangan, telinga, dll. Susunan dan letak bagian-bagian fisik hingga membentuk tubuh manusia dapat dikatakan sebagai arsitektur manusia. | |
Bentuk fisik saja tidak dapat disebut sebagai manusia hidup secara normal. Untuk dapat disebut manusia yang hidup maka perlu adanya roh atau nyawa, sebagai bentuk non-fisik. Bentuk non-fisik lainnya seperti akal pikiran dan perasaan yang akan memperkerjakan bagian-bagian fisik untuk aplikasi atau aktifitas tertentu sesuai dengan kehendak akal pikiran dan perasaan itu sendiri.
Demikian juga dengan komputer juga mempunyai bagian fisik yang disebut Hardware d
Arsitektur Komputer
Analog dengan manusia, komputer juga mempunyai bagian-bagaian yang mempunyai fungsi berbeda-beda. Susunan letak dan hubungan antar bagian-bagian hingga membentuk tubuh komputer disebut sebagai arsitektur komputer. Atau dengan kata lain arsitektur komputer merupakan pengorganisasian bagian-bagain fungsional sebuah komputer. Pada prinsipnya sebuah sistem komputer terdiri dari 3 bagian utama, yaitu: | |
Sistem komputer ini baru akan bekerja apabila ada program komputer yang berisi instruksi yang memerintahkan CPU. |
Dalam melakukan hal-hal di atas, jelas CPU perlu menyimpan data untuk sementara waktu. CPU perlu mengingat lokasi instruksi terakhir sehingga CPU akan dapat mengambil instruksi berikutnya. CPU perlu menyimpan instruksi dan data untuk sementara waktu pada saat instruksi sedang dieksekusi.Dengan kata lain, CPU memerlukan memori internal berukuran kecil yang disebut Register.
Arithmetic and Logic Unit (ALU) berfungsi membentuk operasi-operasi aritmatika dan logic terhadap data Register menyimpan data sementara dan hasil operasi ALU.
Control unit menghasilkan sinyal,, yang akan mengontrol operasi ALU, dan pemindahan data ke ALU atau dari ALU. |
MEMORI
Adalah bagian fungsional komputer yang berfungsi untuk menyimpan program dan data. RAM (Random Access Memory)
Adalah memori yang dapat dibaca atau ditulisi. Data dalam sebuah RAM bersifat volatile, artinya data akan terhapus bila catu daya dihilangkan. Karena sifat RAM yang volatile ini, maka program computer tidak tersimpan di RAM. RAM hanya digunakan untuk mcnyimpaii data seinantara, yang ticlak begilu vital saal aliran daya terpiilus.
ROM (Read Only Memory)
adalah memori yang hanya dapat dibaca. Data yang tersimpan dalam ROM bersifat non-volatile, artinya data tidak akan lerhapus meskipun catu daya IcrpuWis. Kaicna sil’alnya yang dcinikiaii, maka ROM dipergunakan untuk menyimpan program. Ada beberapa tipe ROM, diantaranya ROM murni, PROM, dan EPROM. PROM (Programmable ROM) adalah ROM yang dapat diprogra
PERANTARA INPUT/OUTPUT
Untuk melakukan hubungan dengan piranti di luar sistem komputer membutuhkan perantara I/O. Perangkat I/O sebagai jembatan penghubung antara mikrokomputer dengan piranti di luar system dapat menerima data dari mikrokomputer dan dapat pula memberi data ke mikrokomputer.
|
|
|