Page 56 - Pemrograman Dasar kelas X
P. 56

52          Pemrograman Dasar SMK Kelas X Sem 2

                 atau  penanganan  error  (error  handling/exception)  sehingga  kesalahan  tidak  berakibat
                 berhentinya program di tengah jalan.

             3.  Logical Eror
                 Jenis  Eror  ini  cukup  sulit  untuk  dilacak,  karena  biasanya  tidak  dituliskan  kesalahan  pada
                 compiler  massage,  namun  saat  program  dijalankan  belum  sesuai  dengan  yang  kita

                 harapkan.Untuk  mengatasinya  maka  perlu  dilakukan  pengecekan  secara  runtut  alur  kerja
                 program yang berkaitan.

             Pada pembahasan awal ini kita hanya fokus pada syntax error saja, sedangkan untuk jenis error 2
             dan 3 akan di bahas pada Bab 5.
                     Untuk memperjelas pemahaman kalian mengenai cara memperbaiki kesalahan, khususnya
             kesalahan sintaks dalam bahasa Pascal, kerjakan LKS berikut.


             LEMBAR KERJA SISWA

             1.  Berikut ini adalah hasil dari kompilasi suatu program































                  a.  Apa saja kesalahan yang ada dalam program tersebut?
                  b.  Bagaimana cara memperbaikinya? Lakuakan pengecekan menggunakan Free Pascal


             2.  Salinlah Program berikut kedalam Free Pascal

                       Program Luas PersegiPanjang;
                       var Luas, panjang, lebar= integer
                       Begin

                            Clrscr;
                            Write (‘Masukan panjang persegi panjang = ‘);
                            Readln(panjang);
   51   52   53   54   55   56   57   58   59   60   61