Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektronik untuk membantu dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih cepat. Komputer yang kita temui saat ini adalah suatu renovasi 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 matematika biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, senttral telepon yang menangani jutaan panggilan dan komunikasi, serta jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia.
1.2 DEFINISI KOMPUTER
Komputer adalah setiap mesin yang mampu menerima data, memproses data, menyimpan data, dan menghasilkan bentuk keluaran berupa teks, gambar, simbol, angka, dan suara.
Komputer berasal dar bahasa latin compuatre yang mengandung arti mengjitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendenifisikan terminilogi komputer.
Berikut ini diberikan beberapa definisi tentang komputer yang disajikan oleh beberapa buku komputer :
1. Menurut Hamacher, komputter adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan dimemorinya, dan menghasilkan output berupa informasi.
2. Menurut Blissmer, komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :
- menerima input
- memproses input tadi sesuai dengan programnya
- menyimpan perintah-perintah dan hasil dari pengolahan
- menyediakan output dalam bentuk informasi
3. Sedangkan Fuori, berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmatika dan operasi logika, tanpa campur tangan dari manusia.
1.3 PENGGOLONGAN KOMPUTER
Literatur terbaru tentang komputer melakukan penggolongan komputer berdasarkan 4 hal : data yang diolah, penggunaan, kapasitas/ukurannya, dan generasinya.
1.3.1 Berdasarkan Data yang Diolah
Data yang diolah oleh komputer jenisnya sangatlah banyak. Ada data yang berwujud gambar, suara, huruf, angka, keadaan, simbol ataupun lainnya. Dalam hal ini, tidak setiap komputer bisa mengolah seluruh data yang ada. Ada komputer yang hanya bisa mengolah suara, ataupun hanya bisa mengolah gambar ataupun hanya bisa mengolah huruf dan angka saja. Walaupun demikian, ada pula komputer yang bisa mengolah beberapa data secara bersama-sama.
a. Digital Komputer
Merupakan suatu jenis komputer yang bisa digunakan untuk mengolah data yang bersifat kwantitatif (sangat banyak jumlahnya). Data dari digital komputer biasanya berupa simbol yang memiliki arti tertentu, misalnya : simbol alphabetis yang digambarkan dengan huruf A s/d Z ataupun a s/d z, simbol numerik yang digambarkan dengan angka 0 s/d 9 ataupun simbol-simbol khusus, seperti halnya: ?+*&!.
b. Komputer Analog
Merupakan suatu jaringan komputer yang bisa digunakan untuk mengolah data kualitatif. Data yang ada bukan merupakan simbol, tetapi masih merupakan suatu keadaan. Seperti, misalnya : keadaan suhu ataupun kelembaban udara, ketinggian ataupun kecepatan adalah merupakan suatu keadaan yang oleh komputer kemudian ditetapkan sehingga menjadi suatu ukuran.
Analog banyak dipakai dipabrik-pabrik yang tujuannya untuk mengontrol ataupun menghasilkan suatu produk. Pengertian komputer analog lebih mendekati dengan robotic ataupun mesin otomatis.
c. Hibird Komputer
Merupakan jenis komputer yang biasa digunakan untuk mengolah data yang bersifat kuantitatif ataupun kualitatif. Hibird komputer juga bisa dikatakan sebagaai gabungan dari analog dan digital komputer. Komputer jenis ini banyak digunakan berbagai rumah sakit yang digunakan untuk memeriksa keadaan tubuh dari pasien, yang pada akhirnya, komputer bisa mengeluarkan berbagai analisa yang disajikan dalam bentuk gambar, grafik ataupun tulisan.
1.3.2 Berdasarkan Penggunanya
a. General Purpose Computer
Komputer jenis ini digunakan untuk menyelesaikan aneka macam pekerjaan sesuai dengan program yang digunakan. Komputer yang secara umum kita temui adalah termasuk general-purpose computer.
b. Special-purpose Computer
Special-purpose pada awalnya merupakan general-purpose, yang digunakan secara khusus dan disesuaikan dengan konfiguras ataupun peralatan didalamnya yang sudah dimodifikasi sedemikian rupa.
Sebagai contoh konfigurasi dari special purpose computer yang digunakan pada sistem komputer berskala besar front-end processor, digunakan untuk mengontrol fungsi input dan output dari komputer utama. Contoh : special computer adalah back-end processor, yang mengambil data dari storage serta meletakkan dan mengaturnya kembali kedalam storage.
1.3.3 Berdasarkan Kapasitas dan Ukurannya
a. Komputer Mikro (Personal Computer)
Komputer mikro adalah jenis komputer kecil yang dapat diletakkan diatas meja kerja, atau mudah dipindahkan. Biasanya digunakan sebagai terminal yang terhubung ke dalam sistem komputer besar (network). Termasuk dalam jenis ini adalah desktop, workstation, floorstanding (tower), laptop, notebook, subnotebook, pocket PC dan pen PC.
b. Komputer Mini
Komputer mini mempunyai kemampuan berapa kali lebih besar jika dibanding dengan personal komputer. Disebabkan karena micro-processor digunakan untuk memproses data memang mempunyai kemampuan jauh lebih unggul jika dibanding dengan micropocessor yang digunakan pada personal komputer.
Komputer mini pada umunya dapat digunakan untuk melayani lebih dari satu pemakai (multi user). Sistem multi user ini, personal komputer banyak digunakan sebagai terminal yang berfungsi untuk memasukkan data. Contoh Komputer mini : IBM AS-400.
c. Komputer Mainframe
Membedakan pengertian antara mini komputer dengan mainframe adalah, mainframe memiliki processor lebih dari satu. Dengan demikian, dari segi keepatan processor mainframe jauh lebih cepat jika dibandingndengan mini komputer.
Kecepatan kerja mainframe mencapai 1 miliar operasi perdetik (1 giga operations perseconds = 1 GOPS). Kecepatan semacam ini sangatlah diperlukan, karena biasa digunakan untuk memproses data yang mempunyai kapasitas yang sangat besar, dan digunakan oleh puluhan hingga ratusan pemakai yang bekerja secara bersama-sama.
Mainframe secara umum membutuhkan ruangan khusus dimana faktor lingkungan yang terdiri dari temperatur, kelembaban udara ataupun gangguan asap dimonitor. Karena nilainya yang sangatlah mahal. Ruangan yang biasanya juga dilengkapi dengan berbagai sistem pengamanan elektronik.
d. Super Komputer
Komputer ini memiliki ciri khas, yaitu kecepatan proses yang tinggi serta memiliki kemampuan menyimpan data yang jauh lebih besar dibanding dengan main-frame. Harga super komputer sangatlah besar dan komputer. Contoh super komputer : Cray-2. Pengguna komputer ini biasanya negara-negara yag sudah maju atau perusahaan-perusahaan yang sangat besar, misal : industri pesawat terbang.
1.3.4 Berdasarkan Generasinya
Generasi pertama, ditandai dengan ditemukannya tabung hampa udara sebagai alat penguat sinyal. Kemudian berganti dengan generasi transistor, dan akhirnya timbul generasi ketiga dengan munculnya IC-Chip. Kini banyak diperdebatkan, apakah Micropocessor merupakan pengembangan dan peningkatan kemampuan dari IC-Chip bisa dikatakan sebagai pelopor generasi ke empat, ataukah masih tetap pada generasi ke tiga.
Alasan yang mendukung adalah, kemampuan dari Micropocessor jauh diatas IC-Chip, sedangkan yang menolak mengatakan, bahwa konsep dasar Micropocessor masih sama dan itu hanya merupakan peningkatan dari kemampuan IC-Chip belaka
a. Generasi Pertama (1946-1959)
Ciri komputer generasi pertama :
- Komponen yang digunakan adalah tabung hampa (vacum tube)
- Program hanya dapat dibuat dalam bahasa mesin
- Menggunakan simpanan luar magnetic tape & magnetic disk
- Ukuran fisik komputer besar, memerlukan ruangan yang luas
- Cepat panas, sehingga diperlukan pendingin
- Prosesnya kurang cepat dan simpanannya kecil
- Membutuhkan daya listrik yang besar
- Orientasinya terutama pada aplikasi bisnis
b. Generasi Kedua (1959-1964)
Ciri komputer generasi kedua :
- Komponen yang digunakan adalah transistor
- Program bisa dibuat dengan bahasa tingkat tinggi (high level languange) seperti fortran, Cobol, Algol
- Menggunakan simpanan luar magnetic tape & magnetic disk yang berbentuk removable disk atau disk pack
- Mempunyai kemampuan proses real time & time sharing
- Ukuran fisik komputer lebih kecil dibandingkan dengan komputer generasi pertama
- Proses operasi sudah cepat, dapat memproses jutaan operasi per-detik
- Membutuhkan lebih sedikit daya listrik
- Orientasinya tidak hanya bisnis tapi juga aplikasi teknik.
c. Generasi Ketiga (1964-1970)
Ciri komputer generasi ketiga :
- Komponen yang digunakan adalah IC (Integrated circuits)
- Peningkatan dari softwarenya
- Lebih cepat dan lebih tepat
- Kapasitas memori lebih besar
- Menggunakan simpanan luat disk magnetic yang bersifat random access
- Penggunaan listrik lebih hemat dari generasi sebelumnya
- Memungkinkan multiprocessing dan multiprogramming
- Harga semakin murah dibandingkan komputer generasi sebelumnya.
- kemampuan komunikasi data dari suatu komputer ke komputer lainnya.
d. Generasi Keempat (1970 s.d Sekarang)
Ciri komputer generasi keempat :
- Penggunaan Chip (pemadatan ribuan IC dalam suatu wadah) dengan teknologi LSI (Large Scale Integration) yang kemudian dikembangkan menjadi VLSI (Very Large Scale Integration)
- Digunakannya microprocessor dan semiconductor untuk memori komputer (internal memory)
- Memiliki kecepatan yang sangat tinggi
- Kapasitas memoi yang jauh lebih besar
1.4 SEJARAH KOMPUTER DAN PC
Saat ini komputer yang ada sekarang memiliki kemampuan yang lebih dari ekedar perhitungan matematika biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang menghubungkan berbagai tempat didunia.
Alat-alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar yaitu :
1.4.1 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.
Para pedagang dimasa itu menggunakan abacus untuk menghitung transaksi pedagang. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popilaritasnya.
Hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun 1642, Blaise Pascal (1623-1662), yang saat itu berumur 18 tahun, menemukan sesuatu yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.
Pascaline, menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahannya adalah hanya terbatas untuk melakukan penjumlahan.
Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline, dengan cara mempelajari catatan dan gambar yang dibuat oleh Pascal, Leibniz dan menyempurnakan alatnya. Barulah pada tahun 1820, kalkulator mekanik mulai populer. Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik, alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian dan pembagiam. Dengan kemampuannya, arithomer 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 professor matematika Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika : mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulang kali tanpa kesalahan; sedang matematika membutuhkan repitisi sederhana dari suatu langkah-langkah tertentu. Masalah tersebut berkembang setelah usaha Babbage yang pertama berhasil menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensial, dan 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 tersebut selama sepuluh tahun, Babbage tiba-tiba terinspirasi untuk mulai membuat komputer general-purpose yang pertama disebut Analytical Engine. Asisten Babbage, Agusta Ada King (1815-1842) memiliki peran penting dalam pembuatan mesin ini. Pemahaman Agusta Ada King yang baik tentang mesin ini memungkinkan membuat instruksi untuk dimasukkan kedalam mesin dan juga membuatnya menjadi programer wanita pertama.
Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan perhitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan Biro Sensus Amerika Serikat. Sensus sebelumnya dilakukan pada tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Hasil data sensus dapat diselesaikan dalam waktu enam minggu. keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpanan data. Kemudian mengembangkan alat tersebut dan menjualnya ke masyarakat luas. Dan ia mendirikan Tabulating Machine Company tahun 1896 yang kemudian menjadi International Business Machine (1924) setelah mengalami beberapa kali merger.
Pada masa berikutnya, beberapa insinyur membuat penemuan baru lainnya. Vannevar Bush (1890-1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial tahun 1931. mesin tersebut besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan. Tahun 1903, John V. Atanasoft 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 matematika dapat dinyatakan sebagai benar atau salah.
1.4.2 Komputer Generasi Pertama
Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3 untuk mendesain pesawat terbang dan peluru kendali.
Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode-rahasia yang digunakan Jerman. Pertama, colossus bukan merupakan komputer serbaguna (general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.
Howard A. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. Ia menggunakan sinyal elektromagnetik untuk menggerakan komponen mekanik. Mesin tersebut beroperasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitngan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Saat ini komputer yang ada sekarang memiliki kemampuan yang lebih dari ekedar perhitungan matematika biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang menghubungkan berbagai tempat didunia.
Alat-alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar yaitu :
- Peralatan manual : peralatan pengolah data yang sangat sederhana, dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia.
- Peralatan mekanik : peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual.
- Peralatan Mekanik Elektronik : Peralatan mekanik yang digerakkan secara otomatis oleh motor elektronik.
- Peralatan Elektronik : Peralatan yang bekerjanya secara elektronik penuh.
1.4.1 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.
Para pedagang dimasa itu menggunakan abacus untuk menghitung transaksi pedagang. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popilaritasnya.
Hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun 1642, Blaise Pascal (1623-1662), yang saat itu berumur 18 tahun, menemukan sesuatu yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.
Gambar 1.1 Abacus, Awal Mesin Komputasi
Gambar 1.2 Kalkulator Roda Numberik
Awal mula komputer yang sebenarnya dibentuk oleh seorang professor matematika Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika : mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulang kali tanpa kesalahan; sedang matematika membutuhkan repitisi sederhana dari suatu langkah-langkah tertentu. Masalah tersebut berkembang setelah usaha Babbage yang pertama berhasil menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensial, dan dinamakan Mesin Differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis.
Gambar 1.3 Analytical Engine
Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan perhitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan Biro Sensus Amerika Serikat. Sensus sebelumnya dilakukan pada tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Hasil data sensus dapat diselesaikan dalam waktu enam minggu. keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpanan data. Kemudian mengembangkan alat tersebut dan menjualnya ke masyarakat luas. Dan ia mendirikan Tabulating Machine Company tahun 1896 yang kemudian menjadi International Business Machine (1924) setelah mengalami beberapa kali merger.
Pada masa berikutnya, beberapa insinyur membuat penemuan baru lainnya. Vannevar Bush (1890-1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial tahun 1931. mesin tersebut besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan. Tahun 1903, John V. Atanasoft 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 matematika dapat dinyatakan sebagai benar atau salah.
1.4.2 Komputer Generasi Pertama
Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3 untuk mendesain pesawat terbang dan peluru kendali.
Gambar 1.4 Colossus
Howard A. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. Ia menggunakan sinyal elektromagnetik untuk menggerakan komponen mekanik. Mesin tersebut beroperasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitngan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Gambar 1.5 Elektronic Numerical Integrator and Computer (ENIAC)
Elektronic Numerical Integrator and Computer (ENIAC), dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder. Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.
Gambar 1.6 UNIVAC I (Universal Automatic Computer I)
Pada pertengahan 1940-an, John von Neumann (1903-1957), Von Neumann mendesaian Elekttronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Kunci utama arsitektur Von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk diikoordinasikan melalui satu sumber tunggal.
Gambar 1.7 Transistor
Salah satu hasil mengesankan yang dicapai oleh UNIVAC adalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Komputer generasi pertama dikarekteristikan bahwa intruksi operasi dibuat untuk satu tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut "bahasa mesin" (machine languange). Menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya.
Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dengan silinder magnetik untuk penyimpanan data.
1.4.3 Komputer Generasi Kedua
Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum ditelevisi, radio dan komputer.
Transistor mulai digunakan didalam komputer mulai pada tahun 1956. Generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya.
Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch dan sprey-Rand membuat komputer bernama LARC. Hanya ada dua LARC yang pernah dipasang dan digunakan : satu di Lawrence Radiation labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singkatan untuk menggantikan kode-biner.
Gambar 1.8 Komputer IBm 1401
Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses dibidang bisnis, diuniversitas, dan di pemerintahan. Komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Komponen yang dapat diasosiasikan dengan komputer pada saat ini : printer, penyimpanan dalam disket, memory, sistem operasi, dan program.
Salah satu contoh penting komputer pda masa ini adalah IBM 1401 yang diterima secara luas dikalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi ke dua untuk memproses informasi keuangan.
Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman CommonBusiness-Oriented Languange (COBOL) dan Formula Translator (FORTAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat dan formula matematika yang lebih mudah dipahami oleh manusia. Memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.
1.4.4 Komputer Generasi Ketiga
Walaupun transistor banyah mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian internal komputer. Batu kuarsa (quartz rock) mampu mengatasi/menghilangkan masalah ini.
Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Para ilmuan berhasil memasukkan lebih banyak komponen kedalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen dapat dipadatkan dalam chip.
Gambar 1.9 IC Single Chip
Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang meminitor dan mengkoordinasi memori komputer.
1.4.5 Komputer Generasi Keempat
Setelah IC, tujuan pengembangan menjadi lebih jelas yaitu mengecilkan ukuran sirkuit dan komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.
Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik.
Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka kemasyarakat umum. Komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game sepertiAtari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan dirumah, kantor dan sekolah. Jumlah PC yang digunakan melonjak dari 2 unit ditahun 1981 menjadi 5,5 juta unit ditahun 1982. Sepuluh tahun kemudian, 65 juta PC yang digunakan.
Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada diatas meja (desktop computer) menjadi komputer yang dapat dimasukkan kedalam tas (laptop) atau komputer yang dapat digenggam (plamtop).
Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada diatas meja (desktop computer) menjadi komputer yang dapat dimasukkan kedalam tas (laptop) atau komputer yang dapat digenggam (plamtop).
Gambar 1.10 Video Game Atari 2600
Sekarang kita mengenal perjalanan IBM compatible dengan pemakaian CPU : IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Kita kenal AMD k6, Athlon,dsb. Ini semua masuk dalam golongan komputer generasi keempat.
Seiring dengan bertambah kuatnya suatu komputer kecil, komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membuat kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.
1.4.6 Komputer Generasi Kelima
Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001 : Space Odyssey. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki alar untuk melakukan percakapan dengan manusia, menggunakan masukan visual dan belajar dari pengalamannya sendiri.
Banyak fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin.
Fasilitas ini tampak sederhana, namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.
Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
1.4.7 Komputer Generasi yang akan Datang
Pada masa yang akan datang, telah dirancang komputer portable yang lebih praktis dibandingkan dengan komputer portable saat ini. Komputer yang dirancang dengan bentuk seperti pena, dapat disimpan disaku dan dibawa kemana saja, seta daya komputasi yang tidak kalah canggih dengan komputer berukuran besar. Komputer ini disebut PEN PC.
Pada tahun 2020, keyboard fisik dan monitor hanya akan menjadi sejarah di masa lalu, PEN PC akan menjadi yang terkenal sebagai komputer portable. Task yang dipermudah dengan adanya teknologi baru ini adalah :
Adanya e-fingerprinting memungkinkan hanya pemilik yang dapat mengaktifkan PEN PC sehingga kehilangan PEN PC, maka tidak akan ada orang yang dapat mengakses data selain pemiliknya sendiri. Pemulihan data, kita dapat backup seluruh data pada sebuah jam tangan yang dilengkapi dengan unit penyimpanan holograpic. Teknologi transfer data dari PEN PC untuk jam tangan dapat dilakukan dengan menggunakan wireless bluetooth.
Fingerprinting (traitor-tracing); yaitu watermaking dapat digunakan sebagai metode untuk penyebaran citra digital yang sudah diberi tanda wtermark yang berbeda untuk setiap distributor, seolah-olah cetak jari distributor terekam dalam citra. Karena watermark tersebut juga bisa berlaku sebagai copyright, maka setiap distributor terikat aturan bahwa ia tidak boleh menggandakan citra digital tersebut dan menjualnya ke pihak lain. Watermarking pada data digital merupakan teknologi untuk memberikan perlindungan dan membuktikan hak kepemilikan ataupun keaslian atas karya digital, mendeteksi copy yang sah, mengatur penggunaan data yang sah dan menganalisis penyebaran data melalui jaringan server.
Bluetooth adalah sebuah jaringan teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host bluetooth dengan jarak jangkauan layanan yang terbatas (sekitar 10 meter).
Keyboard virtual adalah keyboard yang dapat diproyeksikan pada semua permukaan datar, keunggulannya yaitu dapat melindungi dari pembacaan simbol yang dimasukkan melalui software.
Teknologi holographic memory pada dasarnya memanfaatkan cahaya untuk menyimpan dan membaca kembali data atau informasi. Keunggulan utama penyimpanan data dalam holographic memory adalah kemampuannya untuk menyimpan data dalam tiga dimensi.
1.4.6 Komputer Generasi Kelima
Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001 : Space Odyssey. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki alar untuk melakukan percakapan dengan manusia, menggunakan masukan visual dan belajar dari pengalamannya sendiri.
Banyak fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin.
Gambar 1.11 Palmtop
Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
1.4.7 Komputer Generasi yang akan Datang
Pada masa yang akan datang, telah dirancang komputer portable yang lebih praktis dibandingkan dengan komputer portable saat ini. Komputer yang dirancang dengan bentuk seperti pena, dapat disimpan disaku dan dibawa kemana saja, seta daya komputasi yang tidak kalah canggih dengan komputer berukuran besar. Komputer ini disebut PEN PC.
Gambar 1.12 PEN PC Dalam Beberapa bentuk
Pada tahun 2020, keyboard fisik dan monitor hanya akan menjadi sejarah di masa lalu, PEN PC akan menjadi yang terkenal sebagai komputer portable. Task yang dipermudah dengan adanya teknologi baru ini adalah :
- Memudahkan pengguna untuk membawa PEN PC kemana saja tanpa merasa kesusahan
- Daya penyimpanan pun lebih besar dibandingkan dengan harddisk saat ini
- Apabila PEN PC hilang, kita tidak perlu khawatir, data tidak dapat diakses orang lain, karena adanya e-fingerprinting.
Adanya e-fingerprinting memungkinkan hanya pemilik yang dapat mengaktifkan PEN PC sehingga kehilangan PEN PC, maka tidak akan ada orang yang dapat mengakses data selain pemiliknya sendiri. Pemulihan data, kita dapat backup seluruh data pada sebuah jam tangan yang dilengkapi dengan unit penyimpanan holograpic. Teknologi transfer data dari PEN PC untuk jam tangan dapat dilakukan dengan menggunakan wireless bluetooth.
Fingerprinting (traitor-tracing); yaitu watermaking dapat digunakan sebagai metode untuk penyebaran citra digital yang sudah diberi tanda wtermark yang berbeda untuk setiap distributor, seolah-olah cetak jari distributor terekam dalam citra. Karena watermark tersebut juga bisa berlaku sebagai copyright, maka setiap distributor terikat aturan bahwa ia tidak boleh menggandakan citra digital tersebut dan menjualnya ke pihak lain. Watermarking pada data digital merupakan teknologi untuk memberikan perlindungan dan membuktikan hak kepemilikan ataupun keaslian atas karya digital, mendeteksi copy yang sah, mengatur penggunaan data yang sah dan menganalisis penyebaran data melalui jaringan server.
Bluetooth adalah sebuah jaringan teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host bluetooth dengan jarak jangkauan layanan yang terbatas (sekitar 10 meter).
Keyboard virtual adalah keyboard yang dapat diproyeksikan pada semua permukaan datar, keunggulannya yaitu dapat melindungi dari pembacaan simbol yang dimasukkan melalui software.
Teknologi holographic memory pada dasarnya memanfaatkan cahaya untuk menyimpan dan membaca kembali data atau informasi. Keunggulan utama penyimpanan data dalam holographic memory adalah kemampuannya untuk menyimpan data dalam tiga dimensi.