Materi struktur data mencakup :
- Konsep Dasar
- Tipe Data
- Struktur Program
- Sequence (runtunan)
- Selection (pemilihan)
- Repeat (pengulangan)
- Tipe Terstruktur
- Modular
- Procedure
- Function
- Rekursi
- Studi Kasus
- Ujian Akhir : 40%
- Tugas/Kuis : 15%
- Final Project : 35%
- Afektif/Keaktifan : 10%
ialah urutan langkah-langkah untuk menyelesaikan masalah
Euclid Algorithm : algoritma untuk menentukan FPB/GCD
- Contoh nyata : Tentukan FPB(48,36)!
Jawab :
48 : 1 2 3 4 6 8 12 16 24 48
36 : 1 2 3 4 6 9 12 18 36
- Euclid :
Diberikan 2 bilangan positif m dan n (m>n)
FPB diperoleh sbb:
- Bagilah m dg n, misal sisa = R
- Apakah R = 0?
- Jika benar, proses berhenti. FPB = n
- Jika tidak, teruskan ke langkah 3
- Ulangi langkah ke no 1 dg mengganti m dg n dan mengganti n dg R.
- Analisis Masalah Misal: Menentukan persamaan kuadrat! Ax2 + Bx + C = 0, A ≠ 0 Input : A, B, C D = B2 - 4 A C Kondisi : D > 0 atau D = 0 atau D < 0 Maka akan didapat x1 dan x2
- Desain (Algoritma)
- Coding
- Debuging
- Documenting
- Dapat menghentikan proses
- Ada output
- Boleh tanpa input
- Tidak boleh ambigu
- Efisien
No Comment.
Add Your Comment