Transcript Bab 1
BAB 1: Pengenalan
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
1
Apa itu komputer?
Perkakasan elektronik yang beroperasi
di bawah kawalan arahan-arahan yang
disimpan di dalam unit ingatannya
sendiri, yang berupaya untuk:
Menerima data (input),
Memproses data yang diterima secara
aritmetik dan logik, seterusnya
Menghasilkan hasil (output), dan
Menyimpan hasil pemprosesan tersebut.
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
2
Apa itu komputer?
Sistem yg terdiri daripada 2 komponen
utama : Perkakasan (hardware) - Perkakasan
komputer(fizikal) yang diperlukan untuk
melaksanakan aturcara
Perisian (software)- Aturcara yg menjadikan
perkakasan berguna
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
3
perkakasan komputer
Tiga komponen yang paling utama:
Unit Pemprosesan Pusat (Central
Processing Unit – CPU)
Ingatan Utama
Input/Output – I/O
input
output
CPU
Ingatan
utama
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
4
perkakasan komputer
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
5
perkakasan komputer
CPU – yang terdiri daripada 2:
Unit Kawalan:
Melaksanakan arahan-arahan bagi
menyempurnakan tugas yang diarahkan
Unit Aritmetik dan Logik:
Melaksanakan operasi matematik/aritmetik dan
logik
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
6
Unit Pemprosesan Pusat
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
7
perkakasan komputer
Ingatan Utama:
ROM (Read Only Memory)
Tetaputk menyimpan data/ arahan yg digunakan
apabila komputer di ‘on’.
RAM (Random Access Memory)
‘volatile’- program/data terhapus apabila off
komputer.
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
8
Komponen komputer
Input/Output:
Perkakasan input – menerima data
daripada pengguna untuk diproses.
Contohnya: Papan kekunci, tetikus, dll.
Perkakasan output – menukarkan hasil
daripada data yang telah diproses kepada
bentuk yang difahami oleh pengguna.
Contohnya: Alat pamir, pencetak, speaker,
dll.
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
9
Komponen komputer
tambahan
Storan sekunder – cakera keras, cakera
liut, cakera padat, pita magnetik, dll.
Perkakasan komunikasi – modem, LAN,
wireless.
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
10
Sejarah komputer (ringkas)
Generasi pertama – tiub vakum
Generasi kedua – transistor
Generasi ketiga – cip
Generasi keempat – cip LSI (large scale
integration) mikropemproses eg. Intel
4004, Intel 80386, Intel 486… seterusnya?
http://www.computer.org/computer/timeline/
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
11
Kategori komputer
Komputer Mikro
Komputer Mini
Komputer peribadi (PC)
Terbesar => workstation, terkecil => hand-held
Digunakan > seorang pengguna pada satu masa
Digunakan oleh syarikat kecil & sederhana
Kerangka Utama
Digunakan oleh syarikat/organisasi besar
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
12
Apa itu ‘Bahasa
Pengaturcaraan’?
‘Bahasa’ yang digunakan oleh pengaturcara
untuk menulis arahan kepada komputer
3 tahap:
Bahasa Aras Tinggi (BAT)(high level language)
Bahasa Himpunan (BH)(assembly language)
Bahasa Mesin (BM) (machine language)
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
13
Bahasa Aras Tinggi
Terdiri dari arahan2 yang menyerupai bahasa
Inggeris.
Perlukan penterjemah bahasa utk menukar
BAT kpd BM.
Contoh : C, PASCAL, FOTRAN, JAVA
Kebaikan BAT :
- tidak bergantung kpd jenis CPU
- mudah difahami oleh manusia
Keburukan BAT :
- tidak difahami oleh CPU
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
14
Bahasa Himpunan
Terdiri dari nemonik2 (singkatan) yang lebih
mudah difahami dari bahasa mesin.
Dikenali juga sbg symbolic language
Bahasa himpunan TIDAK difahami oleh CPU.
perlukan perisian penghimpun untuk
menukarkan BH kpd BM.
Contoh :
MOVE #$1,D1
MOVE #$8,D0
ADD D0,D1
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
15
Bahasa Mesin
Setiap jenis CPU mempunyai bahasa mesin yang
berlainan.
Bahasa tabii sesuatu komputer/CPU.
Satu-satunya bahasa yang difahami secara langsung
oleh komputer.
Suruhan berbentuk gabungan nombor-norbor
perduaan.
Contoh bahasa mesin untuk mencampur 2 nombor:
0101 1000 0001 0000
0101 1011 0001 0000
0101 0000 0001 0000
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
16
Apa itu ‘Perisian’
Sekumpulan arahan yang disusun dlm sintaks
tertentu bagi melaksanakan sesuatu tugas.
2 bahagian:
Perisian Sistem
Aturcara perkakas yg memudahkan komputer utk digunakan
terutama kepada pembangun & pengaturcara perisian
Perisian Pengguna @ Aplikasi
Aturcara yg dibangunkan khusus utk melakukan kerja2 tertentu
@ menyelesaikan masalah tertentu dgn menggunakan perisian
sistem
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
17
Perisian sistem
perisian sistem terdiri dpd:
1. Operating system
UNIX, OS/2, WINDOW2
2. System support software
Utility
Format disk
3. System development software
Penyunting teks
Penterjemah bahasa
Pemuat (loader)
Pemaut (linker)
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
18
Perisian aplikasi
2 jenis perisian aplikasi:
Perisian Pengguna Umum (PPU)
Dipanggil pakej perisian (mudah beli di pasaran)
Cth : Microsoft Word, Word Perfect – Pemproses
perkataan
: Excel – helaian hamparan
: Autocad,Microsoft Paint – lukisan grafik
Perisian Pengguna Khusus (PPK)
Aplikasi yg dibangunkan khas utk menyelesaikan
masalah yg tertentu bg sebuah organisasi
Cth : Sistem Maklumat Pelajar
Disediakan oleh Pn Suriati
Sadimon, FSKSM,UTM 2005
19