Pengantar Algoritma & Pemrograman I Fransiska Sisilia Mukti
SISTEM KOMPUTER Hardware OS, PL, AP Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT
PROBLEM Cara mendeskripsikan masalah melalui komputer : -Menjabarkan masalah -Menjabarkan langkah penyelesaian -Membuat sarana interaksi manusia & komputer Transformasi program : Problem → Algorithm → Computer Program → Solution Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT
DEFINITION Algoritma Urutan langkah untuk menyelesaikan masalah yang disusun secara sistematis Algoritma Pemrograman Menjelaskan “bagaimana” cara melaksanakan sebuah fungsi dalam sebuah program atau komponen fisik Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT
1. Definisi Masalah
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 2. Pembuatan Model
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 3. Perancangan Algoritma
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 4. Penulisan Program
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 5. Compile
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 6. Deteksi Kesalahan
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 7. Execute
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 8. Output
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT 9. Dokumentasi
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT Tingkat kepercayaannya tinggi (realibility) Pemrosesan yang efisien (cost rendah) Sifatnya general Bisa dikembangkan (expandable) Mudah dimengerti Portabilitas yang tinggi (portability) Precise (tepat, betul, teliti) Efektif Harus terminate Output yang dihasilkan tepat. KRITERIA ALGORITMA YANG BAIK
Pengantar Algoritma Pemrograman I - Fransiska Sisilia Mukti, ST, MT Presentasi kelompok (2 orang), menjelaskan mengenai materi Algoritma & Pemrograman I, secara teori definisi dan teknis praktek. Materi presentasi : 1.Teknik Penyajian Algoritma 2.Tipe Data 3.Operator 4.Notasi Algoritmik (Aturan Penulisan Algoritma) 5.Struktur Dasar Algoritma ( Sequence, Selection, Looping) 6.Sub-Routine (Procedure, Function) 7.Larik (Array, Record) Note H-1 presentasi wajib mengumpulkan materi presentasi dalam bentuk ppt + pdf referensi (e- book atau diktat kuliah, tdk diperkenankan referensi dari website / blog ), dalam satu folder ke ASSIGNMENT