210 likes | 549 Views
BAB 1: Pengenalan. 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
E N D
BAB 1: Pengenalan Disediakan oleh Pn Suriati Sadimon, FSKSM,UTM 2005
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
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
perkakasan komputer • Tiga komponen yang paling utama: • Unit Pemprosesan Pusat (Central Processing Unit – CPU) • Ingatan Utama • Input/Output – I/O input Ingatan utama CPU output Disediakan oleh Pn Suriati Sadimon, FSKSM,UTM 2005
perkakasan komputer Disediakan oleh Pn Suriati Sadimon, FSKSM,UTM 2005
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
Unit Pemprosesan Pusat Disediakan oleh Pn Suriati Sadimon, FSKSM,UTM 2005
perkakasan komputer • Ingatan Utama: • ROM (Read Only Memory) • Tetap- • utk 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
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
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
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
Kategori komputer • Komputer Mikro • Komputer peribadi (PC) • Terbesar => workstation, terkecil => hand-held • Komputer Mini • 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
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
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
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
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
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
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
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