I stilah komputer diambil dari bahasa inggris, yaitu dari kata TO COMPUTE
arau COMPUTARE dalam bahasa Latin yang berarti menghitung. Jadi
komputer adalah alat elektronik yang digunakan untuk menghitung, namun setelah mengalami evolusi yang panjang komputer sekarang ini tidak hanya digunakan untuk perhitungan matematik 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 di dunia. Bagaimanapun juga alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar:
1. Peralatan manual: yaitu peralatan pengolahan data yang sangat sederhana,
dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia 2. Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual 3. Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik 4. Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh
Secara umum komputer dapat digolongkan kedalam empat generasi,yaitu:
I. Komputer Generasi Pertama (1946-1959)
Komputer generasi pertama muncul karena terjadinya Perang Dunia Kedua,
sehingga negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik computer. Sehingga muncullah istilah Mainframe atau komputer generasi pertama yang dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu, yang setiap komputer memiliki program kode-biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Selain itu, komputer generasi pertama menggunaan tube vakum yang membuat komputer pada masa tersebut berukuran sangat besar yaitu berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil dan mempunyai silinder magnetik untuk penyimpanan data.
II. Komputer Generasi Kedua (1959-1965)
Minikomputer adalah komputer generasi kedua, yang memiliki ukuran lebih
kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi daripada mainframe/komputer generasi pertama.Pada generasi kedua ini hampir seluruh komputer menggunakan transisitor yang memiliki komponen-komponen yang dapat diasosiasikan dengan printer, penyimpanan dalam disket, memory, sistem operasi, dan program. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly yaitu bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner. Salah satu contoh penting komputer pada masa itu adalah IBM 1401 yang diterima secara luas di kalangan industry karena hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan seperti mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Sehingga muncul berbagai macam karir baru seperti: programmer, analyst, ahli sistem computer, dan industri piranti lunak
III. Komputer Generasi Ketiga (1965-1970)
Workstation adalah komputer generasi ketiga yang mempunyai kemempuan
menyelesaikan perhitungan yang rumit karena computer ini menggunakan SO NT yang dilengkapi dengan RIS yang handal.
Walaupun Transistor (komputer generasi kedua) dalam banyak hal
mengungguli Tube Vakum (computer generasi pertama), namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian- bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi/integrated circuit (IC) pada tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Sehingga, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam 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 memonitor dan mengkoordinasi memori komputer.
IV. Komputer Generasi Keempat (Sejak Tahun 1970)
Personal Komputer (PC) adalah computer generasi keempat yang harganya
relatif terjangkau karena ukurannya kecil. PC dapat digunakan dimana saja, mulai dari pabrik, kantor, rumah, bahkan dalam kamar mandi. Penggunaannya pun relatif lebih mudah dibandingkan generasi sebelumnya. Sejak muncul pertama kali tahun 1980, PC menjadi cikal bakal dari semua teknologi PC yang ada saat ini. Komputer ini didesain oleh IMB dengan menggunkan Processor Intel 8088 dan SO MS-DOS. Saat ini usai PC sudah 26 tahun dan selalu mengalami perkembangan dan perbaikan dari tahun ke tahun. Keunggulan PC adalah memiliki standarisasi sehingga dapat dilakukan proses kloning (PC dapat diproduksi secara massal dengan biaya murah tanpa mengurangi kinerjanya), kompitabel antara satu produk perusahaan dengan produk perusahaan pembuat PC lain. Setiap PC mempunyai bagian penting, yaitu CPU (Central Processing Unit), monitor, keyboard, mouse, dan printer.
CPU merupakan induk dari komputer yang didalamnya terdapat Motherboard,
memory, hardisk, dan processor. Dalam CPU terdapat processor yang merupakan otak komputer. Kecepatan proses operasional komputer tergantung pada jenis processornya. Processor 8 bit mempunyai 8 data bus, contonya generasi XT, Processor 16 bit mempunyai 16 data bus, contonya geberasi AT, Processor 32 bit mempunyai 32 data bus, contonya generasi 386,486, dan pentium. Motherboard berfungsi sebagai tempat bagi komponen-komponen yang terintegrasi. Didalamnya terdapat unit-unit, sepert processor, memory, sound card, input dan output. Komponen yang melekat pada motherboard antaralain socket processor, chipset, slot ram, serial port, slot ekspansi, bios, dan USB port. Monitor adalah perangkat yang digunakan untuk melihat hasil pekerjaan, bentuknya seperti pesawat televisi. Keyboard dan mouse adalah bagian computer yang digunakan untuk menginput data. Ada beberapa jenis keyboard, yaitu QWERTY, DVORAK, KLOKENBERG