Sejarah
Perkembangan Komputer
PENGENALAN KOMPUTER
Pada hari
ini komputer digunakan dalam urusan perniagaan, hiburan atau kegunaan
peribadi. Tujuan utamanya untuk memudahkan dan meningkatkan mutu kerja.
Lain-lain
kepentingan komputer dalam masyarakat termasuk mengawal lampu isyarat,
perubatan, penerbitan,penguatkuasaan undang-undang, mengawal pencemaran
serta lain-lain kepentingan yang berkaitan dengan manusia.
Pada
mulanya komputer digunakan didalam penyelidikan kerajaan dan untuk
menyelesaikan masalah saintifik dan kejuruteraan. Dalam masa yang tidak
begitu lama, komputer mulai mempunyai kepentingan kepada masyarakat apabila
penggunaannya diperluaskan.
Bapa komputer ialah Charles Barbage iaitu pencipta bagi arahan Start dan
Reboot.
Sejarah Perkembangan
Komputer
Terbahagi kepada dua zaman iaitu:
a) Sebelum tahun 1940
b) Selepas tahun 1940
Sebelum tahun 1940
Manusia menggunakan jari untuk mengenali dan membilang nombor
satu hingga sepuluh. Selepas itu mereka mula mengenali nombor-nombor yang
lebih besar tetapi masih menggunakan digit-digit asas dari 0 hingga 9. Ini
mewujudkansistem nombor perpuluhan. Jari-jari digunakan untuk campur dan
tolak nombor. Campur tolak nombor-nombor membantu mereka mengira dalam
perniagaan barter. Apabila perniagaan semakin berkembang, jari-jari tidak
dapat menampung keperluan pengiraan yang bertambah rumit.
Ahli-ahli perniagaan dari
negeri China, Turki dan Yunani menggunakan
abakus (sempua)
untuk melakukan pengiraan asas campur, tolak dan darab bermula beribu tahun
lepas. Abakus mengandungi batu-batu yang dipasang pada beberapa bar.
Semua pengiraan dilakukan dengan mengubah kedudukan batu-batu itu.
Pada tahun 1617,
John Napier mengemukakan sifir logaritma dan alat
dipanggil tulang Napier (Napier's bones). Di samping pengiraan asas campur, tolak,
darab dan bahagi, alat ini juga boleh mencari punca kuasa nombor. Tulang
Napier diperbuat daripada tulang, kayu, logam dan kad. Pengiraan
dilakukan dengan menyilang nombor-nombor pada segiempat dengan tangan.
Blaise Pascal
mencipta mesin kira mekanikal pertama pada tahun 1642. Mesin ini
beroperasi dengan menggerakkan gear pada roda. Pascal juga telah banyak
menyumbang idea dalam bidang matematik dan ilmu kebarangkalian. Mesin kira
Pascal telah dimajukan oleh
William Leibnitz.
Pada tahun 1816, Charles
Babbage membina 'the
difference engine'. Mesin ini boleh menyelesaikan masalah
pengiraan sifir matematik seperti logaritma secara mekanikal dengan tepat
sehingga dua puluh digit. Mengikut draf yang dicadangkannya, mesin ini
menggunakan kad tebuk sebagai input,
boleh menyimpan kerja-kerja sebagai ingatan, melakukan pengiraan
secara otomatik dan seterusnya mengeluarkan output dalam bentuk cetakan pada
kertas. Konsep mesin ini memeranjatkan ahli-ahli sains pada masa itu kerana
dianggap terlalu maju. Projek pembinaan ini walau bagaimanapun terbengkalai
kerana ketiadaan sokongan teknikal yang dianggap terlalu maju pada masa
tersebut. Babbage kemudian menumpukan perhatiannya kepada
'the analytical engine'.
Kekurangan teknologi pada masa tersebut juga menyebabkan projek ini
ditangguhkan. Walaupun gagal menyiapkan kedua-dua mesin, idea Babbage
didapati amat berguna kepada pembentukan komputer moden pada hari ini. Semua
komputer pada hari ini menggunakan model mesin seperti yang dicadangkan
oleh Babbage, iaitu input, ingatan, pemprosesan dan output.
Kad tebuk pertama kali digunakan sebagai alat input dalam
industri tekstil pada mesin penenunan otomatik ciptaan
Joseph Jecquard pada tahun
1801. Mesin ini membaca data dengan mengenalisa kod-kod lubang pada
kertas. Konsep lubang dan tiada lubang ini menandakan permulaan penggunaan
nombor binari dalam pemprosesan data.
Herman
Hollerith mempopularkan
penggunaan kad tebuk sebagai alat input data. Mesinnya yang menggunakan kad
tebuk berjaya memproses data untuk membanci penduduk Amerika Syarikat pada
tahun 1887. Penggunaan kad tebuk kemudiannya diperluaskan kepada
bidang-bidang seperti insuran, analisa jualan dan sistem akuan kereta.
Howard
Aiken
memperkenalkan penggunaan mesin elektromakenikal dipanggil Mark I pada tahun 1937. Satu bahagian mesin ini
adalah elektronik dan sebahagian lagi mekanikal. Bentuknya besar dan berat
serta mengandungi talian wayer yang panjang. Semua operasi di dalam
komputer dijalankan oleh geganti elektromagnetik. Mark I boleh
menyelesaikan masalah fungsi-fungsi trigonometri di samping pengiraan asas.
Sungguhpun demikian ia masih dianggap lembab dan terhad oleh kerana jumlah
storan ingatan yang sedikit.
Selepas tahun 1940
Komputer-komputer selepas tahun 1940 adalah elektronik
sepenuhnya. Di samping pengiraan yang kurang tepat mesin-mesin mekanikal
sebelum ini adalah terlalu besar, menggunakan kos yang tinggi untuk
mengendalikannya dan memerlukan terlalu banyak tenaga manusia untuk
pengawasan.
Evolusi komputer selepas tahun 1940 boleh dikelaskan
kepada lima generasi. Angka dalam kurungan menandakan tarikh anggaran.
Generasi Pertama (1940 - 1959)
Generasi Kedua (1959 -1964)
Generasi Ketiga (1964 - awal 80-an)
Generasi Keempat (awal 80-an - ?)
Generasi Kelima (masa depan)
Generasi Pertama
Komputer-komputer
generasi pertama menggunakan tiub-tiub vakum untuk memproses dan menyimpan
maklumat. Tiub
vakum berukuran seperti mentol lampu kecil. Ia
menjadi cepat panas dan mudah terbakar. Beribu-ribu tiub vakum diperlukan
pada satu masa supaya setiap yang terbakar tidak menjejaskan operasi
keseluruhan komputer. Komputer juga menggunakan tenaga elektrik yang banyak
sehingga kadang-kadang menyebabkan gangguan pada kawasan sekelilingnya.
Komputer jenis ini adalah 100% elektronik, berfungsi
untuk membantu ahli sains menyelesaikan masalah pengiraan trajektori dengan
pantas dan tepat. Saiznya amat besar dan boleh dikelaskan sebagai kerangka
utama (main frame) . Contoh
komputer generasi pertama seperti
ENIAC
(Electronic Numerical Integrator And Calculator) dicipta oleh
Dr John Mauchly dan
Presper Eckert pada
tahun 1946.
Perkembangan yang paling dihargai ialah permulaan
komputer menyimpan ingatan di dalamnya, dikenali sebagai
konsep aturcara tersimpan
(stored program concept). Konsep yang dicadangkan oleh
John von Neumann ini juga
menitikberatkan penggunaan nombor binari untuk semua tugas pemprosesan dan
storan.
Dr. Mauchly dan Eckert juga membantu pembinaan
komputer EDVAC
(Electronic Discrete Variable Automatic Computer) yang
mengurangkan penggunaan tiub-tiub vakum. Pengiraan juga menjadi lebih cekap
daripada ENIAC. EDVAC menggunakan sistem nombor binari dan konsep
aturcara tersimpan.
Komputer
EDSAC (Electronic Delay
Storage Automatic Calculator) memperkenalkan penggunaan raksa (merkuri)
dalam tiub untuk menyimpan ingatan. Cara ini didapati lebih ekonomi
daripada tiub vakum tetapi pada amnya ia masih dianggap terlalu mahal.
EDSAC dimajukan oleh Unviersiti Cambridge, England.
Pada tahun 1951 Dr. Mauchly dan Eckert
mencipta UNIVAC
I (Universal Automatic Calculator) komputer pertama yang
digunakan untuk memproses data perniagaan. Turut menggunakan tiub raksa (merkuri)
untuk storan. UNIVAC I digunakan oleh Biro Banci Penduduk Amerika
Syarikat. Selepas kejayaan ENIVAC I banyak komputer-komputer
berkaitan pengurusan dan perniagaan muncul selepasnya.
Genarasi
Kedua
Komputer-komputer genarasi kedua menggunakan
transistor dan
diod
untuk menggantikan tiub-tiub vakum, menjadikan saiz komputer lebih kecil dan
murah. Daya ketahanan transistor didapati lebih baik kerana ia tidak mudah
terbakar jika dibandingkan dengan tiub vakum. Cara baru menyimpan ingatan
juga diperkenalkan iaitu teras magnetik. Teras magnetik menggunakan
besi-besi halus yang dililit oleh litaran elektrik. Keupayaan pemprosesan
dan saiz ingatan utama komputer juga bertambah. Ini menjadi komputer lebih
pantas menjalankan tugasnya.
Kemunculan FORTRAN dan COBOL menandakan permulaan
bahasa peringkat tinggi untuk menggantikan pengaturcaraan dalam bahasa mesin
yang lebih sukar. Dengan yang demikian pengendalian komputer menjadi lebih
mudah.
Era ini juga menandakan permulaan
minikomputer iaitu yang kedua terbesar dalam
famili komputer. Harganya lebih murah berbanding daripada kerangka utama.
Komputer DEC PDP- 8
ialah minikomputer pertama dicipta pada tahun 1964 bagi memproses
data-data perniagaan. Lain-lain komputer dalam generasi ini ialah
IBM 7090 dan
IBM 7094.
Generasi Ketiga
Penyelidikan mikroelektronik yang pesat berjaya menghaluskan
transistor kepada saiz mikroskopik. Beberapa ratus ribu transistor ini
dapat dipadatkan ke dalam kepingan segiempat silikon melalui proses yang
dipanggil
pengamiran skala besar
(large scale integration, LSI), untuk menghasilkan litar
terkamir atau lebih dikenali dengan panggilan
cip.
Cip mula menggantikan transistor sebagai bahan logik
komputer. Saiz cip yang kecil menjadikannya popular digunkan dalam
kebanyakan alat elektronik dan harganya jauh lebih murah berbanding dengan
komponen elektronik yang lain.
Jenis terkecil dalam famili komputer,
mikrokomputer muncul dalam generasi ini.
Mikrokomputer menjadi lebih cepat popular seperti jenama Apple II, IBM
PC, NEC PC dan Sinclair. Mikrokomputer didapati amat praktikal kepada
semua peringkat masyarakat kerana saiznya lebih kecil, harga yang murah dan
kebolehannya berfungsi bersendirian. Sebuah mikrokomputer berupaya
mengatasi komputer ENIAC dalam menjalankan sesuatu tugas.
Banyak bahasa pengaturcaraan muncul seperti BASIC,
Pascal dan PL/1. Kebanyakan mikrokomputer dibekalkan dengan pentafsir
bahasa secara bina-dalam di dalam cip ROM untuk membolehkan bahasa
BASIC digunakan. Ini menjadikan BASIC bahasa pengaturcaraan yang
paling popular pada mikrokomputer.
Generasi Keempat
Cip masih digunakan untuk pemprosesan dan menyimpan
ingatan. Ia lebih maju, mengandungi sehingga beratus ribu komponen
transistor didalamnya. Proses pembuatan cip teknologi tinggi ini dipanggil
pengamiran skala
amat besar (very large
scale integration, VLSI). Pemprosesan dapat dilakukan
dengan lebih pantas, sehingga berjuta bit sesaat. Ingatan utama komputer
menjadi lebih besar sehingga menyebabkan storan skunder kurang penting.
Teknologi cip yang maju ini mendekatkan jurang di antara mikrokomputer
dengan minikomputer dan juga mikrokomputer dengan kerangka utama. Ini juga
mewujudkan satu lagi kelas komputer dipanggil
superkomputer,
yang lebih pantas dan cekap berbanding kerangka utama.
Generasi Kelima
Generasi kelima dalam siri evolusi komputer
mungkin belum wujud lagi dan ia merupakan komputer impian masa depan.
Rekabentuk komputer generasi kelima adalah lebih kompleks. Ia dijangka
mempunyai lebih banyak unit pemproses yang berfungsi serentak untuk
menyelesaikan lebih daripada satu tugas dalam satu masa.
Komputer generasi ini juga mempunyai ingatan
yang amat besar supaya membolehkannya menyelesaikan lebih banyak masalah
yang kompleks. Unit pemprosesan pusat juga mungkin boleh berfungsi kepada
paras seperti otak manusia. Komputer impian ini dijangka mempunyai
kepandaian tersendiri, mengesan keadaan sekeliling melalui pengelihatan dan
bijak mengambil sesuatu keputusan bebas daripada kawalan manusia. Sifat
luar biasa ini disebut sebagai "artificial
intelligence".
Dari Segi Perisian
-
Evolusi Komputer
Elektronik 1940.
Bidang perkomputeran tertumpu kepada perkakasan yang memerlukan kemahiran
yang tinggi. Amat sukar. Pada masa ini sistem pengoperasian (OS) belum
wujud lagi. Kebanyakkan aturcara komputer adalah tertanam (embbeded) di
dalam litar atau tape. Juru aturcara perlu mengetahui secara detail
mengenai mesin.
-
Evolusi
Generasi-Mesin Kedua 1950
Konsep single-user OS. Bahasa paras tinggi seperti FORTRAN dan COBOL
berserta dengan pengkompil.Juru aturcara boleh tumpu kepada penyelesaian
masalah menggunakan komputer.
-
Era Tahun 1960
OS semakin canggih dan
melibatkan multiprogramming OS. Harga perkakasan semakin murah dan
kesedaran terhadap kepentingan komputer semakin meningkat.Pengguna boleh
memperolehi harga mesin yang murah, bahasa-paras tinggi dan OS yang lebih
mesra pengguna.
-
Krisis Perisian 1960
Teknik cara menulis aturcara
yang mudah tidak boleh dijadi ukuran membina untuk pembangunan perisian
sistem .Pembangunan perisian berskala besar memerlukan usaha daripada
berbagi pihak. Konference NATO pada 1960 membincang secara detail krisis
ini. Istilah software engineering telah ditemui dalam konference
ini.
-
Era 90an
Penggunaan komputer semakin meningkat. Komputer digunakan di dalam
pelbagai bidang seperti business, penyelidikan saintifik, video games,
kawalan trafik, kawalan trafik udara, kawalan missile, pengurusan
hospital, tempahan kapal terbang dan peralaltan rawatan
perubatan.Barangkali tiada displin di dunia yang tidak mengguna komputer.
Dengan bertambahnya penggunaan komputer maka permintaan terhadap perisian
yang baik semakin bertamabah. Pembangunan perisian semakin kompleks untuk
memberi kemudahan kepada pengguna.Walau bagaimanapun krisis perisian belum
tamat. Mungkin matlamat kejuruteraan perisian adalah untuk berurusan
dengan masalah?
Ringkasan Sejarah Komputer
1937 |
Dr.John Atanasoft dan
Clifford Berry mencipta komputer elektronik yang pertama bergelar ABC. |
1946 |
Dr.John Mauchly dan
J.Presper Eckert melengkapkan komputer elektronik digital seberat 30 tan
mengandungi 18,000 ' vacum tube ' dan seberat 30x50 kaki persegi
diperkenalkan iaitu bermulanya era generasi pertama komputer. |
1958 |
Komputer menggunakan
transistor diperkenalkan iaitu generasi kedua komputer. |
1964 |
Komputer menggunakan
litar kawalan di dalam cip IC( Intergrated Chip ) diperkenalkan. IBM
System 360 adalah komputer pertama menggunakannya dan bermulanya
generasi ketiga komputer. |
1970 |
Komputer generasi
keempat yang menggunakan cip LSI (Large Scale Intergration)
diperkenalkan.Cip pada tahun 1965 hanya mengandungi 1000 litar
berbanding LSI yang mengandungi 15000 litar. |
1975 |
Ethernet ciptaan Robert
Metcalfe adalah LAN yang pertama direka dan masih digunakan hinggan ke
hari ini. |
1981 |
IBM memperkenalkan
PC(Personal Computer) yang pertama. |
1984 |
IBM memperkenalkan PC
bergelar PC AT (Advance Technology) yang menggunakan mikroprosesor Intel
80286. |
1989 |
Mikroprosesor Intel
80486 adalah yang pertama mengandungi 1 Juta transistor di dalamnya. |
|