Page 229 - BUKU TEKS ASK T3
P. 229

Input   Pengguna memasukkan satu nombor      Input
                     untuk jejari
                                                          Proses
             Proses  Kira luas bulatan = pi × jejari × jejari
                     Kira lilitan bulatan = 2 × pi × jejari   Output
                                                          Teknik Peniskalaan
             Output Papar luas dan lilitan bulatan
                                                          Aspek-aspek penting
             Teknik Peniskalaan
                                                          Pengisytiharan  Pemboleh ubah diberi;
             Aspek-aspek penting
                                                          pemboleh     •  jenis data yang sesuai.
             Pengisytiharan Pemboleh ubah jejari ditetapkan   ubah dan   •  nama yang sesuai dan nama
             pemboleh      float sebagai jenis datanya (data   pemalar   dieja dengan betul.
             ubah dan      type). Import module math agar              •  nilai permulaan.
             pemalar       dapat menggunakan pemalar pi.
                                                          Input        Memastikan pemboleh ubah
             Input   Kod arahan mesej dorongan:                        jejari dan pemalar pi digunakan
                     jejari = float(input (“\                          untuk menyimpan nilai yang
                     nMasukkan jejari: “))                             betul.

             Proses  Kod arahan mengira luas dan          Proses       •  Formula yang digunakan
                     lilitan bulatan:                                    adalah betul.
                     luas = pi * jejari * jejari                       •  Logik dan susunan adalah
                     lilitan = 2 * pi * jejari                           betul.
             Output Kod arahan memaparkan nilai luas dan   Output      •  Output yang diperoleh adalah
                     lilitan bulatan:                                    tepat dan betul.
                     print(“\nLuas bulatan ialah                       •  Format output adalah seperti
                     “, luas)                                            yang dikehendaki.
                     print(“Lilitan bulatan ialah
                     “, lilitan)                          Teknik Pengitlakan
             Fasa 4: Pengujian dan Penyahpepijatan        Menghasilkan satu senarai semak yang
                                                          dapat digunakan semasa pengujian dan
             Teknik Leraian                               penyahpepijatan sesuatu atur cara.

                     Menguji untuk mengenal pasti dan     Fasa 5: Dokumentasi
                         membaiki ralat atur cara
                                                          Teknik Leraian
                                                                   Menyediakan dokumentasi
              Pengisytiharan   Kod    Kod      Kod
              pemboleh       arahan   arahan   arahan
              ubah dan       input    proses   output     Dokumentasi                  Dokumentasi
              pemalar                                     luaran                       dalaman
             Teknik Pengecaman Corak                                Dokumen pustaka
             Pengisytiharan  Murid melaporkan sebarang
             pemboleh      ralat atau mesej ralat yang              Panduan pengguna
             ubah dan      didapati. Jika ralat yang      Teknik Pengecaman Corak
             pemalar       dijumpai mempunyai corak
                           tertentu, huraikan corak itu.   Dokumentasi   Kaji beberapa contoh atur cara,
                           Misalnya,                      dalaman      dokumen pustaka dan panduan
                           NameError: name ‘pi’ is not    Dokumen      pengguna untuk melihat corak
                           defined                        pustaka      dan jenis maklumat yang perlu
                           atau                                        dimasukkan dalam dokumen-
                           NameError: name ‘math’ is not   Panduan     dokumen yang berkenaan.
                           defined                        pengguna
                                                                                                219
   224   225   226   227   228   229   230   231   232   233   234