Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

FONDASI PEMROGRAMAN & STRUKTUR DATA #1

Presentasi serupa


Presentasi berjudul: "FONDASI PEMROGRAMAN & STRUKTUR DATA #1"— Transcript presentasi:

1 FONDASI PEMROGRAMAN & STRUKTUR DATA #1
Pendahuluan & Pengenalan Algoritma

2 Sylabus Fondasi Pemrograman & Struktur Data
Intro Fondasi Pemrograman (Pengenalan Algoritma) Structured Control & Flowchart Fundamentals Data Type String Arrays Sort Stack & Queue Tree Graph & Path

3 Sejarah Metodologi Pemrograman
Metodologi pengembangan program pertama kali diperkenalkan  Prof E.W Dykstra tahun Pemrograman terstruktur  mengurangi pemakaian instruksi GOTO.

4 Ciri-ciri Program Baik
Run correctly Run efficiently Be easy to read and understand Be easy to debug Be easy to modify

5 Langkah–langkah Pengembangan Program
Definisikan masalah Rancang outline pemecahan masalah Buat algoritma berdasarkan outline pemecahan masalah Test algoritma Coding Execute Dokumentasi dan pemeliharaan

6 1. Definisi Masalah Keluaran (Output) Masukan (Input) Proses (Proces)
Contoh tabel definisi masalah: Input Proces Output

7 2. Outline Pemecahan Masalah
Buat langkah – langkah proses Buat rincian/detail Proses Tentukan Variable dan/atau record Tentukan struktur kontrol (pengulangan, kondisi, dsb) Buat logika ‘Mainline’ (logika utama)

8 Teorema Strutured Control
Sequence Tiap instruksi dikerjakan secara berurutan sesuai dengan urutan penulisannya Contoh : Perintah A Perintah B Perintah C A B C

9 Teorema Strutured Control
Selection Instruksi akan dikerjakan jika kondisi tertentu dipenuhi Contoh : Penggunaan IF-ELSE Penggunaan CASE w var x y default A B C D B ? A=5 C Ya Tidak

10 Teorema Strutured Control
Repetition Instruksi dikerjakan berulang – ulang sampai suatu kondisi dicapai. Contoh : Penggunaan WHILE Penggunaan For For x = 0 to 5 A B x ? Kondisi A B

11 See You Next Session Thanks


Download ppt "FONDASI PEMROGRAMAN & STRUKTUR DATA #1"

Presentasi serupa


Iklan oleh Google