Page 58 - BUKU TEKS SK T4
P. 58

(d)  Lukiskan jadual pengujian tahap algoritma:

                          No             Nama                     I/O
                                                                                     Kerjaya Sains
                                                                                      Komputer
                          1               null
                                                                                    Penganalisis keselamatan
                          2                                                         maklumat memainkan
                                                                                    peranan yang penting
                                                                                    dalam menjaga kerahsiaan
                          3
                                                                                    sesuatu organisasi.
                                                                                    Mereka memeriksa
                          4                                                         sistem keselamatan
                                                                                    teknologi maklumat dan
                      Nota: "null" ialah nilai pemboleh ubah jenis data teks yang belum   mencadangkan langkah-
                      diumpuk dengan sebarang nilai.                                langkah keselamatan,
                   (e)  Laksanakan arahan dalam setiap baris. Arahan tersebut mungkin   termasuk membaiki
                      mengubah data dalam pemboleh ubah. Kemas kini nilai data setiap   kelemahan sesuatu sistem
                      pemboleh ubah di setiap baris.                                teknologi maklumat
                                                                                    sesebuah organisasi.
                          No             Nama                     I/O

                          1               null


                          2              "Adam"                nama?"Adam"

                          3              "Adam"                  "Hello"

                          4                –                       –


                                                             Output Diperoleh:
                                                                 Hello

                   (f)  Bandingkan "Output Diperoleh" dengan "Output Dijangka". Dalam
                      contoh berikut, kelihatan "Output Diperoleh" berlainan daripada
                      "Output DiJangka". Untuk mengesahkan keputusan, ulang dengan
                      input uji yang lain.

                          #         Input uji     Output Dijangka  Output DiPeroleh

                          1           Adam          Hello Adam        Hello


                          2           Zhi-Yi        Hello Zhi-Yi      Hello

                          3          Darshini      Hello Darshini     Hello

                      Kesimpulannya, algoritma mengandungi ralat. Ralat ialah kegagalan
                      input dipamerkan dalam output.

                                                                            BAB 1 PENGATURCARAAN
                                                                                                   49
   53   54   55   56   57   58   59   60   61   62   63