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