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