Logika dan Algoritma Pemrograman

penulisan algoritma
1.menggunakan bahasa natural
2.menggunakan flowchat
3.menggunakan pseudocode
tahap analisa algoritma
1.dengan mendefinisikan masalah
2.dengan flowchat
3.dengan pseudocode
tahap uji algoritma
1.pengujian tahap debuging untuk mengecek kesalahan program,baik sintaksis mauoun logika
2.ujian tahap profiling untuk menentukan waktu tempuh dan banyaknya memory program yang di gunakan
analsis olgoritma
untuk melihat efisiensi
1.waktu tempuh dari suatu algoritma
2.jumlah memory yang di gunakan
sifat sifat algoritma
1.finite berhenti setelah mengerjakan sejumlah langkah terbatas
2.definite harus tepat  tidak boleh ambigu
3.input sebuah algoritma memiliki nol
4.output algoritma memiliki satu
5.efektif diharapkan memiliki sifat efektif
kelompok proses suatu algoritma membuat flowchat
1.sequence proces instruksi dikerjakan secara berurutan satu persatu dimulai dari langkah pertama
2.selection proces instruksi pemilihan proses,sehingga apa bila memenuhi persyaratan tertentu mak instruksi akan di kerjakan
3.iteration proces suatu inatruksi yang di kerjakan berulang-ulang selama beberapa kali selam masih memenuhi suatu kondisi .

Komentar

Postingan populer dari blog ini

Novel

Dasar Pemrograman

Aljabar Linear