-membuat cara berfikir secara logika yaitu lurus ,kritis,rasional,ketat,tertib, dan metodis
-memiliki input
-memiliki output
-harus efektif
-Dynamic programing akan sesuai jika di gunakan pada suatu masalah yg mengandung sub-struktur yg
optimal
-Sistem Flowchart merupakan diagram alir yg menggambarkan suatu system peralatan computer yg di
gunakan dalam proses pengolahan data
-pengulangan artinya kasus kasus pemecahan masalah dalam algoritma maupun Bahasa pemograman
biasanya tidak akan lepas dari kasus yg membutuhkan pengulangan
-pemilihan(selection) struktur ini akan muncul apabila ada kasus yg memiliki dua atau lebih alternatif
penyelesaian
-Runtunan adalah proses secara berurutan Langkah demi Langkah dari awal sampai akhir dimulai dari
Langkah pertama sampai Langkah terakhir