Algoritma Pemrograman #Pengantar Algoritma Dosen M.Wildan Eltika S.Kom

Slides:



Advertisements
Presentasi serupa
PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Advertisements

ALGORITMA & PEMROGRAMAN Abdul Kudus, SSi., MSi., PhD. 1) 2) blog: abdulkudus.staff.unisba.ac.id.
Algortima dan Pemrograman
Introduction to Algorithm and Programming
Rancangan Program Materi Pertemuan 13 Sumber : Slide Inayatullah,M.Si.
Algoritma.
Pemrograman Komputer.
Algoritma dan Struktur Data
Dasar- Dasar Algoritma
Pengantar Algoritma dan Pemrograman Elin Haerani, ST, M.Kom
ALGORITMA & PEMROGRAMAN
Matakuliah : Algoritma & Struktur Data Versi Materi
Algoritma dan Struktur Data
Algoritma Pemrograman
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Penjelasan Algoritma, Pseudocode, dan Flowchart
Pengantar Logika & Algoritma
RANCANGAN PROGRAM.
Pengantar Algoritma dan pemograman
Tenia Wahyuningrum, SKom., MT Dasar-dasar Algoritma.
Algoritma?!? Flowchart ?!?# DASAR PEMROGRAMAN.
SUATU PENGANTAR BAHASA PEMROGRAMAN
Pengantar Algoritma.
Algoritma & Struktur Data Della Oktaviany, S.Kom.
Pengantar Logika & Algoritma Hasbu Naim Syaddad, S.Kom.,M.Kom.
Mahasiswa diharapkan dapat:
PERTEMUAN 1.
Pengantar Logika & Algoritma
Algoritma dan Pemrograman
PERTEMUAN I PENGANTAR ALGORITMA
ALGORITMA DAN PEMROGRAMAN
Pendahuluan Algoritma dan Pemrograman I-A
Algoritma dan Pemrograman 1
BAB 1 BAHASA PEMROGRAMAN
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
ALGORITHMA DAN ATURAN PENULISANYA
Analisa Algoritma (IF1282)
Algortima dan Pemrograman
PENGANTAR ALGORITMA DAN LOGIKA
SIMULASI DAN KOMUNIKASI DIGITIAL
Konsep Algoritma dan Pemrograman
Pengantar.
Algoritma Indriati ,ST .,M.Kom.
Logika dan Algoritma Oleh: Ferawaty, S.Kom.
Identitas dosen Suherman, ST Address : Cilegon
Identitas dosen Suherman, ST Address : Cilegon
Algoritma dan Pemrograman
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Matakuliah : Algoritma & Struktur Data Versi Materi
PENGANTAR ALGORITMA.
Introduction to Algorithm and Programming
Pengantar Konsep Bahasa Pemrograman
Algoritma dan Pemrograman I
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Introduction of algoritm and programming
Pengantar Algoritma.
Algoritma pemrogaman komputer
Oleh : Pramesthi Handaru
Pengantar Logika & Algoritma
PEMROGRAMAN Belajar memrogram : belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi yang mudah dipahami Belajar bahasa.
Pengantar Logika & Algoritma
Chapter 1 : Pengantar Algoritma
Logika & Algoritma Kompetensi dasar
Logika & Algoritma Kompetensi dasar
Chapter 1 : Pengantar Algoritma
Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com.
ANALISIS ALGORITMA Hoiriyah, S.Kom., M.Kom.. Analisis dan Algoritma.
SIMULASI DAN KOMUNIKASI DIGITAL ALI BASYAH, ST., M.Pd SMK PESANTREN DARUL DAKWAH.
Pengantar Logika & Algoritma Wiratmoko Yuwono Ali Ridho Barakbah Tita Karlita.
Transcript presentasi:

Algoritma Pemrograman #Pengantar Algoritma Dosen M.Wildan Eltika S.Kom

Pendahuluan Komputer sebagai sebuah mesin “pintar” yang sudah terlanjur dipercaya orang mampu mengerjakan perintah apa saja yang diberikanoleh manusia. Komputer merupakan alat bantu dalam menyelesaikan masalah.

Pendahuluan Program adalah sekumpulan instruksi untuk menyelesaikan masalah Bahasa pemrograman adalah bahasa komputer yang digunakan untuk menyusun suatu program

Tingkatan Bahasa Pemrograman Bahasa tingkat rendah Bahasa tingkat menengah Bahasa tingkat tinggi

Algoritma Algoritma merupakan urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah malasah Notasi yang menuliskan algoritma disebut notasi algoritmik

Sejarah Algoritma Pada mulanya orang hanya menemukan kata algorism yang berarti menghitung dengan angka arab. Kata algorism berasal dari nama penulis buku Arab yang terkenal, yaitu Arab Ja’far Muhammad ibnu Musa al-Kuwarizmi dan disebut orang barat menjadi algorism

Sejarah Algoritma Al-Khuwarizmi menulis buku yang berjudul kitab al jabar wal-muqalaba, yang artinya “Buku pemugaran dan pengurangan” Dari buku tersebut diperoleh asal kata “aljabat” (algebra)

Sejarah Algoritma Perubahan dari kata algorism menjadi algorithm muncul karena kata algorism sering kelirukan dengan arithmatic, sehingga ahiran –sm berubah menjadi – thm Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa/lumrah, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna aslinya. Dalam bahasa Indonesia, kata algorithm diserapmenjadi algoritma.

Definisi Algoritma adalah urutan langkah-langkah logis penyelesaian masalah disusun secara sistematis. Dalam Kamus Besar Bahasa Indonesia terbitan Balai Pustaka 1988, algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah

Contoh Tinjau persoalan mempertukarkan sisi dua buah bejana, A dan B. Bejana A berisi larutan berwarna merah, sedangkan bejana B berisi larutan berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah.

Seseorang menuliskan langkah-langkah pertukaran isi kedua bejana tersebut dengan algoritma TUKAR ISI BEJANA, sebagai berikut:

Algoritma TUKAR_ISI_BEJANA Diberikan dua buah bejana, A dan B; bejana A berisi larutan berwarna merah, bejana B berisi larutan berwarna biru. Pertukaran isi kedua bejana itu sedemikian rupa sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. DESKRIPSI 1. Tuangkan larutan dari bejana A ke dalam bejana B 2. Tuangkan larutan dari bejana B ke dalam bejana A

Pemecahan Untuk mempertukarkan isi dua bejana, kita memerlukan sebuah bejana tambahan yang diperlukan sebagai tempat penampungan sementara. Sebut bejana tambahan tersebut bejana C. Dengan menggunakan bejana bantu C ini, algoritma mempertukarkan isi dua

Algoritma TUKAR_ISI_BEJANA Diberikan dua buah bejana, A dan B; bejana A berisilarutan berwarna merah, bejana B berisi larutan berwarna biru. Pertukaran isi kedua bejana itu sedemikian rupa sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. DESKRIPSI 1. Tuangkan larutan dari bejana A ke dalam bejana C 2. Tuangkan larutan dari bejana B ke dalam bejana A 3. Tuangkan larutan dari bejana C ke dalam bejana B

Kesimpulan Dari contoh sebelumnya, terdapat beberapa pesan penting: – Algoritma harus benar – Algoritma harus berhenti – Setelah berhenti, algoritma memberikan hasil yang benar.

Ciri Algoritma Menurut Donald E. Knuth dalam bukunya “The Art of Computer Programming”, ciri algoritma: 1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas 2. Setiap langkah harus didefenisikan dengan tepat 3. Algoritma memiliki nol atau lebih masukan 4. Algoritma memiliki nol atau lebih keluaran 5. Algoritma harus efektif

Algoritma dalam kehidupan sehari-hari

Tugas; Membuat contoh Algoritma dalam kehidupan sehari-hari. Dikumpulkan ke