Bidang kajian ilmu komputer cukup luas maka beberapa hebat mendefinisikan pengertian komputer sebagai berikut.
1. Menurut Hamacher
Komputer ialah mesin penghitung elektronik yang cepat dan sanggup mendapatkan isu input digital. Kemudian, memprosesnya sesuai dengan aktivitas yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
2. Menurut Blissmer
Komputer ialah suatu alat elektonik yang bisa melaksanakan beberapa kiprah berikut.
3. Menurut Fuori
Komputer ialah suatu alat pemproses data yang sanggup melaksanakan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan manusia. Perintah-perintah atau sekumpulan arahan yang diberikan untuk mengendalikan cara kerja komputer disebut program.
Berdasarkan jenis arahan dan cara mengolah isu maka komputer sanggup dibagi menjadi tiga, yaitu sebagai berikut.
Dahulu, insan memakai jari untuk mengenali dan menyebut nomor satu sampai sepuluh. Setelah itu, insan mengenal nomor-nomor yang lebih besar, tetapi masih memakai digit-digit asas dari 0 sampai 9. Sistem bilangan ini disebut bilangan perpuluhan atau desimal. Jari-jari dipakai untuk menambah dan mengurangi bilangan. Penjumlahan dan pengurangan bilangan membantu dalam perniagaan barter. Apabila perniagaan semakin berkembang, jari-jari tidak sanggup menampung keperluan pengiraan yang bertambah rumit.
Perkembangan selanjutnya ialah alat yang dipakai oleh ahli-ahli perniagaan dari negeri Cina, Turki, dan Yunani. Mereka memakai abakus (sempoa) untuk melaksanakan operasi matematika (penjumlahan, pengurangan, perkalian, dan pembagian).
Blaise Pascal mencipta mesin hitung mekanika pertama pada tahun 1642. Mesin ini beroperasi dengan cara menggerakkan gir-gir pada roda. Pascal juga telah banyak menyumbang wangsit dalam bidang matematika dan ilmu peluang. Mesin hitung Pascal kemudian disempurnakan oleh William Leibnitz.
Pada awal masa ke-18 ada seorang karyawan pabrik tenun Perancis berjulukan Joseph Marie Jacuard. Ia berhasil menemukan cara membuat aktivitas untuk mesin tenun. Program dibuat dari kartu-kartu yang diberi lubang. Ide kartu berlubang atau punched card tersebut ternyata sanggup dipakai pada komputer.
Salah satu inovasi yang menjadi awal sejarah komputer modern ialah inovasi prinsip dasar
mesin komputer oleh Charles Babbage. Babbage ialah spesialis matematika Inggris yang diakui sebagai bapak komputer. Pada tahun 1816, Charles Babbage membuat alat yang disebut "the difference engine". Mesin ini sanggup menuntaskan duduk kasus persamaan matematika menyerupai logaritma secara mekanik dengan tepat sampai ketepatan dua puluh digit. Mesin ini memakai sebuah kartu untuk menyimpan hasil kerja, melaksanakan perhitungan secara otomatis, dan menghasilkan keluaran dalam bentuk cetakan di kertas. Konsep mesin Babbage mengejutkan ilmuwan pada masa itu kerena dianggap terlalu maju. Babbage kemudian membuat alat yang disebut "the analytical engine". Kedua alat yang dibuat Babbage inilah yang menjadi cikal bakal komputer modern pada ketika ini. Semua komputer pada ketika ini memakai model mesin menyerupai yang diidekan oleh Babbage, yaitu masukan memori (penyimpanan), pengolahan, dan keluaran.
Saat itu, Babbage belum sanggup mewujudkan idenya sebab kekurangan dana penelitian dan duduk kasus lain. Sampai ia meninggal, baik Difference Engine maupun Analytical Engine tidak pernah berhasil diwujudkan. Namun, pada tahun 1834 dua orang insinyur Swedia berjulukan Georg dan Edward Scheultz berhasil membuat sebuah Difference Engine kecil menurut wangsit Babbage.
Setelah temuan Babbage tersebut, komputer mengalami perkembangan yang sangat pesat. Berikut orang-orang yang mengikuti jejak Babbage.
a. Tahun 1889, Herman Hollerith
Ia menemukan mesin untuk membantu sensus penduduk Amerika Serikat. Pada ketika itu, perhitungan sensus penduduk membutuhkan waktu 7 tahun. Dengan temuan Herman ini, perhitungan sensus sanggup diselesaikan hanya 6 ahad saja. Mesin Herman masih memakai kartu-kartu menyerupai mesin temuan Babbage.
b. Tahun 1931, Vaannevar Bush
Beliau menemukan kalkulator yang sanggup menuntaskan persamaan diferensial. Karena memakai ratusan gerigi dan poros untuk melaksanakan perhitungan, mesin ini berbentuk besar dan berat.
c. Tahun 1903, John V. Atanasoff dan Clifford Berry
Pada perkembangan berikutnya, mereka menemukan komputer dengan sistem Aljabar Boolean pada sirkuit elektrik. Sistem ini mengacu pada sistem biner aljabar yang ditemukan oleh George Boole. Sistem biner aljabar menyatakan bahwa setiap persamaan matematis sanggup dinyatakan sebagai benar atau salah.
Menurut catatan sejarah, komputer analog pertama diciptakan oleh Vannevar Bush pada tahun 1920. Adapun komputer digital pertama berjulukan Z3. Z3 dikembangkan oleh seorang ilmuwan Jerman berjulukan Konrad Zuse tahun 1941. Z3 sanggup diprogram dan merupakan jenis komputer general purpose (multiguna). Sebelumnya, Zuse telah membuat Z1 antara tahun 1936 sampai 1938. Sayangnya, hampir semua karya Zuse hancur ketika terjadi perang dunia kedua.
2. Perkembangan Komputer setelah Tahun 1940
Komputer yang kita gunakan pada ketika ini telah mengalami perkembangan lebih dari 60 tahun yang lalu. Sejarah perkembangan komputer modern bermula semenjak tahun 1940. Pembagian komputer modern terdiri atas 5 generasi.
a. Komputer Generasi Pertama (1940–1959)
Pada tahun 1946, insinyur-insinyur dari Universitas Pennsylvania membuat komputer berjulukan ENIAC (Electronic Numerical Indicator and Computer). ENIAC berukuran sangat besar, beratnya sekitar 30 ton. Komputer tersebut terdiri atas belasan ribu tabung vakum. ENIAC merupakan komputer pertama yang sepenuhnya elektronik dan sanggup bekerja 1.000 kali lebih cepat dibandingkan Mark I. Mark I merupakan komputer relai elektronik. Mark I ini mempunyai panjang setengah lapangan bola dan rentang kabel sepanjang 500 mil. Mark I bisa menuntaskan perhitungan aritmetik dasar dan persamaan yang lebih kompleks. Berikut ialah gambar dari komputer Mark I:
|
ASCC atau Mark I merupakan komputer yang dibuat pada tahun 1944. Komputer ini tidak sepenuhnya komputer elektronik. Komputer ini dibuat dari sekumpulan relay, sakelar, roda, cakram, dan kabel-kabel yang sangat panjang. Berat Mark I sekitar 5 ton. |
Proses pembuatan aktivitas untuk ENIAC sangat rumit. Program dibuat dengan cara mencabut dan memasang kabel-kabel yang jumlahnya sangat banyak. Untuk mengatasi duduk kasus ini, John Von Neumann, menemukan teknik menyimpan aktivitas dalam pita magnetik (seperti pita kaset namun berukuran besar). Berdasarkan wangsit tersebut maka dibuatlah komputer yang merupakan penyempurnaan dari ENIAC. Komputer ini berjulukan EDVAC (Electronic Discrete Variable Computer) dan merupakan komputer pertama yang memakai pita magnetik.
Komputer generasi pertama masih sangat sederhana dan belum kompleks penggunaannya. Komputer generasi pertama belum sanggup memproses masalahmasalah yang rumit. Ukuran komputer generasi pertama sangat besar dan prosesnya pun masih lambat. Komputer generasi pertama memakai tabung vakum (vacuum tube) untuk memroses dan menyimpan data. Tabung vakum berukuran menyerupai lampu kecil. Tabung vakum cepat panas dan gampang terbakar. Ribuan tabung vakum diharapkan untuk mengoperasikan komputer generasi pertama. Komputer generasi pertama murni peralatan elektronik yang berfungsi untuk membantu ilmuwan menuntaskan duduk kasus perhitungan matematika secara cepat dan tepat. Ukurannya yang besar menyerupai komputer induk atau komputer utama (main frame). Contoh komputer generasi pertama adalah ENIAC (Electronic Numerical Integrator And Calculator) yang dibuat oleh Dr John Mauchly dan Presper Eckert pada tahun 1946.
Pada tahun 1954, perusahaan komputer IBM memproduksi komputer komersial yang pertama. Komputer itu diberi nama IBM 704. IBM juga memperkenalkan bahasa pemprograman berjulukan FORTRAN (Formula Translator) dan merumuskan konsep sistem operasi (operating system) yang pertama.
b. Komputer Generasi Kedua (1959–1964)
Penemuan transistor di tahun 1948 sangat besar lengan berkuasa terhadap perkembangan komputer. Tube vacuum yang biasa ada dalam komputer generasi pertama digantikan dengan transistor. Alat inilah yang menyebabkan ukuran komputer generasi kedua menjadi lebih kecil. Kode biner pun kemudian diganti dengan bahasa yang memakai singkatan-singkatan. Pada masa ini, bahasa pemrograman mulai bermunculan, menyerupai COBOL, FORTRAN, dan sebagainya. Bahasa-bahasa ini menggantikan kode mesin yang rumit menjadi kata-kata, kalimat, dan rumus matematis yang lebih gampang dipahami manusia. Dengan demikian sanggup memudahkan insan untuk memprogram atau mengatur komputer.
Komputer generasi kedua memakai transistor dan dioda untuk menggantikan tabung vakum walaupun keduanya juga gampang terbakar. Pada komputer generasi kedua, diperkenalkan cara gres untuk menyimpan data, yaitu dengan penyimpanan secara magnetik. Penyimpanan secara magnetik memakai besi-besi lunak yang dililit oleh kawat.
Kecepatan proses komputer generasi kedua lebih cepat dibanding generasi pertama. Awalnya, komputer generasi kedua memakai bahasa aktivitas tingkat tinggi, menyerupai Foltran (1954) dan COBOL (1959). Kedua bahasa aktivitas itu menggantikan bahasa mesin. Pada generasi ini, ukuran komputer lebih kecil (komputer mini). Komputer generasi ini dipakai untuk proses data di bidang perniagaan, universitas, dan militer. Contoh komputer pada generasi kedua adalah DEC PDP-8, IBM 700, dan IBM 7094.
c. Komputer Generasi Ketiga (1964–1980)
Komputer generasi ketiga dibuat dengan menggabungkan beberapa komponen di dalam satu tempat. Tampilan dari komputer juga disempurnakan. Selain itu, komputer generasi ketiga penyimpanan memorinya lebih besar dan diletakkan di luar (eksternal). Penggunaan listriknya lebih ekonomis dibanding komputer generasi sebelumnya. Ukuran fisiknya menjadi lebih kecil (komputer mini) sehingga lebih menghemat ruang. Komputer generasi ketiga juga mulai memakai komponen IC (Integrated Circuit) atau disebut chip. Dapat dipakai untuk multiprogram. Contoh komputer generasi ketiga adalah Apple II, IBM PC, dan NEC PC.
Pada tahun 1971, untuk kali pertama perusahaan Intel memproduksi microprocessor. Microprocessor berisi ribuan sampai jutaan transistor yang dikemas dalam sebuah integrated cirkuit (IC) sebesar kotak korek api. Sejak ketika itu, ukuran komputer menjadi sangat kecil dibandingkan komputer ENIAC atau EDVAC.
Sekitar tahun 1980, IBM memproduksi komputer mikro yang disebut PC (Personal Computer). Sistem operasi yang dipakai ialah DOS yang dibuat oleh Microsoft. Pada ketika yang hampir bersamaan, perusahaan Apple Computer memproduksi Macintosh yang jauh lebih gampang dipakai dibandingkan PC. Macintosh sudah memakai sistem operasi berbasis teks. Sekitar 1 tahun kemudian, Microsoft membuat sistem operasi Windows berbasis grafik dan menjadi pesaing utama Apple Computer.
d. Komputer Generasi Keempat (1980–sekarang)
Komputer generasi keempat masih memakai IC/chip untuk pengolahan dan penyimpanan data. Komputer generasi ini lebih maju sebab di dalamnya terdapat beratus ribu komponen transistor. Proses pembuatan IC komputer generasi ini dinamakan pengintegrasian dalam skala yang sangat besar atau Very Large Scale Integration (VLSI). Pengolahan data sanggup dilakukan dengan lebih cepat atau dalam waktu yang singkat. Media penyimpanan komputer generasi ini lebih besar dibanding generasi sebelumnya. Komputer generasi ini sering disebut komputer mikro. Contohnya ialah PC (Personal Computer). Teknologi IC komputer generasi ini yang membedakan antara komputer mikro dan komputer mini serta main frame. Beberapa teknologi IC pada generasi ini ialah Prosesor 6086, 80286, 80386, 80486, Pentium I, Celeron, Pentium II, Pentium III, Pentium IV, Dual Core, dan Core to Duo. Generasi ini juga mewujudkan satu kelas komputer yang disebut komputer super (super computer).
Bahasa pemrograman BASIC dan Pascal mulai dipakai pada komputer generasi keempat. Bahasa-bahasa aktivitas tersebut merupakan bahasa yang paling terkenal untuk komputer mikro. Perkembangan selanjutnya ialah Laptop, Notebook, Handheld, PDA dan Palmtop mulai diperkenalkan. Komputerkomputer tersebut lebih kecil dari komputer mikro serta gampang dibawa ke manamana. Komputer mikro juga sanggup dihubungkan oleh jaringan internet.
Tujuan dari pembuatan komputer generasi keempat ialah untuk mengecilkan ukuran sirkuit dan komponen-komponen elektroniknya. Penggantian komponen tersebut diharapkan sanggup membuat komputer menjadi lebih kecil dan fleksibel lagi. Namun, pengecilan ukuran sirkuit ini tidak mengurangi kecepatan kerja komputer, tetapi justru dibuat menjadi lebih cepat lagi. Mulai generasi keempat inilah dikenal adanya PC (Personal Computer) dan komputer yang sanggup dimasukkan dalam tas (notebook atau laptop). Bahkan, ketika ini sudah ada komputer yang sanggup digenggam.
e. Komputer Generasi Kelima
Komputer generasi kelima memang belum terwujud sebab komputer generasi ini merupakan komputer harapan masa depan. Pembuatan bentuk komputer generasi kelima tentunya akan lebih kompleks. Komputer generasi kelima ini diperkirakan mempunyai lebih banyak unit pengolahan yang bekerja secara serentak untuk menuntaskan lebih dari satu duduk kasus dalam waktu yang bersamaan. Komputer generasi ini juga mempunyai memori yang besar. Komputer harapan ini diperkirakan akan mempunyai kepandaian tersendiri atau sanggup membuat keputusan sendiri. Sifat luar biasa komputer ini disebut sebagai kecerdasan buatan atau artificial intelligence.