Page 42 - SK tingkatan 5
P. 42

Bahasa Pengaturcaraan
                                         Bahasa  pengaturcaraan  boleh  dikategorikan kepada dua aras  seperti
                                         yang ditunjukkan dalam Rajah 1.2.10.



                                                                                         Bahasa berasaskan
                                                                                          objek dan visual
                                                                  Bahasa aras
                                                                     tinggi
                                                                                         Bahasa berstruktur

                                           Kategori bahasa
                                           pengaturcaraan
                                                                                         Bahasa himpunan
                                                                                        (Assembly language)
                                                                  Bahasa aras
                                                                    rendah
                                                                                           Bahasa Mesin



                                                         Rajah 1.2.10  Kategori bahasa pengaturcaraan
                 Tahukah
                     Anda                Bahasa Pengaturcaraan Aras Tinggi
                                         Bahasa aras tinggi menggunakan pernyataan yang mudah difahami
                 Kebaikan                oleh pengatur cara kerana bahasanya hampir sama dengan bahasa
                 menggunakan bahasa
                 pengaturcaraan aras     tabii manusia. Bahasa aras tinggi boleh dikategorikan kepada dua jenis,
                 tinggi adalah seperti   iaitu bahasa pengaturcaraan berasaskan objek dan bahasa berstruktur.
                 yang berikut:           Contohnya,  JAVA,  Visual Basic, PHP, Python ialah bahasa berasaskan
                 3  Kemudahalihan        objek manakala contoh bahasa berstruktur ialah C, PASCAL, COBOL dan
                   (portability) yang    FORTRAN.
                   lebih baik
                 3  Mempunyai banyak       Bahasa  pada  aras  tinggi  ini  lebih  mudah  dipelajari  dan  dengan  itu,
                   jenis data dan        bahasa ini lebih mudah digunakan untuk membina atur cara. Sebagai
                   pengurusan memori     pengatur cara, murid tidak perlu mempunyai pengetahuan atau memahami
                 3  Mempunyai            perkakasan dan set arahan dalam bentuk kod perduaan komputer kerana
                   sokongan yang         kesemuanya telah dilaksanakan oleh bahasa pengaturcaraan aras tinggi.
                   baik dari aspek
                   penyelenggaraan
                   perisian               CONTOH        2
                 3  Mempunyai
                   sokongan yang lebih
                   baik dari aspek guna   Contoh 2 menunjukkan arahan dalam atur cara untuk mendapatkan hasil
                   semula perisian       darab bagi dua nombor menggunakan bahasa aras tinggi.

                 Sumber:                                    Jumlah = nombor1   nombor2
                 http://mathstat.slu.
                 edu/



                  34   Sains Komputer Tingkatan 5                                                                                                                                                                PB
   37   38   39   40   41   42   43   44   45   46   47