~Algoritma, Logika, Flowchart dan Pseudocode~

Haii Guyss.. 
kali ini kita akan membahas tentang apa sih itu Algoritma, Logika, FlowChart dan Pseudocode. Yukk merapat kita akan membahasnya di simak baik-baik ya guys..



~ Algoritma? Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah secara urut dan sistematis.

Algoritma mempunyai 3 konsep, yaitu : Masalah, Tujuan dan Solusi

~ Logika ? · "LOGIKA adalah bentuk pemikiran, prinsip-prinsip yang harus diikuti agar dapat berfikir secara valid menurut aturan yang berlaku " ARISTOTELES~

~ Hubungan Algoritma dan Logika ? untuk menyelesaikan suatu permasalahan secara  harus memakai pikiran (logika) yang logis, tepat, benar dan teliti. 

~  Karakteristik Algoritma menurut Donald E. Knuth :
1. Input : Algoritma dapat memiliki nol atau lebih inputan dari luar. 
2. Output : Algoritma harus memiliki minimal satu buah keluaran.
3. Definiteness ( pasti) : Algoritma harus memiliki instruksi yang jelas dan tidak ambigu.
4. Finiteness (ada batas ): Algoritma harus memiliki titik berhenti (stopping role).
5. Efectiveness (tepat dan efesien) : Algoritma sebisa mungkin harus dapat dilaksanakan 
    dengan efektif.

~ FlowChart ?  FlowChart (diagram alir) adalah gambaran dalam sebuah grafik untuk memecahkan suatu masalah. FlowChart terdiri atas sekumpulan simbol, dimana masing-masing simbol menggambarkan suatu kegiatan tertentu.

Adapun simbol-simbol FlowChart : 


Contoh FlowChart : 

~ Pseudocode ? Pseudocode adalah kode yang mirip dengan instruksi kode program yang sebenarnya. Pseudocode sendiri berbasis pada bahasa pemrograman yang sesungguhnya seperti bahasa C.

Contoh Pseudocode :

Sekian ulasan singkat saya tentang Algoritma, Logika, FlowChart, dan Pseudocode. 
Semoga apa yang saya jelaskan tadi berguna dan bermanfaat untuk kalian .. 
Thanks Guys sudah berkunjung ke blog saya .. 
Fighting ^_^

Komentar