Pengenalan Komputer:
Komputer ialah sebarang
peralatan/mesin/alat yang digunakan untuk memproses maklumat/informasi
berpandukan kepada prosedur/arahan yang ditetapkan
Pada dasarnya, perkataan komputer
bermaksud ahli kira (compute). Ahli kira bertugas untuk melakukan
pengiraan matematik samada dengan pertolongan alat mekanik atau tidak.
Seterusnya hasil kiraan dialih ke mesin. Pada asalnya, tugas
"komputer" hanyalah khusus kepada penyelesaian matematik,
tapi komputer moden digunakan untuk pelbagai tugas lain yang tidak berkaitan
dengan matematik.
Pada awalnya, komputer digit elektronik, dengan saiz dan
kosnya yang besar, hanya digunakan untuk pengiraan saintifik, selalunya untuk
tujuan ketenteraan, contohnya ENIAC
Teknologi dalam komputer digital telah melalui perubahan besar sejak
komputer yang pertama pada tahun 1940. Namun kebanyakannya masih menggunakan
senibina (architecture) von Neumann, yang dicadangkan oleh John von
Neumann pada awal 1940-an.Senibina von Neumann menyatakan komputer dibahagi
kepada 4 bahagian utama: Unit Aritmetik dan Logik (Arithmetic and Logic Unit
- ALU), litar pengawal (control circuitry), memori (memory), dan
alat input-output (I/O). Kesemua bahagian ini disambung bersama oleh
wayar-wayar, yang dikenali sebagai "bas".
Di dalam sistem komputer, memori ialah jujukan (sequence) byte yang
berangka (numbered bytes) (seperti sel), di mana setiap satunya
mengandungi sebutir maklumat. Maklumat tersebut mungkin adalah arahan (instruction)
untuk komputer, dan setiap sel menyimpan serpihan data yang diperlukan komputer
untuk menjalankan arahan.Secara amnya, memori boleh diguna-semula lebih sejuta
kali. Ia lebih berupa pad lakaran, daripada batu tablet yang hanya boleh
ditulis sekali.Saiz setiap sel, dan bilangannya, berbeza di antara satu
komputer dengan komputer yang lain. Begitu juga dengan teknologi
memori tersebut, daripada denyutan elektromekanik, seterusnya tiub raksa,
seterusnya kepada susunan matriks magnet kekal, seterusnya kepada transistor, dan seterusnya litar bersepadu
( integrated circuit ) yang mengandungi berjuta kapasitor dalam sebiji cip (chip).
Unit Aritmetik dan Logik (ALU), ialah alat yang melaksanakan operasi asas,
seperti operasi aritmetik (tambah, tolak, darab, dan sebagainya), operasi logik
(AND, OR, NOT) dan membandingkan operasi. Unit ini melakukan tugas sebenar
dalam komputer.Unit pengawal (Control Unit), menyelia slot-slot yang
menyimpan arahan (instruction) terkini, seterusnya memberitahu ALU
tentang operasi yang perlu dilakukan serta menerima maklumat yang perlu
(daripada memori) untuk melaksanakan operasi tersebut. Kemudiannya ia
menghantar kembali hasil operasi ke kedudukan memori yang sesuai. Setelah itu,
Unit Pengawal akan beralih kepada arahan yang seterusnya.
Unit Input-output membenarkan komputer menerima maklumat daripada dunia
luar, dan menghantar keputusan maklumat kembali ke dunia luar. Terdapat
pelbagai bentuk alat I/O, daripada Papan kekunci, skrin, Cakera liut, kepada alat yang luar biasa,
seperti Webcam.Kesemua alat (peranti) input mengkod (encode)
maklumat kepada data supaya boleh diproses oleh sistem komputer digital. Alat
(peranti) output pula menyahkod (decode) data komputer kepada maklumat
yang boleh difahami oleh pengguna komputer.
Arahan komputer bukanlah arahan berbunga seperti bahasa manusia. Komputer
hanya mempunyai arahan-arahan mudah yang terhad. Arahan biasa yang disokong
oleh kebanyakan komputer adalah seperti: Salin kandungan sel 123, dan letak
salinan ke sel 456; tambahkan kandungan sel 666 ke sel 042, dan letak hasil
tambahan ke sel 013; sekiranya sel 999 adalah 0, arahan seterusnya ialah pada
sel 345.
Arahan-arahan tersebut diwakili sebagai angka (numbers). Contohnya,
Kod untuk "Salin" mungkin adalah 001. Set Arahan yang disokong oleh
komputer dipanggil Bahasa Mesin. Secara praktiknya, arahan untuk
komputer biasanya tidak ditulis dalam bentuk Bahasa Mesin, tapi dalam bentuk Bahasa Pengaturcaraan Tahap Tinggi (High
Level Programming Language). Bahasa pengaturcaraan kemudiaanya dialihbahasa
kepada Bahasa Mesin dengan menggunakan Program Komputer khas (seperti Pengkompil - compiler, atau Interpreter).
Sesetengah bahasa pengaturcaraan adalah dalam bentuk yang hampir dengan
Bahasa Mesin, contohnya Bahasa Penghimpun (assembler) - (juga
dikenali sebagai Bahasa Tahap Rendah - Low level language); Manakala
sesetengah bahasa mengguna prinsip yang jauh berbeza dengan operasi mesin,
contohnya Prolog.
Komputer moden meletak ALU (Unit Aritmetik dan Logik) dan Unit Pengawal di
dalam satu litar bersepadu yang dikenali sebagai Unit Pemproses Pusat (Central
Processing Unit - CPU). Kebiasaanya, memori komputer akan diletak pada
beberapa litar bersepadu kecil berhampiran dengan CPU. Alat-alat yang lain
dalam komputer adalah bekalan kuasa dan alat input-output.
Fungsi sebuah komputer secara prinsipnya agak jelas. Komputer menyambut
arahan dan data daripada memori. Arahan kemudiannya dilaksanakan, hasilnya
disimpan, dan seterusnya menyambut arahan yang berikutnya pula. Prosedur ini
diulang sehingga komputer itu ditutup.
Program Komputer ialah satu senarai arahan yang besar untuk dilaksana oleh
komputer. Kebanyakan Program Komputer mempunyai berjuta arahan, dan kebanyakan
daripada arahan-arahan tersebut dilaksanakan berulang-kali. Sebuah Kompuer
peribadi yang moden berupaya melaksanakan lebih kurang 2-3 Billion arahan per
saat.
Pada masa sekarang, kebanyakan komputer berupaya melaksanakan lebih dari
satu program pada satu masa. Keupayaan ini dinamakan multitugas (multitasking).
Walaupun secara kasarnya, seolah-olah komputer melakukan dua kerja sekaligus,
sebenarnya CPU melaksanakan arahan daripada satu program dahulu, kemudian
beralih ke program yang satu lagi pada jangka masa sejenak. Jangka masa sejenak
ini dipanggil Hirisan Masa (Time Slice). Sistem Pengoperasian ialah program yang
mengawal perkongsian masa ini.Contoh sistem pengoperasian yang membenarkan
multitasking ialah Windows dan Unix.
Sistem Pengoperasian ialah sistem yang menentukan program apa yang perlu
dilaksanakan, dan sumber apa (memori atau I/O) yang perlu digunakan. Sistem
Pengoperasian (OS) membekalkan perkhidmatan (service) kepada program
lain, contohnya kod (driver) yang membenarkan Ahli Program menulis
program untuk mesin tanpa perlu mengetahui lebih terperinci tentang alat elektronik
pada sistem komputer.
Komputer Peribadi (PC)
Komputer Peribadi, atau lebih dikenali sebagai PC(Personal Computer)
biasanya memberi maksud:-
Generasi Mikrokomputer yang pertama juga dikenali sebagai Komputer Keluarga
(Home Komputer).
Komputer peribadi ialah mikrokomputer yang berharga rendah. Pada asalnya
direkabentuk supaya ia hanya boleh diguna oleh seorang pada satu masa, dan juga
bersesuaian dengan IBM PC (IBM PC compatible)
Nadi utama bagi Mikrokomputer ialah Unit Pemproses Pusat mikropemproses
(microprocesor CPU). Mikropemproses yang pertama ialah Intel4004 yang
dikeluarkan pada 15 November 1971. Generasi pertama mikrokomputer yang mula
dikeluarkan pada tahun 70an. Namun begitu, ia berprestasi lebih rendah, dan
kurang upaya berbanding dengan Komputer perniagaan (Business Computer) pada
waktu itu. Ianya hanya diguna oleh peminat komputer, atau hanya untuk permainan
elektronik.
Mikrokomputer menjadi alat perniagaan apabila program spreadsheet VisiCalc dilancarkan untuk mesin Apple II, dan seterusnya untuk IBM PC. Pada sekitar tahun
1980an, harga komputer peribadi yang rendah menjadi sebab utama kepopularannya
untuk kegunaan di rumah serta perniagaan. Pada tahun 1982, majalah Times memberikan "Komputer Peribadi" gelaran
"Man of the Year".
Menjelang tahun 1990an, kuasa prestasi Komputer Peribadi meningkat secara
drastik, sehingga ianya hampir menyamai kuasa komputer multi-user (ramai
pengguna), seperti Mainframe. Pada hari ini, komputer tahap tinggi (higher-end
computer) lebih kerap membezakan dengan komputer peribadi dari segi kestabilan
serta kuasa multitasking yang lebih baik, daripada hanya bergantung semata-mata
pada kuasa CPU.
Kebanyakan Komputer Peribadi moden menggunakan senibina perkakasan yang
bersesuaian dengan IBM PC (IBM PC Compatible), dan menggunakan pemproses
berciri x86 yang dikeluarkan oleh Intel, AMD,
atau Cyrix. Keupayaan Komputer Peribadi boleh ditingkatkan lagi
dengan penggunaan Kad Tambahan(Expansion kad).
Komputer Peribadi moden boleh dikelaskan kepada:
Di sebalik kepopularan Komputer Peribadi, terdapat juga sejumlah Komputer
Peribadi yang bukan-bersesuaian dengan IBM,
yang masih menjadi tarikan pengguna. Salah satu daripadanya ialah Power Macintosh, yang dikeluarkan oleh Apple Computer. Komputer Peribadi ini mengguna
senibina PowerPC, dan ianya digunakan secara meluas dalam bidang
senibina grafik, serta multimedia.
Perkakasan komputer
Perkakasan komputer merujuk kepada
bahagian-bahagian yang membentuk komputer yang lengkap. Perkakasan komputer juga dikenali
sebagai peranti (device).
Istilah perkakasan atau peranti merujuk kepada keseluruhan
peralatan fizikal pada sebuah komputer, dan perisian (software)
menyediakan arahan kepada perkakasan untuk melaksanakan kerja komputer.
Kadangkala perbezaan perkakasan (hardware) dengan perisian agak kabur,
terutama apabila merujuk kepada firmware. Firmware ialah perisian
yang dipasang ke dalam perkakasan (hardware).
Komputer Peribadi yang tipikal mengandungi
komponen perkakasan seperti berikut: