PEMROGRAMAN TERSTRUKTUR 03. Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Advertisements

Pengertian Algoritma dan Flowchart
Bahasa Pemrograman Lanjutan
ALGORITMA NOTASI 2 FLOWCHART.
Flowchart (Diagram Alur)
Introduction to Algorithm and Programming
Bahasa Pemrograman dan Flow Chart
Algoritma dan Pemrograman
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
ALGORITMA & LOGIKA PEMROGRAMAN
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Dasar Pemrograman Komputer [TKL-4002 ] Pertemuan 01.
PERTEMUAN 1 Pendahuluan Materi - Endra Rahmawati, S.Kom -
Flowchart (Diagram Alur)
Pertemuan-III Algoritma disajikan gambar
Dasar Pemrograman Pendahuluan.
Algoritma dan Pemrograman
Dasar Pemrograman.. Program  Program adalah sekumpulan langkah-langkah instruksi bertahap yang ditujukan untuk komputer agar melakukan pekerjaan yang.
Algoritama dan Pemrograman. Logika Informatika dan Algoritma Intro Intro | Pengertian | Pseudocode | download.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
DASAR PEMROGRAMAN & ALGORITMA
Definisi Algoritma Algoritma adalah urutan langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan suatu masalah. Kata logis (logika)
Pengenalan Algoritma.
Pemrograman Dasar Kelas X.
Penulisan Algoritma dan Flowchart
Flowchart (Diagram Alur)
Pengantar Pemrograman Basis Data (PPBD)
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
KONSEP DASAR PEMROGRAMAN KOMPUTER DAN Algoritma
ALGORITMA & PEMROGRAMAN
Pengertian Algoritma dan Flowchart
MODUL 2.
Seputar Pelaksanaan Perkuliahan
Dasar Pemrograman dan Komputer
SYSTEM FLOWCHART.
Algoritma dan Pemrograman Pertemuan 1
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
STRUKTUR DASAR ALGORITMA
Algoritma.
Flowchart.
YOHANA NUGRAHENI Pengantar Algoritma YOHANA NUGRAHENI
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Pertemuan-III Algoritma disajikan gambar
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
DASAR PEMROGRAMAN Anita Qoiriah ..
Fahrobby adnan Fakultas ilmu komputer – universitas jember
Introduction to Algorithm and Programming
PENGENALAN ALGORITMA Materi 1.
ALGORITMA & PEMROGRAMAN
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Introduction to Algorithm and Programming
PEMROGRAMAN WEB 02. TIPE DATA, VARIABEL, KONSTANTA
Pemrograman & Dasar Komputer
PEMROGRAMAN TERSTRUKTUR 05. Basic Logic Structure – Percabangan
PEMROGRAMAN WEB BERBASIS FRAMEWORK 01. SAP
PEMROGRAMAN WEB 02. TIPE DATA, VARIABEL, KONSTANTA
PEMROGRAMAN WEB 03. OPERATOR
PEMROGRAMAN WEB 03. OPERATOR
PEMROGRAMAN TERSTRUKTUR 07. Array
Algoritma dan Pemrograman Kuliah ke 2
Pengenalan Algoritma.
Pengantar.
Flowchart (Diagram Alur)
ALGORITMA DAN STRUKTUR DATA
Pertemuan 2 Flowchart. Jenis-jenis flowchart Simbol-simbol Flowchart.
Konsep Algoritma Pemrograman
Transcript presentasi:

PEMROGRAMAN TERSTRUKTUR 03. Algoritma dan Pemrograman Teguh Pribadi http://pribadi.transcipta.com - http://pribadi.fortuna-corp.com/ https://www.facebook.com/pribbadi wa/sms/telegram 0857 3600 3963

PEMROGRAMAN TERSTRUKTUR 0. Satuan Acara Perkuliahan (SAP) 1. Pengantar Algoritma dan Pemrograman 2. Pengantar Bahasa Pemrograman (C++, PHP) 3. Operator 4. Basic Logic Structure – Berurutan 5. Basic Logic Structure – Percabangan 6. Basic Logic Structure – Perulangan 7. Array 8. Function 9. Sorting

2. Pengantar Bahasa Pemrograman (C++, PHP) Definisi Algoritma Tahapan Pengembangan Algoritma Komputer Penyajian Algoritma Komputer

Definisi Algoritma Secara umum, algoritma merupakan sekumpulan langkah-langkah terbatas untuk mencari solusi suatu masalah. Secara khusus dalam bidang pemrograman komputer, algoritma didefinisikan sebagai metode yang terdiri dari langkah‐langkah terstuktur untuk mencari solusi suatu masalah dengan bantuan komputer.

Definisi Algoritma a. Secara Umum

Definisi Algoritma a. Secara Khusus di Pemrograman Komputer Masalah Definisi masalah umumnya digambarkan dengan bahasa deskriptif komunikatif. Pemecahan Structured English / S. Indonesian ~ SE/SI : dgn kalimat deskriptif komunikatif Flowchart : disajikan dalam bentuk gambar/ bagan terstrandart. Pseudocode : disajikan dengan bahasa program sederhana. Solusi Program jadi, misal menggunakan C++, PHP, Phyton, dkk

Tahapan Pengembangan Algoritma Komputer Contoh 1 : a. Definisi Masalah Angling ingin membuat sebuah program sederhana untuk menghitung luas segitiga. Rumus untuk menghitung luas segitiga adalah setengah kali alas kali tinggi (L segitiga= 0,5 * a * t).

Tahapan Pengembangan Algoritma Komputer Contoh 1 : b Tahapan Pengembangan Algoritma Komputer Contoh 1 : b. Pemecahan Masalah - Deskriptif Untuk membuat sebuah program sederhana dalam pencarian luas segitiga maka: Memulai program Memasukkan alas dan tinggi Program memproses Luas Segitiga dengan rumus L=0,5 * alas * tinggi. Program menampilkan Luas Segitiga. Program berhenti.

Tahapan Pengembangan Algoritma Komputer Contoh 1 : b Tahapan Pengembangan Algoritma Komputer Contoh 1 : b. Pemecahan Masalah – Simbol Flowchart (1)

Tahapan Pengembangan Algoritma Komputer Contoh 1 : b Tahapan Pengembangan Algoritma Komputer Contoh 1 : b. Pemecahan Masalah – Flowchart (2)

Tahapan Pengembangan Algoritma Komputer Contoh 1 : b Tahapan Pengembangan Algoritma Komputer Contoh 1 : b. Pemecahan Masalah - Pseudocode 1. Start 2. Read ('alas‘) 3. Read ('tinggi') 4. Luas Segitiga = 0.5*alas*tinggi 5. Write ('Luas Segitiga') 6. End menggunakan bahasa pascal

Tahapan Pengembangan Algoritma Komputer Contoh 1 : c Tahapan Pengembangan Algoritma Komputer Contoh 1 : c. Solusi / Hasil (C++)

Tahapan Pengembangan Algoritma Komputer Contoh 1 : c Tahapan Pengembangan Algoritma Komputer Contoh 1 : c. Solusi / Hasil (PHP)

TUGAS Berdasarkan contoh 1 menghitung luas segitiga, untuk tiap mahasiswa buat 3 contoh lagi! Kirim ke pribadi.unugiri@gmail.com dengan ketentuan: Subjek : nim_algo_tugas1_namalengkap, misal: 109533423206_algo_tugas1_Teguh Pribadi Attach/lampirkan file isi tugas.

Referensi (PHP)

Referensi (C++)

Contact Email : pribadi.unugiri@gmail.com Site : http://pribadi.transcipta.com - http://pribadi.fortuna-corp.com/ WA/SMS/Call/Telegram/Line : 0857 3600 3963