MANAJEMEN INFORMATIKA
Algoritma dan pemrograman
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis
¡ Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah
§ Urutan logis berarti urutan langkah-langkah harus benar, dan langkah-langkah itu sendiri juga harus benar
¡ Tanpa disadari kita sering menerapkan algoritma dalam kehidupan sehari-hari
§ Menyapu halaman
§ Mencuci piring
§ Mandi
§ Dan banyak contoh lainnya …
¡ Setiap orang punya pola pikir yang berbeda, karena itu akan menghasilkan algoritma yang berbeda
¡ Algoritma dikatakan benar apabila dapat memecahkan masalah
¡ Perlu dipertimbangkan masalah efisiensi dalam penyusunan algoritma
¡ Pemilihan rute jalan, misalnya
§ Beberapa rute mungkin akan menghasilkan tujuan yang sama
§ Ada rute yang lebih efisien dibanding rute lainnya
§ Sebaiknya yang diambil adalah rute terpendek
¡ Algoritma dapat dinotasikan dalam beberapa cara, yaitu:
§ Dengan untaian kalimat deskriptif
§ Dengan pseudocode
§ Dengan flowchart
FLOWCHART
¡ Flowchart lebih baik dibandingkan pseudocode
¡ Merupakan gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program yang menyatakan arah alur program tersebut
¡ Disajikan dalam bentuk grafik/gambar
¡ Dapat membantu programmer maupun orang lain dalam memahami alur program (apa saja input, proses dan output dari program)
¡ Representasi visual, karena itu lebih mudah dipahami
¡ Jumlah simbol yang digunakan sedikit, karena itu lebih sederhana dan lebih mudah dipelajari
good,...tank's ya,...
BalasHapus