Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehWidyawati Chandra Telah diubah "6 tahun yang lalu
1
Algoritma & Struktur Data TG22113 Kartika Firdausy - UAD
Pendahuluan Algoritma & Struktur Data TG22113 Kartika Firdausy - UAD
2
Membuat program yang efisien
Asumsi: memahami dasar-dasar pemrograman dapat menulis program, melakukan debug, dan menjalankan (run) program sederhana memakai salah satu bahasa pemrograman.
3
Program yang baik Berjalan dengan benar Berjalan dengan efisien
Mudah dibaca dan dimengerti Mudah di-debug Mudah dimodifikasi
4
Algoritma urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
5
Contoh : Algoritma mencari akar persamaan kuadrat dari persamaan kuadrat ax2 + bx + c = 0 cari nilai akar-akarnya yaitu x1 dan x2 DESKRIPSI : Masukkan nilai koefisien a, b, dan c Hitung x1 dan x2 dengan menggunkan rumus ABC Tampilkan nilai x1 dan x2
6
(* DESKRIPSI *) 1. Masukan nilai koefisien a,b, dan c 2. Hitung D
jika D=0 maka x = tetapi jika D > 0 maka, tetapi jika D < 0 maka,
7
3. Jika D = 0 maka tetapi jika D > 0 maka tetapi jika D < 0 maka
tampilkan x tetapi jika D > 0 maka tampilkan x1 dan x2 tetapi jika D < 0 maka tampilkan xrill dan ximajiner
8
Prosesor (pemroses) akan mengerjakan proses sesuai algoritma yang diberikan kepadanya.
Misal : komputer Agar dapat dilaksanakan oleh komputer algoritma harus ditulis dalam notasi bahasa pemograman → disebut program Jadi, program adalah implementasi algoritma
9
belajar memprogram : metodologi pemecahan kemudian menuangkannya dalam notasi yang mudah dipahami. belajar bahasa pemrograman : memakai suatu bahasa, tata bahasa / syntax, instruksi-instruksi, cara pengoperasian compiler, memenfaatkannya untuk membuat program yang ditulis dalam bahasa tersebut.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.