MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.

Slides:



Advertisements
Presentasi serupa
PEMROGRAMAN TERSTRUKTUR
Advertisements

Pemograman berorientasi prosedur merupakan bahasa pemrograman yang melibatkan fungsi-fungsi atau prosedur-prosedur sebagai sub program untuk membentuk.
Pemrograman Sistem terdistribusi
Teknik Pemrograman Terstruktur
Pengertian Algoritma dan Flowchart
Bab 6 PERANCANGAN PERANGKAT LUNAK
PERTEMUAN 4 TAHAP PEMROGRAMAN.
TEORI ALGORITMA.
Perancangan Perangkat Lunak lanjutan Kuliah - 7
ALGORITMA “Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. sistematis dan logis artinya,
Modular Programming Slamet Kurniawan, S.Kom.
Introduction to Algorithm and Programming
Bahasa Pemrograman dan Flow Chart
PEMROGRAMAN TERSTRUKTUR
STRUKTUR DATA Materi 1 Latifah Rifani.
PENGENALAN ALGORITMA & PEMROGRAMAN
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Metode Perancangan Program
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Dasar Pemrograman Komputer [TKL-4002 ] Pertemuan 01.
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?!? Flowchart ?!?# DASAR PEMROGRAMAN.
Algoritma dan Pemrograman
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Pertemuan Pengembangan Algoritma
Rifky Kurniawan, S.Kom, MTI
PEMROGRAMAN DASAR.
Materi 1 Perancangan Program
Pertemuan 1 Muhamad Haikal,S.Kom., MT
DASAR PEMROGRAMAN & ALGORITMA
Struktur Keputusan pada Structure English dan Pseudocode
Penulisan Algoritma dan Flowchart
Pengertian Algoritma Pemrograman Pertemuan 1
KONSEP DASAR PEMROGRAMAN KOMPUTER DAN Algoritma
Metode Perancang Program
Metode Perancangan Program
Pengertian Algoritma dan Flowchart
Pengantar Pemrograman Terstruktur
MODULAR (FUNGSI)
SYSTEM FLOWCHART.
FONDASI PEMROGRAMAN & STRUKTUR DATA #1
Analisa Perancangan Sistem
Pengantar By Serdiwansyah N. A..
Metode Perancangan Program
Algoritma dan Pemrograman Pertemuan 1
PEDOMAN PENYUSUNAN ALGORITMA
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
TUTORIAL TATAP MUKA ASIP4316 KAJIAN SOFTWARE
minggu ke-2 Imam Fahrur Rozi
Algoritma dan Pemrograman
Introduction to Algorithm and Programming
MODULAR (FUNGSI)
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
ANALISA PERANCANGAN PROGRAM.
Bahasa Pemrograman dan Flow Chart
DASAR PEMROGRAMAN Anita Qoiriah ..
Introduction to Algorithm and Programming
PENGENALAN ALGORITMA Materi 1.
Pengantar Algoritma dan pemograman
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Introduction to Algorithm and Programming
DASAR-DASAR ALGORITMA
STRUKTUR DATA Materi 1.
Teknik Pemrograman Terstruktur
ALGORITMA 1 Temu 1.
Analisa Perancangan Sistem
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2
Konsep Algoritma Pemrograman
FONDASI PEMROGRAMAN & STRUKTUR DATA #1 - 2
Transcript presentasi:

MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program

Definisi Masalah 2 Pada tahap ini memerlukan pemahaman terhadap permasalah dengan membaca berulang kali sampai dengan mengerti apa yang dibutuhkan. Permasalahan dibagi kedalam tiga komponen:  Input / Masukan  Output / Keluaran  Proses

Outline Solusi 3 Setelah permasalahan didefinisikan, permasalahan dapat di bagi kedalam tugas tugas atau langkah langkah yang lebih kecil dan menghasilkan outline solusi Outline solusi awal dapat terdiri dari:  Proses utama  Subtask utama  Struktur Kontrol  Variabel dan struktur record  Logic utama (mainline)

Pengembangan outline ke dalam algoritma 4 Outline solusi pada langkah kedua dikembangakan menjadi algoritma yaitu sebuah set langkah yang menggambarkan tugas yang akan dikerjakan dan urutan pengerjaannya.

Melakukan test terhadap algoritma 5 Tujuan utama dari melakukan test terhadap algoritma adalah adalah untuk menemukan kesalahan utama logik sejak awal, sehingga akan lebih mudah diperbaiki. Data test diperlukan untuk melakukan test terhadap algoritma ini.

Memindahkan algoritma ke dalam bahasa program 6 Setelah ke-empat langkah sebelumnya dilakukan, maka pencodingan dapat dimulai dengan menggunakan bahasa pemrograman yang dipilih.

Menjalankan program pada komputer 7 Setelah pengcodingan, maka program dapat dijalankan pada komputer. Jika Program sudah didesain dengan baik, maka akan mengurangi tingkat kesalahan dalam melakukan testing program. Langkah ini perlu dilakukan beberapa kali, sehingga program yang dijalankan dapat berfungsi dengan benar

Dokumentasi dan pemeliharaan program 8 Dokumentasi melibatkan eksternal dokumentasi (hierarchy chart, algoritma solusi, dan hasil data test) dan internal dokumentasi (coding program) Pemeliharaan program meliputi perubahan yang dialami oleh program (perbaikan ataupun penambahan modul, dll)

Pemrograman Terstruktur 9 Pengembangan Top Down: Pemrograman akan memulai dari awal permasalahan dan bekerja secara sistematik sampai dengan akhir program. Desain Modular: mengkelompokkan beberapa tugas karena kesamaan fungsinya. Teorema Struktur: memungkina menulis program dengan menggunakan tiga struktur dasar yaitu sequence, selection dan repetition

Algoritma 10 Algoritma di ambil dari nama seorang ahli matematikan bernama Al-Khwarizmi Algoritma: berisi langkah-langkah yang dibutuhkan untuk menyelesaikan sebuah tugas. Sebuah algoritma harus:  Jelas, tepat dan tidak membingungkan  Memberikan penyelesaian yang tepat  Mempunyai akhir

Pseudocode 11 Pseudocode merupakan salah satu cara untuk menuliskan algoritma Karakteristik Pseudocode:  Statement / Perintah di tulis dalam bahasa Inggris / Indonesia sederhana  Setiap perintah di tulis dalam baris terpisah  Keyword digunakan untuk menjelaskan control structure tertentu  Setiap set/bagian instruksi memiliki awal dan akhir  Pengelompokkan statement bisa membentuk satu modul yang mempunyai nama