Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com.

Slides:



Advertisements
Presentasi serupa
Algoritma dan Flowchart
Advertisements

Pengertian Algoritma dan Flowchart
TEORI ALGORITMA.
ALGORITMA ERIK HADI SAPUTRA.
STRUKTUR DASAR 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
Pengantar Algoritma dan Pemrograman Elin Haerani, ST, M.Kom
Matakuliah : Algoritma & Struktur Data Versi Materi
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Perancangan dan Analisis Algoritma
RANCANGAN PROGRAM.
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
Tenia Wahyuningrum, SKom., MT Dasar-dasar Algoritma.
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Pengantar Algoritma.
Algoritma dan Struktur Data
Pengantar Logika & Algoritma Hasbu Naim Syaddad, S.Kom.,M.Kom.
PERTEMUAN 1.
Pengantar Logika & Algoritma
Algoritma dan Pemrograman
PERTEMUAN I PENGANTAR ALGORITMA
PERTEMUAN 1 Algoritma & Pemrograman
Algoritma dan Pemrograman 1
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
STRUKTUR DASAR ALGORITMA
Start.
STRUKTUR DASAR ALGORITMA
ALGORITMA DAN PEMOGRAMAN 1A
ALGORITHMA DAN ATURAN PENULISANYA
Pengertian Algoritma dan Flowchart
Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015
PENGANTAR ALGORITMA DAN LOGIKA
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
DASAR ALGORITMA DAN PEMROGRAMAN KOMPUTER
TEL 2112 Dasar Komputer & Pemograman Algoritma Pemrograman
Pengantar.
Logika dan Algoritma Oleh: Ferawaty, S.Kom.
Identitas dosen Suherman, ST Address : Cilegon
Identitas dosen Suherman, ST Address : Cilegon
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Introduction to Algorithm and Programming
Matakuliah : Algoritma & Struktur Data Versi Materi
PENGANTAR ALGORITMA.
KONSEP LOGIKA DAN ALGORITMA PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
DASAR PEMROGRAMAN Anita Qoiriah ..
Introduction to Algorithm and Programming
PENGENALAN ALGORITMA Materi 1.
Pengantar Algoritma dan pemograman
PENGANTAR TEKNOLOGI INFORMASI
Algoritma dan Pemrograman I
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Introduction of algoritm and programming
Pengantar Algoritma.
Introduction to Algorithm and Programming
Algoritma dan Struktur Data
TEORI ALGORITMA.
Pengantar Logika & Algoritma
Pengantar Logika & Algoritma
Chapter 1 : Pengantar Algoritma
Logika & Algoritma Kompetensi dasar
Chapter 1 : Pengantar Algoritma
SIMULASI DAN KOMUNIKASI DIGITAL ALI BASYAH, ST., M.Pd SMK PESANTREN DARUL DAKWAH.
Pengantar Logika & Algoritma Wiratmoko Yuwono Ali Ridho Barakbah Tita Karlita.
Konsep Algoritma Pemrograman
Transcript presentasi:

Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com

Teknik Komputer Politeknik NSC Surabaya The Power of PowerPoint | thepopp.com Memahami konsep algoritma dan flowchart Mahasiswa dapat menjelaskan pengertian algoritma, algoritma, kegunaan flowchart, membuat flowchart dari kasus sehari-hari.

1 INTRODUCTION

Sejarah of Algoritm a Algorism Proses menghitung dengan angka arab Algoritma Versi Indonesia Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi penulis buku arab yang terkenal Al-Khuwarizmi Algorism Algorithm Algorism sering dikelirukan dengan arithmetic Metode perhitungan (komputasi) secara umum Algorithm 4

Definisi. Program adalah kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu. P r o g r a m

Kategori Program 6 2 images, captions and descriptions Bahasa beraras tinggi Bahasa pemrograman yang berorientasi kepada bahasa manusia. Bahasa beraras rendah Bahasa pemrograman yang berorientasi kepada mesin.

DEFINISI “Algoritma adalah urutan langkah-langkah penyelesaian masalah yang disusun secara sistematis dan logis”. The Power of PowerPoint | thepopp.com 7

Algoritma Pertimbangan-pertimbangan dalam memilih algoritma Harus BenarHasil Terbaik Efisien facebook.comtwitter.complus.google.com

Keuntungan pembuatan Algoritma The Power of PowerPoint | thepopp.com 9 Independen Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya Fleksibel Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman. One Output Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.

10 Hal-hal yang perlu diperhatikan Pertama Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Kedua Bernotasi pseudocode. Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Keempat Algoritma sebenarnya digunakan untuk membantu kita dalam mengkonversikan suatu permasalahan ke dalam bahasa pemrograman. Ketiga Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri.

AlGoritma Algoritma merupakan hasil pemikiran konseptual, supaya dapat dilaksanakan oleh komputer, algoritma harus ditranslasikan ke dalam notasi bahasa pemrograman. Pendeklarasian variabel Pemilihan tipe data Pemakaian instruksi- instruksi Aturan sintaksis Tampilan hasilcompiler atau interpreter 11

PerSyaratan Realibility and Global Tingkat kepercayaannya tinggi dan bersifat general/umum. 1 Expandable and Portability Bisa dikembangkan dan Bisa dengan mudah diimplementasikan diberbagai platform komputer 3 Terminate Jalannya algoritma harus ada kriteria mulai dan berhenti 5 Efisien and Precise Pemrosesan yang efisien baik waktu maupun memori dan teliti 2 User Friendly Mudah dipahami dan output harus sesuai 4 12

Penyajian Algoritma FlowchartPseudocode Penyajian algoritma secara garis besar bisa dalam 2 bentuk penyajian yaitu tulisan dan gambar. Input (a,b,c) Jml = a+b+c Rerata = Jml/3 Output (Rerata)

Seleksi Digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi. Struktur Algoritma 14 Sekuensial Digunakan untuk program yang pernyataannya sequential atau urutan Perulangan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang.

Thank You for Watching! Any Questions?

Latihan Chart 16 Bobot Penilaian 25% 1 Diketahui tiga buah bilangan a,b dan c. buatlah flowchart untuk mendapat nilai terkecil diantara ketiga bilangan tersebut 2 Buatlah flowchart untuk membuat output seperti berikut dengan struktur pengulangan Diketahui a=5 dan b=8. buatlah flowchart sehingga a=8 dan b=5 dengan struktur dasar sekuensial

Cont… 17 Terdapat tiga sub bagian (menu) dari program konvensi. Pertama konversi nilai dolar ke rupiah. Nilai tukar dan jumlah dolar diinput dari piranti masukan. Kedua, konversi kilo meter (Km) ke meter (m). Ketiga, konversi celcius ke fahrenheit. Nilai celcius diinput dari piranti masukan. Ketiga nilai diolah dengan masing-masing rumus yang berbeda. Hasilnya dicetak ke piranti keluaran Buatlah flowchart dengan ketentuan sebagai berikut a. pilihan 1 = nilai tukar * nilai dolar b. pilihan 2 = km * 1000 c. pilihan 3 = celcius * Soal Nomor 4