0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan2 halaman

Representasi Algoritma: Flowchart & Pseudocode

Dokumen ini menjelaskan tentang representasi algoritma menggunakan flowchart dan pseudocode, yang masing-masing memiliki cara visual dan teks informal untuk menggambarkan langkah-langkah algoritma. Selain itu, juga disebutkan metode lain seperti tabel keputusan, kode program langsung, bahasa alami, dan NS diagram. Contoh sederhana pseudocode dan flowchart juga disertakan untuk memperjelas konsep tersebut.

Diunggah oleh

Apriliana
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan2 halaman

Representasi Algoritma: Flowchart & Pseudocode

Dokumen ini menjelaskan tentang representasi algoritma menggunakan flowchart dan pseudocode, yang masing-masing memiliki cara visual dan teks informal untuk menggambarkan langkah-langkah algoritma. Selain itu, juga disebutkan metode lain seperti tabel keputusan, kode program langsung, bahasa alami, dan NS diagram. Contoh sederhana pseudocode dan flowchart juga disertakan untuk memperjelas konsep tersebut.

Diunggah oleh

Apriliana
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

1.

Flowchart mempresentasikan algoritma dalam bentuk desain, symbol dan dijasikan


dokumentasi dan kemudian dituangkan menjadi kode kode program. Flowchart umumnya
digambarkan pada tahap awal pengembangan program sehingga dapat menjadi suatu
gambaran aliran fungsi kerja atau programkomputer. Pseudocode mempresentasikan
algoritma dalam bentuk kode-kode yang ditulis untuk dibaca oleh manusia dan bukan
untuk dibaca oleh mesin dan menyerupai bahasa pemrograman tingkat tinggi.

Merepresentasikan algoritma dengan menggunakan flowchart dan pseudocode ada dua


cara yang umum digunakan untuk menggambarkan langkah-langkah dalam
sebuahalgoritma.
1. Flowchart:
Flowchart adalah representasi visual dari algoritma menggunakan simbol-simbol
yang merepresentasikan langkah-langkah dan keputusan dalamalur logis. Setiap simbol
dalam flowchart mewakili jenis operasi atau tindakantertentu, seperti proses, keputusan
(percabangan), atau pengulangan(loop).
Contoh simbol yang umum digunakan dalam flowchart antara lain:。
 Terminal (awal/akhir)
 Proses
 Keputusan(percabangan)
 Penghubung
 Input/output
Flowchart membantu visualisasi algoritma secara menyeluruh
2. Pseudocode:
 ·Pseudocode adalah representasi teks informal dari algoritma,yang
menggunakanbahasa yang mirip dengan bahasa pemrograman, tetapi lebih dekat
denganbahasa manusia.
 Pseudocode tidak memiliki aturan sintaksis yang ketat seperti bahasapemrograman,
tetapi lebih berfokus pada logika dan alur kerja.
 Pseudocode berguna untuk merencanakan dan menjabarkan langkah-
langkahalgoritma tanpa harus memikirkan detail sintaksis dari bahasa
pemrogramanyang spesifik.
2. Selain flowchart dan pseudocode, ada cara atau metode yang lain untuk menggambarkan
atau merepresentasikan algoritma, di antaranya yaitu :
 Menggunakan tabel keputusan atau decision table, cara ini cocok untuk kondisi
yang kompleks, memakai tabel untuk menampilkan berbagai kombinasi keputusan
dan aksi.
 Menggunakan kode program langsung, contohnya c++, java dan phyton.
 Menggunakan bahasa langsung atau bahasa alami, dimana penjelasan memakai
kalimat biasa, sehingga lebih cocok untuk pemula.
 Menggunakan NS diagram, NS diagram merupakan alternatif flowchart yang
berbentuk blok dan sering dipakai untuk menggambarkan struktur kontrol dalam
program
3. Contoh pseudocode untuk menggambarkan sebuah algoritma dapat berupalangkah-langkah
sederhana yang ditulis dalam bahasa sehari-hari,seperti"mengulangi langkah ini sebanyak
5 kali" atau "jika kondisi A terpenuhi, lakukanlangkah B; jika tidak, lakukan langkah C".
Contoh flowchart:
Contoh Pseudocode

Anda mungkin juga menyukai