Generasi pertama
ini dikenal sebagai gelombang one computer, many people atau satu komputer,
banyak pemakai. Era ini ditandai dengan digunakannya teknologi Mainframe yang
mulai berkembang pada awal tahun 40-an. Teknologi ini mencapai puncak
kepopuleran pada tahun 70-an sampai awal 80-an. Namun, seiring perkembangan
teknologi komputer, pada pertengahan 80-an, Mainframe sudah mulai ditinggalkan
karena tergeser oleh teknologi mini computer dan Personal Computer (PC).
Walaupun komputer
sebelum tahun 1946 sudah elektronik, tetapi tidak dimasukkan sebagai komputer
generasi pertama. Komputer generasi pertama di mulai pada tahun 1946, karena
komputer generasi ini adalah komputer elektronik yang menggunakan konsep Stored
Program (operasi komputer di kontrol oleh program yang disimpan di memori
komputer, sedang komputer elektronik sebelumnya program tidak dapat disimpan di
memori komputer, hanya tiap-tiap instruksi dibacakan ke komputer, sedang
program adalah kumpulan dari instruksi).[7]
Stored Program
merupakan suatu konsep yang cukup dramatis. Dengan Stored Program, tidak perlu
merubah isi komponen dalam komputer untuk masing-masing aplikasi baru yang
berbeda. Hanya program baru untuk aplikasi itu saja yanh dibacakan ke komputer
dan disimpan di memori komputer. Program
dibuat dengan bahasa mesin, yang terdiri dari instruksi-instruksi angka 0 dan 1
di dalam urutan-urutan yang tertentu.
Perkembangan
komputer lain pada masa itu adalah Electronic Numerical Integrator And Computer
(ENIAC), ENIAC mulai dibuat tahun 1942 di Moor School of Electrical Engineering
yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of
Pennsylvania. ENIAC merupakan komputer yang berukuran besar, membutuhkan tempat
lebih dari 500 m2 , Volume 105 m3, Terdiri dari 18.000 tabung vakum, 75.000 relay dan saklar, 10.000 Kapasitor,
70.000 resistor, dan 5 juta titik solder. Berat ENIAC lebih dari 30 ton. ENIAC
mempunyai suatu memori yag terdiri dari 20 buah accumulator, masing-masing
accumulator dapat menyimpan 10 digit bilangan. ENIAC mampu melakukan 5000 buah
pertambahan 10 digit angka dalam waktu 1 detik dan mampu melakukan 300 buah
perkalian dalam waktu 1 detik. ENIAC dapat mengolah data dalam waktu sehari
untuk pekerjaan yang dilakukan selama 30 hari oleh komputer sebelumnya atau 300
hari bila dikerjakan oleh tangan secara manual. Semua input dan output
dilakukan dengan kartu plong.[8]
Komputer tersebut
merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.
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. Pada pertengahan tahun
1940-an, John von Neumann (1903-1957) bergabung dengan Tim University of
Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun
mendatang masih dipakai dalam teknik komputer.
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. Berbagai macam karir baru bermunculan (programmer, analyst,
dan ahli sistem komputer).
Berdasarkan konsep
Von Neumann, maka Mauchly dan Eckert berusaha membuat komputer yang lebih
canggih dari ENIAC, yaitu yang diberi nama EDVAC (Electronic Discrete Variable
Automatic Computer).[9]
Negara Inggris
tidak ketinggalan. Universitas Cambridge
membangun komputer juga yang diberi nama EDSAC (Electronic Delayed
Stroge Automatic Computer). Melihat potensi besar yang muncul dengan kelahiran
komputer, maka Eckert dan Muchly mendirikan perusahaan swasta pembuat komputer
komersial pertama yang diberi nama UNIVAC (Universal Automatic Computer), dan
sampai sekarang ini masih ada dan bergabung dengan perusahaan Burrough dengan
nama baru yaitu : Perusahaan UNISYS.
Komputer komersial
diawali oleh UNIVAC (Universal Automatic Computer). Ini merupakan sebuah
komputer yang dibangun oleh dua ilmuan yaitu Mauchly dan Echert serta digunakan
pada sensus Amerika Serikat pada tahun 1947. Kemudian, secara garis besar komputer ini digunakan pada
tahun 1942 hingga tahun 1955. Selanjutnya bermunculan perusahaan – perusahaan
yang ikut membuat komputer, tercatat pada masa itu antara lain adalah IBM,
Burroughs, RCA, Honeywell.[10]
Dengan terjadinya Perang Dunia Kedua, negara-negara yang
terlibat dalam perang tersebut berusaha mengembangkan komputer untuk
mengeksploitasi potensi strategis yang dimiliki komputer. Hal ini tentu saja
meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik
komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun
sebuah Komputer Z3, untuk mendisain pesawat terbang dan peluru kendali.
Adapun Ciri-ciri komputer generasi pertama, yakni ;
1. Menggunakan
vacum tube ( Tabung Hampa Udara) sehingga komputer generasi pertama ini
memiliki ukuran yang sangat besar
2. Menggunakan
bahasa mesin sehingga kecepatan kerjanya sangat lambat dan memiliki memori yang
sangat kecil.
3. Untuk menjalankannya membutuhkan panas
yang sangat tinggi.
4. Kemampuan ENIAC hanya dapat melaksanakan
300 operasi perkalian tiap detik.
5. Program
hanya dapat di buat dengan bahasa mesin
6. Menggunakan konsep stored program dengan
memori utamanya adalah magnetic core storage.
7. Prosesnya kurang cepat
8. Membutuhkan daya listrik yang besar
9.
Orientasinya lebih utama pada aplikasi bisnis[11]
Selain itu, Adapun kelebihan dan kekurangan komputer
generasi pertama, yakni
Kelebihan :
1. Dapat menghitung data dalam hitungan
milidetik
2. Mempunyai vacuum tube yang memungkinkan komputer modern dibuat
Kekurangan :
1. Ukurannya sangat besar
2. Mengkonsumsi sangat banyak energi
3. Cepat panas karena terdapat ribuan vacuum
tubes
4. Belum dapat diandalkan untuk melakukan
pekerjaan berat
5. Memerlukan AC
6. Pemeliharaan yang rumit
7. Biaya produksi yang mahal
8. Penggunaanya yang masih terbatas
9. Lambat dalam bekerja
10. Kemampuan
pemrograman terbatas
11. Bahasa mesin
terbatas
12. Kapasitas penyimpanan data sangat kurang
13. Tidak fleksibel dan sulit untuk dipindahkan
Comments
Post a Comment