Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PENYAJIAN ALGORITMA KOMPETENSI DASAR

Presentasi serupa


Presentasi berjudul: "PENYAJIAN ALGORITMA KOMPETENSI DASAR"— Transcript presentasi:

1 PENYAJIAN ALGORITMA KOMPETENSI DASAR
Mahasiswa dapat memahami sifat-sifat dan metode-metode penyajian algoritma Indikator 1. Mahasiswa dapat menjelaskan sifat-sifat algoritma 2. Mahasiswa dapat membuat algoritma dengan metode-metode penyajian yang ada.

2 SIFAT-SIFAT ALGORITMA

3 BUG / ERROR DALAM PEMROGRAMAN
 Syntax Error  Terjadi karena penulisan kode program yang tidak sesuai dengan aturan bahasa pemrograman tertentu.  Bisa di perbaiki dengan menyesuaikan kode program dengan aturan-aturan pada bahasa pemrograman tertentu Contoh :  Pascal Uses wincrt; Begin Writeln(‘Syntax Error’) end

4 BUG / ERROR DALAM PEMROGRAMAN
 VB .Net Module SyntaxError Sub Main() Console.WriteLine(‘Syntax Error’) End Sub End Module

5 BUG / ERROR DALAM PEMROGRAMAN
 Runtime Error  Terjadi ketika komputer melakukan operasi yang tidak bisa ditangani (Tidak memberikan hasil).  Misalnya :  Melakukan pembagian dengan 0 (nol)  Menampilkan Record kosong pada operasi basisdata Contoh :  Pascal Uses wincrt; Var Nilai,Hasil : real; Begin Write(‘Masukkan Sebuah Nilai : ’); Readln(Nilai); Hasil:=Nilai/0; Writeln(Hasil); End

6 BUG / ERROR DALAM PEMROGRAMAN
 VB .Net Module RuntimeError Sub Main() Dim Nilai, Hasil As Single Console.Write("masukkan sbuah nilai : ") Nilai = CSng(Console.ReadLine()) Hasil = Nilai / 0 Console.WriteLine(Hasil.ToString) Console.ReadLine() End Sub End Module

7 BUG / ERROR DALAM PEMROGRAMAN
 Logical Error  Suatu kesalahan yang mengakibatkan hasil perhitungan atau proses eksekusi program tidak sesuai dengan yang diharapkan  Biasanya terjadi pada program yang tidak direncanakan secara matang. Contoh :  Pascal Uses WinCrt; Var ulang:integer; Begin ulang:=1; While ulang < 2 do Writeln(‘Logical Error’); End.

8 BUG / ERROR DALAM PEMROGRAMAN
 VB .Net Module LogicalError Sub Main() Dim Ulang as integer ulang = 1 Do While ulang < 2 Console.WriteLine(“Logical Error”) Loop End Sub End Module


Download ppt "PENYAJIAN ALGORITMA KOMPETENSI DASAR"

Presentasi serupa


Iklan oleh Google