Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehIndra Sudomo Lesmana Telah diubah "6 tahun yang lalu
1
Pengantar Pemrograman Terstruktur
Algoritma dan Pemrograman 2C Pokok bahasan : pengenalan teknik-teknik bahasa pemrograman Sub pokok bahasan : modular programming Henny Medyawati
2
pendahuluan Istilah pemrograman terstruktur :
mengacu dari suatu kumpulan teknik yang dikemukakan oleh Edsger Dijkstra Teknik ini akan meningkatkan produktifitas programmer mengurangi waktu yang dibutuhkan dalam penulisan (write), pengujian (test), penelusuran kesalahan (debug) dan pemeliharaan (maintain) suatu program Pendekatan yang dilakukan secara modular
3
Pemrograman secara modular
Suatu program akan dipilah ke dalam sejumlah modul, setiap modul menjalankan fungsinya sendiri Setiap program akan memiliki program utamanya, yang kemudian akan memanggil sejumlah modul-modul yang ada Dapat diimplementasikan dengan penggunaan subroutine suatu kelompok instruksi yang menjalankan suatu pengolahan yang sifatknya terbatas seperti pencetakan, pembacaan untuk proses input atau untuk proses penghitungan
4
Gambaran proses transfer ke dan dari suatu subroutine
……………………………….. ……………………………… ………………………………… RETURN ……………………………….. ………………………………… CALL SUB Path dari pemanggilan pertama Path dari pemanggilan kedua
5
Pemrograman terstruktur
Salah satu sasaran dalam mendesain program terstruktur adalah mengurangi kebingungan yang dihasilkan dari penggunaan percabangan atau perintah go-to Dalam pemrograman terstruktur tidak digunakan lagi perintah go-to Ada tiga bentuk yang digunakan yaitu : sequence structure, loop structure, selection structure
6
Sequence structure Dalam sequence structuer, instruksi dieksekusi berdasarkan urutannya Tidak diperkenankan penggunaan kotak keputusan Instruksi 1 Instruksi 2 Instruksi 3
7
Loop structure Loop structure menggambarkan perulangan dari satu atau lebih instruksi Instruksi 1 ……………..
8
Selection structure Terdapat sejumlah perintah yang dikerjakan tergantung dari kondisi yang dipenuhinya Seperti juga pada sequence dan loop structure, terdapat single entry point dan single exit point Instruksi 1 Instruksi 2 Disarikan dari catatan pengantar pemrograman terstruktur (widya silfianti)
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.