all about java programming, music includes song lyrics and guitar chords, and a lot of information contents..
(Copyright - Java[at]Saindra - 2010)
(Copyright - Java[at]Saindra - 2010)
Pemrograman Terstruktur 1
- Posted: 10/08/2009 03:23:00 pm
- |
- Author: Java[at]Saindra
- |
- Filed under: Pemrograman Terstruktur
Materi struktur data mencakup :
- Konsep Dasar
- Tipe Data
- Struktur Program
- Sequence (runtunan)
- Selection (pemilihan)
- Repeat (pengulangan)
- Tipe Terstruktur
- Modular
- Procedure
- Function
- Rekursi
- Studi Kasus
Evaluasi :
- Ujian Akhir : 40%
- Tugas/Kuis : 15%
- Final Project : 35%
- Afektif/Keaktifan : 10%
Algoritma
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.
Pendekatan Pemecahan Masalah
- Analisis Masalah
- Desain (Algoritma)
- Coding
- Debuging
- Documenting
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
Karakteristik Algoritma Yang Baik
- Dapat menghentikan proses
- Ada output
- Boleh tanpa input
- Tidak boleh ambigu
- Efisien
Penyajian algoritma ada dua yaitu Bahasa(deskripsi) dan Gambar(flowchart)
This post powered by :
copyright - javaatsaindra.blogspot.com - OSC
Semua content dari blog ini bersifat open-source. Silahkan memperbanyak, menyebarluaskan, mencetak, dan memodifikasi asalkan tetap mencantumkan author dan alamat blog ini. Terimakasih. DONT BE A PLAGIATOR!!
- Copyright . 2008-2011 . Java[at]Saindra . OpenSourceContent
- Back To Top
- Home
Post a Comment