Algoritma (Nota Ringkas Sains Komputer Tingkatan 4 bab 1 (Pengaturcaraan)

Tingkatan 4

Algoritma | Nota Ringkas Kimia Tingkatan 4 bab 1 | Pengaturcaraan | My Wislah | Wislah Malaysia |

Dalam pengajaran sekolah, algoritma digunakan untuk menyelesaikan masalah dengan menggunakan satu set arahan yang jelas dan dapat dilaksanakan. Algoritma mempunyai beberapa ciri-ciri, termasuk maklumat yang jelas dan nyata, set arahan yang boleh dilaksanakan, dan arahan yang mempunyai batasan.


Algoritma juga digunakan untuk menghasilkan output daripada input yang dihantar ke komputer melalui papan kekunci dengan menggunakan konsep Model IPO yang merujuk kepada Input – Proses – Output. Terdapat dua jenis algoritma iaitu pseudokod dan carta alir, dan tiga struktur kawalan komputer iaitu struktur kawalan urutan, struktur kawalan pilihan, dan struktur kawalan ulangan.

Selepas ditulis, algoritma diuji dan diperbaiki ralatnya sebelum diubah menjadi kod komputer. Nilai pemboleh ubah dalam algoritma tidak tetap, dan pengesanan nilai pemboleh ubah pada setiap tahap dalam algoritma boleh dilakukan melalui jadual pemboleh ubah. Output yang benar bergantung kepada nilai pemboleh ubah ketika algoritma dipanggil, dan kaedah membandingkan output dijangka digunakan untuk menentukan kesahihan output algoritma. Setiap baris algoritma boleh diubah menjadi kod komputer, dan algoritma berbentuk universal yang tidak bergantung kepada bahasa pengaturcaraan tertentu.

Algoritma

1. Algoritma merujuk kepada satu set arahan yang digunakan untuk menyelesaikan masalah.


 2. Ciri-ciri algoritma termasuklah:

 – Maklumat yang dinyatakan dengan jelas dan nyata.


– Set arahan yang boleh dilaksanakan.

– Arahan yang mempunyai batasan.

 Penggunaan Algoritma untuk Menyelesaikan Masalah

 Konsep Model IPO merujuk kepada Input – Proses – Output:

 1. Input merujuk kepada penggunaan papan kekunci untuk menghantar input ke komputer.

 2. Proses kemudian menghasilkan output daripada input yang diubah melalui formula matematik dan logik.

 3. Output merupakan nilai yang akan dipaparkan pada skrin komputer.

 4. Terdapat dua jenis algoritma:

 – Pseudokod: Senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor urutan.

 – Carta alir: Menggunakan simbol grafik untuk mewakili arahan-arahan penyelesaian.

Struktur Kawalan dalam Algoritma

 Terdapat tiga struktur kawalan komputer:

 1. Struktur kawalan urutan: Melaksanakan arahan-arahan komputer secara berurutan dan mengikuti urutan yang betul untuk menghasilkan output yang diinginkan.

 2. Struktur kawalan pilihan: Mengizinkan perisian komputer membuat keputusan berdasarkan syarat yang telah ditentukan. Setiap cabang mengandungi urutan arahan komputer yang berbeza dan satu urutan akan dipilih mengikut keputusan yang dibuat.


 3. Struktur kawalan ulangan: Mengulang arahan-arahan komputer dalam blok. Ulangan akan terhenti apabila menerima syarat berhenti atau mencapai bilangan yang ditetapkan.

Menguji dan Membaiki Ralat dalam Algoritma

 1. Algoritma diuji selepas ditulis untuk memastikan logiknya betul dan membaiki ralat.

 2. Pengujian dilakukan sebelum algoritma diubah menjadi kod komputer.

 3. Pengujian ini dilaksanakan untuk memastikan logik algoritma adalah betul dan memikirkan pembaikan algoritma supaya lebih cekap.

 Pengesanan Nilai Pemboleh Ubah pada Setiap Tahap dalam Algoritma

 1. Algoritma mengumpulkan dan mengubah nilai sesuatu pemboleh ubah.

 2. Oleh itu, nilai pemboleh ubah tidak tetap.

 3. Setiap baris algoritma mungkin membuat perubahan pada pemboleh ubah tertentu.

 4. Pengesanan nilai pemboleh ubah pada setiap tahap dalam algoritma boleh dikesan melalui jadual pemboleh ubah.

Mengenalpasti Output Yang Betul Dari Algoritma Berdasarkan Input Yang Diberi

 1. Output yang betul bergantung kepada nilai pemboleh ubah ketika algoritma dipanggil.

 2. Salah satu kaedah untuk menentukan kesahihan output algoritma melalui kaedah membandingkan output dijangka.

 3. Output dijangka diperoleh melalui hitungan manual.

 4. Algoritma dianggap betul jika outputnya sama dengan output yang dijangka.

Terjemahan Algoritma Ke Dalam Bahasa Pengaturcaraan

 1. Setiap baris algoritma boleh diubah kepada kod komputer.

 2. Algoritma merujuk kepada bentuk universal yang tidak bergantung kepada bahasa pengaturcaraan tertentu.

 3. Oleh itu, simbol dan perkataan yang digunakan tidak perlu bersandarkan kepada mana-mana bahasa pengaturcaraan.

 4. Contoh bahasa pengaturcaraan termasuk Visual Basic (VB), Java, C#, dan lain-lain.

Kesimpulan


Dalam pengajaran sekolah, algoritma digunakan sebagai satu set arahan untuk menyelesaikan masalah dengan ciri-ciri yang jelas dan dapat dilaksanakan. Algoritma menggunakan Model IPO untuk menghasilkan output daripada input, dan terdapat dua jenis algoritma dan tiga struktur kawalan komputer. Selepas ditulis, algoritma diuji dan diperbaiki ralatnya sebelum diubah menjadi kod komputer. Nilai pemboleh ubah dalam algoritma tidak tetap, dan pengesanan nilai pemboleh ubah pada setiap tahap dalam algoritma boleh dilakukan melalui jadual pemboleh ubah. Output yang dihasilkan bergantung kepada nilai pemboleh ubah yang digunakan, dan algoritma boleh diubah menjadi kod komputer dengan simbol dan perkataan yang tidak bergantung kepada bahasa pengaturcaraan tertentu.

READ :   Pangkalan Data Hubungan  (Nota Ringkas Sains Komputer Tingkatan 4 bab 2 (Pangkalan Data)

Related posts