Kelompok 6

Click here to load reader

download Kelompok 6

of 20

Transcript of Kelompok 6

  • 1. Structured English ( SE ) & Pseudocode, TabelKeputusan & Pohon Keputusan, Hierarchy Plus Input-Process-Output (HIPO). Dosen . Bpk Nahot Frastian S.Kom Kelompok 6Daud 2011 4350 1419Ahmad Farid2011 4350 1448 Pamungkas Purbo Setyawan2011 4350 1424

2. Structured English ( SE ) &PseudocodeStructured English (SE) merupakan alat yang cukupefisien untuk menggambarkan suatu algoritma.Basis daristructured English adalah bahasa Inggris sedangkanStruktur Indonesia (SI) berbasis pada bahasa Indonesia.Pseudocode berasal dari kata pseudo (mirip) dan code(kode).Pseudocode merupakan salah satu metodemenuliskan algoritma yang mirip dengan kodepemrograman yang sebenarnya. Pseudocode berbasis padabahasa pemrograman yang sesungguhnya, sepertiCOBOl, FORTRAN,C atau Pascal, sehingga lebihtepat digunakan untuk menggambarkan algoritma yangakan dikomunikasikan kepada programmer. 3. Struktur penulisan programStruktur urut untuk SI :Baca data JamkerjaHitung Gaji adalah Jamkerjadikalikan TaripTampilkan Gaji untuk pseudocode :Baca data Jamkerja dari keyboardRead JamkerjaHitung Gaji = Jamkerja * TaripLet Gaji = Jamkerja * TaripTampilkan Gaji di monitorPrint Gaji 4. Struktur Keputusan Struktur IfThenIf Nilai lebih besar dari 60 Then tambah 1 ke Lulus untuk pseudocode : If Nilai > 60 Then Lulus = Lulus + 1End if 5. Struktur Iterasi (Perulangan) Struktur For untuk SI :Baca JumlahbarangUntuk masingmasing barangBaca data Nilaipenjualan (Unit dan Harga)Hitung Nilaibarang yaitu Unit dikalikan HargaTampilkan dalam satu baris hasilnyaHitung JumlahTampilkan nilai Jumlah 6. Struktur Iterasi (Perulangan)untuk pseudocode :Jumlah = 010 JUMLAH = 0Baca Jumlahbarang dari monitor 20 INPUT JUMLAHBARANGDo I = 1 to Jumlahbarang30 FOR I = 1 TO JUMLAHBARANGRead data Unit dan Harga dari monitor 40 INPUT UNIT,HARGANilaibarang = Unit * Harga50 NILAIBARANG=UNIT*HARGATampilkan baris laporan di printer 60 LPRINT UNIT, HARGA,Jumlah = jumlah + Nilaibarang NILAIBARANGEnddo 70 JUMLAH = JUMLAH +Tampilkan Jumlah di printer NILAIBARANG80 NEXT I90 RINT JUMLAH PENJUALAN = JUMLAH 7. Tabel Keputusan & Pohon KeputusanTabel KeputusanTabel keputusan adalah tabel yang digunakan sebagai alat bantu untukmenyelesaikan logika di dalam program. 8. Pohon KeputusanPohon keputusan adalah salah satumetode klasifikasi yang palingpopuler karena mudah untukdiinterpretasi oleh manusia. Pohonkeputusan adalah model prediksimenggunakan struktur pohon atau 9. Gambar Pohon keputusan 10. Structure ChartFungsi dari Structure Chart digunakan untukmendefinisikan dan mengilustrasikan dari sistemsecara berjenjang dalam bentuk modul dan submodul. Structure Chart juga menunjukkanhubungan elemen data dan elemen kontrol sertahubungan antar modulnya, sehingga StructureChart dapat memberikan penjelasan yang lengkapdari sistem dipandang dari elemen data, elemen 11. Simbolsimbol standar untuk menggambarkan struktursistem 12. Structure Chart memiliki dua model a. TransformedCentered b. TransactionCentere 13. TransformedCentered 14. TransactionCentered 15. Hierarchy Plus Input-Process-Output (HIPO)Merupakan alat dokumentasi program yangdikembangkan dan didukung oleh IBM. Tetapikini HIPO juga telah digunakan sebagai alatbantu untuk merancang danmendokumentasikan siklus pengembangansystem. HIPO berbasis pada fungsi yaitutiaptiap modul di dalam sistem digambarkan 16. HIPO menggunakan tiga macam diagram untuk masingmasing tingkatannyaa. Visual Table of Content(VTOC)b. Overview Diagramsc. Detail Diagrams 17. a. Visual Table of Content (VTOC)Diagram yang menggambarkanhubungan daridi sistem secarafungsifungsi berjenjang. 18. Overview diagrams menunjukkansecara garis besar hubungan dariinput,proses dan output. 19. Detail diagrams merupakan diagramtingkatan yang paling rendah didiagram HIPO 20. The EndThank you