Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015

Slides:



Advertisements
Presentasi serupa
Algoritma dan Flowchart
Advertisements

PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Dosen : Rinci Kembang Hapsari, S.Si
TEORI ALGORITMA.
ALGORITMA & PEMROGRAMAN I-A
ALGORITMA “Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. sistematis dan logis artinya,
Bahasa Pemrograman dan Flow Chart
Algoritma dan Pemrograman
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Algoritma (Komputer) EL 2001 – Dasar Pemrograman Budi Rahardjo Teknik Elektro ITB
Notasi Algoritma.
Perancangan dan Analisis Algoritma
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah.
Pengantar Algoritma dan pemograman
Algoritma (Komputer).
Algoritma Konsep Dasar Bahasa PASCAL
Mahasiswa diharapkan dapat:
Flowchart dan Pseudocode
BAB 2 BAHASA PEMROGRAMAN
ALGORITMA & PEMROGRAMAN I-A
KELOMPOK 02 ALOGARITMA PEMOGRAMAN TAHUN AJARAN
Pendahuluan Algoritma dan Pemrograman I-A
Pertemuan 2.
Pemrograman Dasar Kelas X.
Algoritma dan pemrograman (lanjutan)
ALGORITMA PEMEROGRAMAN
Algoritma Pemrograman I
STRUKTUR DASAR ALGORITMA
Pengantar Pemrograman
Start.
STRUKTUR DASAR ALGORITMA
ALGORITMA DAN PEMOGRAMAN 1A
ALGORITHMA DAN ATURAN PENULISANYA
ALGORITMA DAN PEMROGRAMAN (Pertemuan 01)
MODUL 2.
SYSTEM FLOWCHART.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
ALGORITMA DAN PEMROGRAMAN (PERTEMUAN 2)
ALGORITMA Anifuddin Azis.
ATURAN PENULISAN TEKS ALGORITMA
Algoritma.
YOHANA NUGRAHENI Pengantar Algoritma YOHANA NUGRAHENI
Logika dan Algoritma Oleh: Ferawaty, S.Kom.
Definisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti.
Algoritma dan Pemrograman
Algoritma dan Pemrograman (Pertemuan 04)
PENGANTAR ALGORITMA.
Pertemuan 2 Rismayuni.
KONSEP LOGIKA DAN ALGORITMA PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Bahasa Pemrograman dan Flow Chart
Bahasa Pemrograman Poltek Balikpapan 2010.
PENGENALAN ALGORITMA Materi 1.
Pengantar Algoritma dan pemograman
Pertemuan-I ALGORITMA & PEMROGRAMAN-I.
Pertemuan 2 Algoritma dan Pemrograman
EL 2001 – Dasar Pemrograman Budi Rahardjo Teknik Elektro ITB
Algoritma dan Pemrograman I
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
PEMROGRAMAN I Semester I 2017/2018
Algoritma dan Flowchart
Algoritma pemrogaman komputer
Algoritma dan Struktur Data
TEORI ALGORITMA.
ATURAN PENULISAN TEKS ALGORITMA
Algoritma Pemrograman II
IT234 ALGORITMA DAN STRUKTUR DATA
Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com.
ANALISIS ALGORITMA Hoiriyah, S.Kom., M.Kom.. Analisis dan Algoritma.
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
Konsep Algoritma Pemrograman
Transcript presentasi:

Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015 Bahan Ajar Alogritma Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015

Pengertian Algoritma adalah urutan langkah‐langkah logis penyelesaian masalah yang disusun secara sistematis (Rinaldi Munir :2002). Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah (KBBI:1988).

Pengertian (Lanjutan) JADI Pemroses mengerjakan proses sesuai dengan algoritma yang diberikan kepadanya. Membuat Kopi Juru Masak Membuat Kue Pianis memainkan lagu berdasarkan NOT BALOK

Kriteria Algoritma Input : Algoritma dapat memiliki Nol atau lebih inputan dari Luar. Output : Algoritma harus Memiliki minimal satu buah output keluaran. Definiteness (Pasti) : Algoritma memiliki instruksi – instruksi yang pasti dan tidak ambigu. Finiteness (Ada Batas) : Algoritma harus memiliki titik berhenti (Stopping Role) Effectiveness (Tepat dan efisien) : Algoritma sebisa mungkin harus dapat dilaksanakan dan efektif

Notasi Algoritmik Notasi algoritmik bukan bahasa pemrograman sehingga siapa pun dapat membuat notasi algoritmik yang berbeda yang penting mudah dibaca dan dimengerti Notasi Algoritmik Dapat disajikan dalam 2 bentuk yaitu : Sturktur bahasa tertertu dan Pseudocode Flowchart

Struktur Bahasa Tertentu Struktur Bahasa Tertentu merupakan notasi algoritmik yang dituliskan dalam bahasa tertentu baik bahasa indonesia, enggris, maupun bahasa asing lainnya yang dapat dimengerti oleh manusia.

Pseudocode Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada pemrogram.

Flowchart Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta pernyataannya. Gambaran ini dinyatakan dengan simbol

Struktur Dasar Algoritma Struktur Runtunan Digunakan untuk program yang pernyataannya sequential atau urutan. Runtutan adalah instruksi‐instruksi yang dikerjakan secara berurutan. Berurutan disini berarti sesuai dengan urutan penulisannya, yakni sebuah instruksi dijalankan setelah instruksi sebelumnya selesai dikerjakan.

Struktur Dasar Algoritma Struktur Pemilihan Digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi. Pemilihan terjadi ketika suatu instruksi dikerjakan apabila suatu kondisi terpenuhi. Misalnya instruksi A dikerjakan karena kondisi X terpenuhi yangjuga berarti instruksi A tidak dikerjakan bila kondisi X tidak terpenuhi.

Struktur Dasar Algoritma Struktur Perulangan Digunakan untuk program yang pernyataannya akan dieksekusi berulang‐ulang. Pengulangan terjadi ketika ada suatu instruksi yang dilakukan terus menerus selama suatu kondisi terpenuhi.

Struktur Teks Algoritma Bagian Judul Bagian Deklarasi Bagian Algoritma / Deskripsi

Struktur Teks Algoritma (Lanjutan) ALGORITMA nama_program {Penjelasan tentang algoritma, yang berisi uraian singkat mengenai masalah apa yang akan diselesaikan termasuk masukan dan keluarannya} DEKLARASI {semua nama yang dipakai, meliputi nama tipe, nama konstanta, nama peubah, nama prosedur dan nama fungsi ditulis disini} DESKRIPSI {berisi langkah‐langkah penyelesaian masalah}