1 / 12

Algoritma & Pemrograman

arif rahman. Algoritma & Pemrograman. Dosen. Arif Rahman, M.T http://arifr.staff.uad.ac.id http://blog.uad.ac.id/arif_rahman +628562864810 arif@uad.ac.id | mas.arif.rahman@gmail.com Arif Rahman mas4rif.

yon
Download Presentation

Algoritma & Pemrograman

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. arifrahman Algoritma & Pemrograman

  2. Dosen • Arif Rahman, M.T http://arifr.staff.uad.ac.id http://blog.uad.ac.id/arif_rahman +628562864810 arif@uad.ac.id | mas.arif.rahman@gmail.com Arif Rahman mas4rif

  3. Kuliah & Penilaian Jadwal Senin jam 8-9 , R.216 Penilaian Presensi (75% masuk ) Praktikum (30%) Tugas/ Kuis (10%) Ujian Mid (25%) Ujian Akhir (35%)

  4. Kuliah & Penilaian • Referensi • Munir, R.,(2001) AlgortimadanPemrograman1, Informatika Bandung • Pranata, A. (2000), Algoritma danPemrograman, J & J Learning Yogyakarta. • Abdul Kadir, (2000) Konsep Dasar Pemrograman Bahasa C, Andi Offset • Cormen T.H, Leiserson C.E (2001), Introduction to Algortihms, MIT Press.. • Lipman S.B, Lajoie J.,(2005) C++ Primer , Addison-Wesley

  5. Algoritma Berasal dari kata Al-Khawarizmi seorang ilmuwan muslim di bidang matematika Definisi Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.

  6. Algoritma Contoh 1 : Algoritma TUKAR ISI BEJANA A A B B

  7. Algoritma Contoh 2: • Bagaimana cara mendapatkan air tepat 4 liter jika hanya disediakan dua bejana 3 liter dan 5 liter? 5 liter 3 liter

  8. Ciri Algoritma • Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas. • Setiap langkah harus didefinisikan dengantepat dan tidak berarti-dua (Ambiguitas). • Algoritma memiliki sejumlah masukkan dan keluaran.

  9. Pemrograman • Dalam menyelesaian masalah dengan komputer perlu merumuskan langkahlangkah penyelesaian masalah dalam sekumpulan instruksi. • Sekumpulan instruksi yang dimengerti oleh komputer yang disebut dengan program.

  10. Bahasa Pemrograman • Program harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. • Bahasa pemrograman dikelompokkan menjadi : • Bahasa tingkat rendah (low level language) : yaitu bahasa yang berorientasi ke mesin. Contoh: bahasa rakitan (assembler) • Bahasa tingkat tinggi (high level language) : bahasa yang berorientasi ke manusia (seperti bahasa inggris) contoh bahasa Pascal, bahasa C dll

  11. Bahasa Pemrograman • Program yang ditulis dalam bahasa pemrograman akan diterjemahkan ke dalam bahasa mesin dengan menggunakan penterjemah. • Penterjemah : • Interpreter : menterjemahkan baris per baris instruksi pada waktu program dijalankan. Contoh bahasa Basic, Java • Compiler : menterjemahkan keseluruhan instruksi ditulis ke dalam bahasa mesin. Contoh bahasa Pascal, C, Ada ,C++, dll.

More Related