PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)

Slides:



Advertisements
Presentasi serupa
DASAR PEMROGRAMAN (VTI 301)
Advertisements

ALGORITMA ERIK HADI SAPUTRA.
Pengenalan Algoritma Ardian Maretta Prastiawan, Ssi
Logika Algoritma & Pemrograman
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA (STIKOM) LOGIKA DAN ALGORITMA.
Pemrograman Rahmat D.R. Dako, ST, M.Eng.
ALGORITMA Algoritma urutan langkah-langkah yang logis utuk memecahkan masalah Kata algoritma diambil dari nama seorang ilmuwan Persia Abu Ja’far Mohammed.
Introduction to Algorithm and Programming
Rancangan Program Materi Pertemuan 13 Sumber : Slide Inayatullah,M.Si.
Bahasa Pemrograman dan Flow Chart
Pengajar : ELIYANI, S.T., M.Kom Semester : I Tahun : 2012/ 2013
Algoritma dan Pemrograman
Algoritma.
Algoritma Pemrograman #Pengantar Algoritma Dosen M.Wildan Eltika S.Kom
Pemrograman Komputer.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PENGENALAN ALGORITMA & PEMROGRAMAN
ALGORITMA & LOGIKA PEMROGRAMAN
RANCANGAN PROGRAM.
Pertemuan-III Algoritma disajikan gambar
Algoritma?!? Flowchart ?!?# DASAR PEMROGRAMAN.
Pengantar Algoritma.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Mahasiswa diharapkan dapat:
PENEMU ALGORITMA Perangko dari Rusia pada Gambar di samping ini bergambar seorang pria dengan nama Muhammad ibn Mūsā al- Khwārizmī. Bagi kalian yang.
Algoritma dan Pemrograman
Pertemuan 1 Muhamad Haikal,S.Kom., MT
PERTEMUAN 1 Algoritma & Pemrograman
Pertemuan 2.
Pemrograman Dasar Kelas X.
M1. Konsep dasar algoritma & pemrograman
Flowchart (Diagram Alur)
Algoritma merupakan pondasi yang harus dikuasai mahasiswa yang ingin menyelesaikan masalah secara terstruktur, efektif, dan efisien, khususnya untuk.
MODUL 3 PSEUDOCODE.
Start.
ALGORITMA & LOGIKA PEMROGRAMAN
ALGORITMA DAN PEMOGRAMAN 1A
ALGORITHMA DAN ATURAN PENULISANYA
penyusunan algoritma (flowchart)
Flowchart.
PENGANTAR ALGORITMA DAN LOGIKA
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Algoritma.
Pertemuan-III Algoritma disajikan gambar
PENGENALAN ALGORITMA & PEMROGRAMAN
I Gusti Agung Made Wirautama, S.Kom
Introduction to Algorithm and Programming
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Bahasa Pemrograman dan Flow Chart
Bahasa Pemrograman Poltek Balikpapan 2010.
Introduction to Algorithm and Programming
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Pengantar Algoritma.
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Introduction to Algorithm and Programming
Algoritma dan Struktur Data
Oleh : Pramesthi Handaru
PEMROGRAMAN Belajar memrogram : belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi yang mudah dipahami Belajar bahasa.
Chapter 1 : Pengantar Algoritma
Logika & Algoritma Kompetensi dasar
Chapter 1 : Pengantar Algoritma
PENGANTAR ALGORITMA DAN LOGIKA
ALGORITMA 1 Temu 1.
IT234 ALGORITMA DAN STRUKTUR DATA
LOGIKA & ALGORITMA A LGORITMA & P ENGENALAN F LOW C HART 1.
Flowchart (Diagram Alur)
ANALISIS ALGORITMA Hoiriyah, S.Kom., M.Kom.. Analisis dan Algoritma.
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
Konsep Algoritma Pemrograman
Transcript presentasi:

PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART) Menyiapkan dan Melakukan Survey untuk Menentukan Kebutuhan Data By: Rt. Ratna Zuliana, S.Kom

Sejarah Algoritma Ditemukan dan dipopulerkan oleh seorang Ilmuwan Muslim yang bernama Muhammad ibnu Musa Al-Khwarizmi Buku pertama “Aljabar Wal Muqabala” Kata Algoritma diambil dari kata Al-Kwarizmi Kemudian berubah menjadi Algorithm

Definisi Algoritma Suatu urut-urutan langkah pekerjaan yang ditulis dalam notasi diskriptif yang logis untuk pencapaian suatu solusi atau untuk menuju ke suatu tujuan tertentu. Kamus Besar Bahasa Indonesia (KBBI) terbitan Balai Pustaka (1988) : “Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah”

Urutan ALGORITMA Logis Tujuan Akhir Tercapai

Ciri Algoritma Mempunyai awal dan akhir Setiap langkah didefinisikan dengan tepat Memiliki masukan (input) Memiliki keluaran (output) Harus efektif (bisa menyelesaikan persoalan)

Contoh Algoritma Mulai Siapkan kopi dan gula pasir Siapkan satu cangkir bersih dan satu sendok makan Masukkan sepucuk sendok makan kopi ke dalam cangkir Masukkan satu setengah sendok makan gula pasir ke dalam cangkir Tuangkan air panas ke dalam cangkir hingga hampir penuh Aduk-aduk hingga semua gula larut dan tercampur Selesai

Program dan Algoritma Pemrograman kumpulan instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan. Algoritma Pemrograman urut-urutan instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat dan harus dipatuhi untuk menyelesaikan suatu persoalan.

Contoh Algoritma Pemrograman Algoritma untuk menentukan kuadrat dari suatu sembarang bilangan yang diberikan. Langkah 1 : Mulai. Langkah 2 : Masukkan atau berikan sembarang bilangan. Simpan dalam variabel X. Langkah 3 : Kalikan bilangan itu (X) dengan dirinya sendiri, dan simpan hasilnya di variabel Y atau Y=X*X. Langkah 4 : Tampilkan hasilnya (Y). Langkah 5 : Selesai.

Algoritma dapat diekspresikan melalui tiga cara, yakni; Structured Indonesian (SI), penulisan urutan langkah yang dilakukan oleh programmer sesuai dengan bahasa sehari-hari (dalam hal ini Bahasa Indonesia). Sebagai contoh, Algoritma untuk mencari luas segi tiga dalam structured Indonesian adalah; Mulai Baca data Alas dan tinggi Periksa apakah Alas dan tinggi mempunyai nilai lebih besar dari 0 (nol).Jika ya, maka lanjutkan ke langkah ke 4, jika tidak maka berhenti. Luas adalah Alas kali Tinggi kali 0,5. Tampilkan luas. Selesai

Pseudocode adalah penulisan algoritma yang menyerupai kode program. Pseudo  imitasi atau tiruan atau menyerupai, code  kode program. contoh Pseudocode algoritma menghitung Luas Segitiga; 1. START 2. READ alas, tinggi 3. IF alas < 0 or tinggi < 0 GOTO 6 4. luas = alas * tinggi * 0,5 5. PRINT luas 6. END

Flow Chart, adalah bagan alir yang menggambarkan urutan langkah/aliran program secara logika. menggambarkan algoritma dengan bantuan symbol symbol tertentu yang telah disepakati secara internasional

Simbol-simbol Flow Chart Untuk memulai atau selesai program Arah aliran data Dan proses Untuk masukan (input) atau Keluaran (output) data Arah sambungan Aliran Ke… Untuk pemrosesan data Misal: perhitungan, relasi Atau logika Arah sambungan Aliran dari … Percabangan bersyarat Atau pengambilan keputusan