Professional Documents
Culture Documents
KOMPUTER DAN
PENGATURCARAAN
Apa itu komputer
Central Processing
Unit (CPU) executes
computer instructions
Perisian Aplikasi
Perisian aplikasi direkabentuk untuk
membantu pengguna komputer dalam
menyelesaikan tugasan.
Contoh : Microsoft Word, Dbase,
Dreamweaver
Bahasa Pengaturcaraan
Terbahagi kepada tiga kategori :
Bahasa Mesin
Bahasa Penghimpun
Education
Teaching & testing aid
Learning by doing
Computer-based instruction
Penggunaan Komputer (samb.)
Retailing
Bar code for pricing & inventory
shipping
Energy
Locate oil, coal, natural gas & uranium
Monitor the power network
Meter reading
Law Enforcement
Fingerprint files
Criminal file
Computer modeling of DNA
Penggunaan Komputer (samb.)
Transportation
Cars
Load containerships
Monitor air traffic
LRT-PUTRA system
Money
Record keeping
Banking by phone
Credit cards
Penggunaan Komputer (samb.)
Agriculture
Crop information
Feed combination
Livestock breeding & performance
Government
Forecast weather
Manage park
Process immigrants
Taxes
Social security benefits
Penggunaan Komputer (samb.)
Robotics
Perform job that are dangerous for humans
Factory work
Human connection
Assist the disabled
Assist athletes by monitoring their
movements
Training & simulation
Airline pilots
Railroad engineers
Penggunaan Komputer (samb.)
Home
Educational tools
Record keeping
Letter writing
Connecting with others
budgeting
Health & medicine
Monitor patients
Electronic imaging
Diagnose illnesses
Metodologi Pembangunan
Perisian
1. Mengenalpasti keperluan masalah
Nyatakan dan fahami masalah dengan
jelas
2. Menganalisa masalah
Kenalpasti input masalah
Kenalpasti output yang diingini
Kenalpasti keperluan/ kekangan
penyelesaian
Metodologi Pembangunan
Perisian
3. Merekabentuk algoritma
Senaraikan langkah-langkah atau
algoritma untuk menyelesaikan masalah
Tulis algoritma
Pastikan algoritma tepat
4. Melaksanakan algoritma
Terjemah algoritma ke dalam bahasa
pengaturcaraan
Metodologi Pembangunan
Perisian
5. Menguji dan mengesahkan aturcara
Uji aturcara yang telah siap
Sahkan aturcara samada menepati
keperluan asal penyelesaian masalah
Uji aturcara menggunakan beberapa set
data
b. Analisis
Keperluan data :
1. Input masalah
meter / * jarak dalam ukuran meter*/
Kajian kes : Ukuran meter
kepada kilometer
2. Output masalah
Kilometer /* jarak dalam ukuran
kilometer*/
3. Formula
1 kilometer = 1000 meter
Kajian kes : Ukuran meter
kepada kilometer
c. Rekabentuk
Langkah utama Algoritma :
1. Dapatkan jarak dalam ukuran
meter.
2. Tukar jarak meter kepada jarak
kilometer.
3. Paparkan jarak dalam kilometer.
Kajian kes : Ukuran meter
kepada kilometer
Langkah perincian kepada algoritma
(refinement)
1. Dapatkan jarak dalam ukuran
meter.
2. Tukar jarak meter kepada jarak
kilometer.
2.1 Jarak dalam kilometer ialah
1000 kali jarak dalam meter.
3. Paparkan jarak dalam kilometer.
Kajian kes : Ukuran meter
kepada kilometer
d. Pelaksanaan
Untuk melaksanakan penyelesaian,
algoritma hendaklah ditulis dalam bentuk
aturcara.
e. Pengujian
Untuk memastikan bahawa aturcara yang
ditulis adalah benar dan tepat, beberapa
sampel nilai dalam ukuran meter
dijadikan sebagai input