1 / 24

Algoritma dan Pemograman 1A

Algoritma dan Pemograman 1A. Minggu 2. FLOW CHART. Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Merupakan cara penyajian dari suatu algoritma. FLOW CHART. Ada2 macamFlowchart : –System Flowchart urutan proses dalam system

stasia
Download Presentation

Algoritma dan Pemograman 1A

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algoritma dan Pemograman 1A Minggu 2

  2. FLOW CHART • Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. • Merupakan cara penyajian dari suatu algoritma.

  3. FLOW CHART • Ada2 macamFlowchart : • –System Flowchart urutanprosesdalam system Denganmenunjukkanalat media input, output serta Jenis media penyimpanandalamproses Pengolahan data. • –Program Flowchart urutaninstruksi yang Digambarkandengan symbol tertentuuntuk Memecahkanmasalahdalamsuatu program.

  4. Struktur Chart • Fungsi dari Structure Chart digunakan untuk mendefinisikan dan mengilustrasikan dari sistem secara berjenjang dalam bentuk modul dan sub modul.

  5. Structure Chart juga menunjukkan hubungan elemen data dan elemen kontrol serta hubungan antar modulnya, sehingga Structure Chart dapat memberikan penjelasan yang lengkap dari sistem dipandang dari elemen data, elemen kontrol, modul dan hubungan antar modulnya.

  6. Structure Chart memiliki dua model penggambaran sistem • 1. Transformes-Centered • 2. Transaction-Centered

  7. Transformed-Centered • Structure Chart dengan model Transformed Centered menggambarkan sistem dalam cabang utama, yaitu : • Cabang Input yang merupakan cabang yang akan menerima input dan menentukan status input untuk siap di proses • Cabang Proses yang merupakan cabang yang akan melakukan fungsi utama dari sistem, yaitu memproses input yang dikirim dari cabang input • Cabang Output, merupakan cabang yang akan memformat data menjadi output

  8. contoh

  9. Transaction-Centered

  10. Hipo • HIPO (Hierarchy plus Input-Process-Output) • Merupakan alat dokumentasi program yang dikembangkan dan didukung oleh • IBM. Tetapi kini HIPO juga telah digunakan sebagai alat bantu untuk merancang • dan mendokumentasikan siklus pengembangan sistem

  11. SASARAN HIPO • HIPO telah dirancang dan dikembangkan secara khusus untuk menggambarkan suatu struktur bertingkat • berguna memahami fungsi-fungsi dari modul-modul suatu sistem, • HIPO dirancang untuk menggambarkan modul-modul yang harus diselesaikan oleh pemrogram.

  12. SASARAN HIPO • tidak dipakai untuk menunjukkan instruksi-instruksi program yang akan digunakan • HIPO menyediakan penjelasan yang lengkap dari input yang akan digunakan, proses yang akan dilakukan serta output yang diinginkan.

  13. HIPO menggunakan tiga macam diagram untuk masing-masing tingkatannya, yaitu sebagai berikut : 1. Visual table of contents 2. Overview diagrams 3. Detail Diagram

  14. Visual table of contents • Diagram ini menggambarkan hubungan dari modul-modul dalam suatu sistem secara berjenjang

  15. Overview diagrams Overview diagrams digunakan untuk menunjukkan secara garis besar hubungan dari input, proses dan output, dimana bagian input menunjukkan item-item data yang akan digunakan oleh bagian proses berisi langkah-langkah yang menggambarkan kerja dari fungsi atau modul dan bagian output berisi hasil pemrosesan data.

  16. Detail Diagram • Detail Diagram berisi elemen-elemen dasar dari paket yang menggambarkan secara rinci kerja dari fungsi atau modul

  17. Sistem Flowchart • System flowchart adalah urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data.

  18. Jenis-jenis Flowchart • Ada lima macam bagan alir 1. Bagan alir sistem (systems flowchart). 2. Bagan alir dokumen (document flowchart). 3. Bagan alir skematik (schematic flowchart). 4. Bagan alir program (program flowchart). 5. Bagan alir proses (process flowchart).

  19. Program Flowchart • Program flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program

  20. Simbol Flowchart • Dalam menggambarkan struktur organisasi sistem secara berjenjang digunakan beberapa macam simbol. Simbol-simbol ini merupakan simbol-simbol standar yang paling banyak digunakan.

  21. Simbol Flowchart

  22. Contoh: • Buatlah algoritma untuk menghitung sisa bagi antara bilangan dengan 2, apakah sisa ataukah tidak sisa,jika sisa maka maka cetak genap jika tidak sisa maka cetak ganjil.

More Related