Algoritma dan Pemrograman

dokumen-dokumen yang mirip
Algoritma dan Pemrograman

@copyright by Emy PENGANTAR ALGORITMA & PROGRAM & PROGRAM PENGERTIAN ALGORITMA NOTASI UNTUK ALGORITMA

MATA KULIAH : LOGIKA DAN ALGORITMA

Yudha Dwi P. N. Pertemuan 2 Pengantar Algoritma

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. What is Algorithm??

Algoritma & Flowchart. Brigida Arie Minartiningtyas, M.Kom

Algoritma & Struktur Data I. Mia Fitriawati, S.Kom,M.Kom. Tujuan Perkuliahan

Algoritma & Flowchart

POKOK BAHASAN - 1 ALGORITMA & PEMROGRAMAN

Proses, Instruksi, dan Aksi

Contoh algoritma 1. Ada 2 buah gelas. Satu berisi teh dan satunya lagi berisi kopi. Bagaimana caranya menukar isi masing-masing gelas?

Konstruksi Dasar Algoritma

ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR

ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR. Pertemuan Ke-1

Pengampu : Agus Priyanto, M.KOM

ALGORITMA & FLOWCHART

Algoritma Pemrograman I

Pengantar Strategi Algoritmik. Oleh: Rinaldi Munir

PENGERTIAN FLOWCHART Apa itu Flowchart???

Alih Kontrol dengan Flowchart

ALGORITMA & PEMROGRAMAN

Analisis dan Strategi Algoritma

1. Algoritma & Pemrograman

Algoritma dan Flowchart. Dasar Programming 1

BAB 1 PENDAHULUAN. Pada Bab ini anda akan mempelajari

Teori Algoritma. Literatur

Dasar-dasar Algoritma Dan Representasi Algoritma. Pengampu : Muhammad Zidny Naf an, M.Kom

ALGORITMA. Bahasa Pemrograman adalah prosedur atau tata cara penulisan program.

Algoritma Pemograman 1 A. Minggu 1

PENGENALAN KOMPUTER. Sistem Komputer. Dian Palupi Rini, M.Kom

Pemrograman Dasar Kelas X RPL KONSEP DASAR ALGORITMA

Pertemuan 2 Konsep Dasar Algoritma

BAB III ANALISA DAN PERANCANGAN

04/03/2013. Absensi : 10% UTS : 30% UAS : 40% Tugas & Kuis : 20% By: Vilia Eka Meyana, M.Kom Institute Bisnis dan Informatika Indonesia

IF Algoritma & Pemrograman. Bab 1: Pengantar Algoritma. Oleh : Andri Heryandi, M.T. Universitas Komputer Indonesia

PENGENALAN ALGORITMA & PEMROGRAMAN P E N G A N T A R T E K N O L O G I I N F O R M A S I ( T I F )

7. Logika dan Algoritma Pemrograman

Khusnawi, S.Kom, M.Eng

ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S.

1: Pengertian Dasar Logika dan Algoritma STRUKTUR DASAR. Oleh: Imana Malia kondou, S.T.

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

Pertemuan 6: Dekomposisi Fungsional (Konsep Prosedur dan Fungsi)

Pemrograman Komputer Oleh : Agus Priyan : Agus Priy t an o t, o M.Kom M.K

2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu

BAB II DASAR-DASAR ALGORITMA

Pengantar Algoritma & Flow Chart

Algoritma. Contoh Algoritma

Algoritma Pemrograman 2C

LOOPING. Brigida Arie Minartiningtyas, M.Kom

BAB II KAJIAN TEORITIK. 1. Pengetahuan Prosedural Matematika

PEMROGRAMAN TERSTRUKTUR PERTEMUAN II LANGKAH-LANGKAH PENGEMBANGAN PROGRAM 6. DOKUMENTASI DAN PEMELIHARAAN PROGRAM

Nama, Tipe, Ekspresi, dan Nilai

Pendahuluan. program

ALGORITMA DAN DIAGRAM ALIR

Algoritma dan Diagram Alir (Flowchart)

Algoritma dan Pemrograman. Pertemuan Ke-2 Dasar-dasar Algoritma

Aturan Penulisan Algoritma

1. Runtunan (Sequence) 2. Pemilihan (Selection) 3. Pengulangan. (Repetition) SEQUENCE/RUNTUNAN

ALGORITMA PERULANGAN

Algoritma dan Pemrograman. Pertemuan Ke-1 Pengantar Algoritma

PERTEMUAN 3 TAHAPAN PEMBANGUNAN PROGRAM

KONTRAK PERKULIAHAN JENJANG STRATA SATU STMIK NUSA MANDIRI TIM KONSORSIUM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ALGORITMA berasal dari seorang ilmuwan Muslim bernama Al-Khowarizmi

IT234 ALGORITMA DAN STRUKTUR DATA

Algoritma & Pemrograman #1

Pengenalan Algoritma

Pengenalan Algoritma & Pemrograman

ALGORITMA RINTA KRIDALUKMANA SISKOM UNDIP

PENGANTAR ALGORITMA. Brigida Arie Minartiningtyas, M.Kom

Pemrograman Komputer Oleh : Agus Priyan : Agus Priy t an o t, o M.Kom M.K

Pengantar Algoritma dan Program

# ONE PENGANTAR ALGORITMA PEMROGRAMAN

Pendahuluan. Algoritma

MK : Algoritma & Pemrograman

Rekursif/ Iterasi/ Pengulangan

Sistem Komputer. Software / Perangkat Lunak. Hardware / Perangkat keras. Brainware / Pemakai

LOGIKA & ALGORITMA PENGERTIAN & CONTOH ALGORITMA. Pertemuan ke 2. 9/24/2017 Logika Algoritma

Algoritma Pemrograman

SELAMAT MENEMPUH MATAKULIAH

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB VI PENUTUP. Berdasarkan hasil analisis data mengenai letak dan penyebab kesalahan yang. persamaan linier dua variabel adalah sebagai berikut:

1.1 Sistem Komputer... 2

Pengantar Sistem Komputer & Algoritma

PEMROGRAMAN TERSTRUKTUR

{Pertemuan 4 Struktur Kondisi IF}

Brigida Arie Minartiningtyas, M.Kom

ALGORTIMA DAN PEMROGRAMAN

MAKALAH ALGORITMA, PSEUDOCODE DAN FLOWCHART TENTANG YUFI EKO FIRMANSYAH 1 D3 IT B OLEH

Algoritma & Diagram Alir (Pertemuan [T/P] : 02/-)

Pertemuan 5: Pengenalan Variabel Array

BAB III METODOLOGI PENELITIAN

PEMROGRAMAN KOMPUTER DASAR. Kuliah ke-1

Pengenalan Algoritma dan Pemrograman Pascal

PERTEMUAN 7 REVIEW (QUIZ)

BAB I PENDAHULUAN. A. Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

PENGENALAN ANALISIS ALGORITMA

FLOWCHART. Pendahuluan:

Transkripsi:

Algoritma dan Pemrograman Bab 1: Capaian Pembelajaran. Agendas. Perancangan Algoritma Pemrograman Bab 1: Introduction Mahasiswa mampu memahami algoritma dengan baik dan dapat merancang algoritma sederhana untuk menyelesaikan sebuah kasus/permasalahan. Bab 1 : Introduction 2 Seiring berjalannya waktu, dalam prosesnya manusia sering berhadapan dengan permasalahan dan manusia dituntut untuk dapat menyelesaikan permasalahan tersebut dengan baik. Tentunya untuk dapat menyelesaikan permasalahan yang muncul, manusia membutuhkan sebuah panduan yang tersusun secara logis dan sistematis sebagai panduan, sehingga proses penyelesaian permasalahan dapat lebih terarah dan jelas. Bab 1 : Introduction 3 masalah/permasalahan/persoalan? pertanyaan atau tugas yang harus dijawab/diselesaikan Bab 1 : Introduction 4

Bab 1 : Introduction 5 Contoh? 1. IPK < 2.75 2. Hujan deras turun bertepatan dengan waktu berangkat ke kampus 3. Berasa lapar tetapi hanya memiliki uang Rp 15.000,- 4. Mengurutkan secara menaik nomor kartu parkir yang acak 5. Menentukan seseorang lulus atau tidak pada papan pengumuman kelulusan. 6. Dsb. parameter? pemberian pernyataan masalah yang berisikan nilai spesifik dan merupakan masukkan (input) untuk masalah tersebut. Pemberian nilai spesifik terhadap pernyataan masalah disebut dengan... instance of a problem dan jawaban atas instance of a problem disebut dengan... SOLUSI Bab 1 : Introduction 6 algoritma? urutan langkah-langkah logis dalam memecahkan suatu masalah/permasalahan/persoalan yang beragam rupa yang tersusun secara sistematis.[mun11] Bab 1 : Introduction 7 Definisi lainnya. Algoritma adalah deretan langkah-langkah komputasi yang mentransformasikan data masukan menjadi keluaran [COR92]. Algoritma adalah deretan instruksi yang jelas untuk memecahkan masalah, yaotu memperoleh keuluaran yang diinginkan dari suatu masukan dalam jumlah waktu yang terbatas[lev03]. Algoritma adalah prosedur komputasi yang terdefinisi dengan baik yang menggunakan beberapa nilai sebagai masukan dan menghasilkan beberapa keluaran yang disebut keluaran[lev03]. Bab 1 : Introduction 8

Bab 1 : Introduction 9 Contoh? Langkah-langkah pengerjaan di dalam resep masakan Langkah-langkah membuat oralit Dsb. maka, kesimpulannya...bahwa algoritma mengerjakan apa? bagaimanakah menuangkan sebuah algoritma suatu permasalahan? algoritma sebuah pemencahan permasalahan dapat dituangkan dalam bentuk tulisan yang tersusun secara sistematis berdasarkan langkahlangkah yang telah ditentukan. Bab 1 : Introduction 10 Latihan. 1. Buatlah algoritma untuk menukarkan air dari bejana A (berwarna hijau) ke bejana B (berwarna biru) seperti gambar berikut. 2. Buatlah algoritma untuk mendapatkan air sebanyak tepat 4 liter dari dua buah ember yang berlainan kapasitas berikut. A B C Bab 1 : Introduction 11 5 liter 3 liter Bab 1 : Introduction 12

Bab 1 : Introduction 13 Tugas. (Pemuda, Serigala, Rumput, Kambing) algoritma pemrograman? langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer. (Pemuda, Serigala, Rumput, Kambing) Bab 1 : Introduction 14 Bagaimanakah bentuk algoritma pemrograman? 1. Bentuk tulisan pseudocode Contoh: Menampilkan hasil penjumlahan 2 buah bilangan bulat. Penyelesaian: 1.input A 2.input B 3.C A + B 4.print C 2. Bentuk simbol flowchart Bab 1 : Introduction 15 Raptor flowchart simulation apps. Bab 1 : Introduction 16

Bab 1 : Introduction 17 1. Pernyataan 2. Konstruksi Dasar Runtunan Pemilihan Pengulangan 3. Struktur Teks Algoritma Judul Deklarasi Algoritma Struktur Dasar Algoritma Tipe Data Bab 1 : Introduction 18 Algoritma dan Pemrograman Bab 1: