Algoritma dan Struktur Data

Slides:



Advertisements
Presentasi serupa
Pengertian Dasar Logika dan Algoritma
Advertisements

1 MATA KULIAH : “LOGIKA DAN ALGORITMA” PERTEMUAN I PENGANTAR ALGORITMA DAN PROGRAM CREATED BY: AYU ANGGRIANI H PTIK A 2009 PRODI PENDIDIKAN TEKNIK.
Algoritma dan Flowchart
Algoritma Pemograman 1 A
Pemrograman Rahmat D.R. Dako, ST, M.Eng.
PERTEMUAN I PENGERTIAN DASAR LOGIKA DAN ALGORITMA ~
Rancangan Program Materi Pertemuan 13 Sumber : Slide Inayatullah,M.Si.
Algoritma.
Algoritma Pemrograman #Pengantar Algoritma Dosen M.Wildan Eltika S.Kom
Pemrograman Komputer.
Algoritma dan Struktur Data
Dasar- Dasar Algoritma
Pengantar Algoritma dan Pemrograman Elin Haerani, ST, M.Kom
Matakuliah : Algoritma & Struktur Data Versi Materi
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Penjelasan Algoritma, Pseudocode, dan Flowchart
Bahan Rencana Pengajaran Algoritma dan Struktur Data
PENGENALAN ALGORITMA & PEMROGRAMAN
Pengantar Logika & Algoritma
RANCANGAN PROGRAM.
Bahan Rencana Pengajaran Algoritma dan Struktur Data
Tenia Wahyuningrum, SKom., MT Dasar-dasar Algoritma.
Algoritma?!? Flowchart ?!?# DASAR PEMROGRAMAN.
Struktur Data dan Algoritma
Pengantar Algoritma.
Algoritma & Struktur Data Della Oktaviany, S.Kom.
Pengantar Logika & Algoritma Hasbu Naim Syaddad, S.Kom.,M.Kom.
Algoritma dan Flowchart
PEMROGRAMAN DASAR.
PERTEMUAN 1.
Pengantar Logika & Algoritma
Pendahuluan Algoritma dan Pemrograman I-A
STMIK Kadiri 2015 D3 – Semester Ganjil
M1. Konsep dasar algoritma & pemrograman
Algoritma dan Pemrograman 1
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Algoritma merupakan pondasi yang harus dikuasai mahasiswa yang ingin menyelesaikan masalah secara terstruktur, efektif, dan efisien, khususnya untuk.
ALGORITHMA DAN ATURAN PENULISANYA
PENGANTAR ALGORITMA DAN LOGIKA
SIMULASI DAN KOMUNIKASI DIGITIAL
ALGORITMA DAN PEMROGRAMAN (PERTEMUAN 2)
DASAR ALGORITMA DAN PEMROGRAMAN KOMPUTER
PENGENALAN ALGORITMA & PEMROGRAMAN
Pengantar.
Logika dan Algoritma Oleh: Ferawaty, S.Kom.
PENGENALAN ALGORITMA & PEMROGRAMAN
Identitas dosen Suherman, ST Address : Cilegon
PROSES PEMBUATAN PROGRAM KOMPUTER
Algoritma dan Pemrograman
Matakuliah : Algoritma & Struktur Data Versi Materi
PENGANTAR ALGORITMA.
Pengantar Konsep Bahasa Pemrograman
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Introduction of algoritm and programming
Pengantar Algoritma.
Algoritma dan Flowchart
Algoritma pemrogaman komputer
Oleh : Pramesthi Handaru
Pengantar Logika & Algoritma
Pengantar Logika & Algoritma
Chapter 1 : Pengantar Algoritma
Pengertian Dasar Logika dan Algoritma. LOGIKA Pertama kali diperkenalkan oleh Aristoteles (384 – 322 SM) Logika berasal dari kata Yunani kuno λόγος (logos)
Logika & Algoritma Kompetensi dasar
Logika & Algoritma Kompetensi dasar
Chapter 1 : Pengantar Algoritma
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.
1 LOGIKA DAN ALGORITMA PERTEMUAN I PENGANTAR ALGORITMA DAN PROGRAM CREATED BY: MARSONO, M.Pd.
Transcript presentasi:

Algoritma dan Struktur Data Pseudecode Flowchart Dibuat oleh : Tinaliah, S. Kom

Program, Bahasa Pemrograman & Pemrograman kata, ekspresi, pernyataan yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh komputer. Bahasa Pemrograman Pemrograman

Program, Bahasa Pemrograman & Pemrograman adalah prosedur atau tata cara penulisan program. Bahasa Pemrograman Pemrograman

Program, Bahasa Pemrograman & Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Bahasa Pemrograman Pemrograman

Penyelesaian Masalah dengan Program Seseorang membuat suatu program biasanya bertujuan untuk menyelesaikan masalah. Namun sebelum dapat menyelesaikan masalah dengan program, terdapat tiga langkah yang perlu dilakukan terlebih dahulu : Menganalisis masalah dan membuat algoritma Menuangkan algoritma ke dalam bentuk program Mengeksekusi dan menguji program

Definisi Algoritma Asal usul kata Algoritma sendiri mempunyai sejarah yang aneh. Orang hanya menemukan kata Algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan Algorist jika anda menghitung menggunakan Angka Arab. Para ahli sejarah matematika akhirnya menemukan asal kata algorism yang berasal dari nama seorang ahli matematika dari Uzbekistan Abu Abdullah Muhammad Ibnu Musa Al- Khuwarizmi (770-840). Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal- Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). HARI SISWANTORO, S.T.

Algoritma Logika  cara berpikir manusia untuk menyelesaikan suatu masalah. Algoritma  urutan / langkah kerja yang akan dikerjakan untuk menyelesaikan satu permasalahan secara sistematis.

Algoritma – Syllogism(logical appeal) http://en.wikipedia.org/wiki/Syllogism

Contoh Algoritma yang baik : Tulis surat pada secarik kertas surat Ambil sampul surat atau amplop Masukkan surat ke dalam amplop Tutup amplop surat dengan lem pelekat Tulis alamat surat yang dituju, jika tidak ingat terlebih dahulu ambil buku alamat dan cari alamat yang dituju, tulis alamat pada amplop surat Tempelkan perangko pada amplop surat Bawa surat ke kantor pos untuk diserahkan pada pegawai pos atau menuju bis surat dan masukkan surat kedalam kotak/bis surat

Algoritma Tukar isi Bejana Diberikan dua buah bejana A dan B, bejana A berisi larutan berwarna merah, bejana B berisi larutan berwarna biru. Pertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah.

Algoritma Tukar isi Bejana 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.

Quiz Diberikan dua buah bejana A dan B, bejana A berkapasitas 5 liter sedangkan bejana B berkapasitas 3 liter. Tulislah algoritma untuk mengambil 4 liter air dengan hanya menggunakan kedua bejana tersebut! 5 liter 3 liter

Water Jug Problem 5 liter 3 liter Misalkan anda mempunyai ember, masing-masing bervolume 5 liter dan 3 liter. Anda diminta mendapatkan air dari sebuah danau sebanyak 4 liter dengan menggunakan bantuan hanya kedua ember tersebut(tidak ada peralatan lain yang tersedia, hanya kedua ember itu saja yang ada!), terserah bagaimana caranya. Anda boleh memindahkan air dari satu ember ke ember lain, membuang seluruh air dari ember, dan sebagainya. Berikan algoritmanya dalam bahasa sehari-hari. 5 liter 3 liter

Terima Kasih…