Konsep Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

Algoritma dan Flowchart
DASAR-DASAR ALGORITMA
- PERTEMUAN 1 - DASAR-DASAR ALGORITMA, PROGRAM, DAN PEMROGRAMAN
Algortima dan Pemrograman
Algoritma Program Pemrograman
Algoritma dan Pemrograman
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
ALGORITMA & PEMROGRAMAN
Algoritma dan Struktur Data
Algoritma Pemrograman
Pengantar Logika & Algoritma
Tenia Wahyuningrum, SKom., MT Dasar-dasar Algoritma.
Pengenalan Algoritma.
Algoritma?!? Flowchart ?!?# DASAR PEMROGRAMAN.
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
Pendahuluan Definisi :
1 Pertemuan 1 Algoritma Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
SUATU PENGANTAR BAHASA PEMROGRAMAN
Pengantar Algoritma.
Algoritma & Struktur Data Della Oktaviany, S.Kom.
Pengantar Logika & Algoritma Hasbu Naim Syaddad, S.Kom.,M.Kom.
PERTEMUAN 1.
Pengantar Logika & Algoritma
Pertemuan 1 Muhamad Haikal,S.Kom., MT
Definisi Algoritma Algoritma adalah urutan langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan suatu masalah. Kata logis (logika)
Pengenalan Algoritma.
Pendahuluan Algoritma dan Pemrograman I-A
STMIK Kadiri 2015 D3 – Semester Ganjil
Pengertian Algoritma Pemrograman Pertemuan 1
Algoritma dan Pemrograman 1
ALGORITMA PEMEROGRAMAN
BAB 1 BAHASA PEMROGRAMAN
ALGORITMA & PEMROGRAMAN
ALGORITMA & LOGIKA PEMROGRAMAN
ALGORITMA DAN PEMOGRAMAN 1A
ALGORITHMA DAN ATURAN PENULISANYA
Algortima dan Pemrograman
SIMULASI DAN KOMUNIKASI DIGITIAL
DASAR ALGORITMA DAN PEMROGRAMAN KOMPUTER
Analisa Algoritma Konsep Algoritma.
Pengantar.
Identitas dosen Suherman, ST Address : Cilegon
PENGANTAR ALGORITMA.
Pengantar Konsep Bahasa Pemrograman
ALGORITMA DAN PEMROGRAMAN Pertemuan 1
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Pengantar Algoritma.
Algoritma.
Algoritma dan pemrograman
Algoritma pemrogaman komputer
DASAR-DASAR ALGORITMA
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
CONDITION II (jamak) Case – of
ALGORITMA 1 Temu 1.
Pengenalan Algoritma.
IT234 ALGORITMA DAN STRUKTUR DATA
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.
SIMULASI DAN KOMUNIKASI DIGITAL ALI BASYAH, ST., M.Pd SMK PESANTREN DARUL DAKWAH.
Pengantar Logika & Algoritma Wiratmoko Yuwono Ali Ridho Barakbah Tita Karlita.
ALGORITMA PEMROGRAMAN DOSEN : KARTIKA DWI PUTRI, S.KOM.
1 LOGIKA DAN ALGORITMA PERTEMUAN I PENGANTAR ALGORITMA DAN PROGRAM CREATED BY: MARSONO, M.Pd.
Transcript presentasi:

Konsep Algoritma dan Pemrograman Oman Somantri, S.Kom Email : Oman_mantri@yahoo.com

ALGORITMA DAN PEMROGRAMAN TERSTRUKTUR Algoritma berasal dari kata algoris dan ritmis yang pertama kali diungkapkan oleh Abu Ja’far Mohammad Ibn Musa Al Khowarizmi (825M) dalam buku Al-Jabr Wa-al Muqobla. Algoritma dapat didefinisikan sebagai urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis untuk mencapai tujuan tertentu. Kata logis berarti bahwa nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah.

Contoh : Misalkan terdapat dua buah gelas, gelas A dan gelas B. Gelas A berisi air berwarna merah dan gelas B berisi air berwarna biru, kita ingin menukarkan isi air kedua gelas tersebut, sehingga gelas A berisi air berwarna biru dan gelas B berisi air berwarna merah.

Algoritma diatas tidak menghasilkan pertukaran yang benar, langkah-langkahnya tidak logis, karena yang terjadi bukan pertukaran tetapi percampuran antara air di gelas A dengan air di gelas B. Sehingga algoritma Tukar Isi Gelas diatas Salah. Dari permasalahan diatas algoritma yang benar adalah bahwa untuk menukarkan isi air pada gelas A dengan isi air pada gelas B maka dibutuhkan sebuah gelas bantuan yang dipakai untuk menampung salah satu air dalam gelas tersebut misalkan gelas C.

Ciri algoritma yang baik Algoritma memiliki logika perhitungan atau metode yang tepat dalammenyelesaikan masalah. Menghasilkan output yang tepat dan benar dalam waktu yang singkat. Algortima ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda (ambiguous). Algortima ditulis dengan format yang mudah dipahami dan mudah diimplementasikan ke dalam bahasa pemrograman. Semua operasi yang dibutuhkan terdefinisi dengan jelas. Semua proses dalam algoritma harus berakhir setelah sejumlah langkah dilakukan.

Hubungan Algoritma, Masalah dan Solusi Pemecahan Masalah Implementasi Solusi Tahap pemecahan masalah adalah Proses dari masalah hingga terbentuk suatu algoritma. Tahap implementasi adalah proses penerapan algoritma hingga menghasilkan solusi. Solusi yang dimaksud adalah suatu program yang merupakan implementasi dari algoritma yang disusun.

SELESAI