1.Konsep ALGORITMA
Algoritma :
Kumpulan / Urutan langkah-langkah logis yang disusun secara sistematis dan logis.
Pemrograman :
suatu proses menyusun kode program komputer oleh programmer.
Algoritma Pemrograman
Langkah-langkah
yang tersusun secara sistematis dan logis untuk permasalahan dalam pemrograman.
a. Ciri-Ciri Algoritma
-
Langkah yang berhingga
-
Output yang tepat guna
-
Menggunakan memori yang sedikit
-
Memiliki 1 input dan 1 output
-
Precise
-
Efektif
-
Setiap langkah tidak ambigu
b. Sifat Algoritma
-
Algoritma memiliki input
-
Algoritma memiliki output
-
Defenitenees (dituliskan secara terdefinisi dengan jelas)
-
Finiteness (Harus memberi kondisis akhir setelah melakukan suatu proses)
-
Efektivenees (memberikan solusi yang diharapkan)
-
Generality (berlaku untuk setiap himpunan yang sesuai dengan persoalan yang di
berikan
c. Langkah Langkah dalam Menyelesaikan masalah
-
Menentukan masalah
-
Menentukan input dan output
-
Menyusun Algoritma
-
Menulis Kode program
-
Menguji Kode Program
d. Kompenen Algoritma
-
Input
Bagian yang berisi variabel,Tipe
variabel,Jenis variabel, Konstanta dan parameter
-
Output
Hasil dari sebuah algoritma
-
Proses
Bagian
terpenting dalam sebuah algoritma yang berisi rumus,model penyelesaian,dan
laing sebagainya
2. Struktur Algoritma
-
Runtutan
Urutan langkah-langkah yang disusun secara
beruntut
-
Pemilihan
Pemilihan langkah yang terjadi karena suatu
kondisi
-
Perulangan
Intruksi-intruksi yang dilakukan dalam satu
perintah
3. Bagian-Bagian Algoritma
-
Judul (Header)
Memuat nama algoritma serta informasi
mengenai algoritma yang ditulis
-
Deklarasi (Definisi Variabel)
Memuat
definisi tentang nama variabel,nama tetapan,tipe data yang akan digunakan dalam
algoritma
-
Deskripsi / Rincian langkah
Memuat langkah-langkah penyelesaian masalah
Tidak ada komentar:
Posting Komentar