Metode Perancangan Program

Slides:



Advertisements
Presentasi serupa
Pseudocode & Flowchart
Advertisements

Pencarian Rekaman pada Berkas
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Pengembangan Web Pertemuan 2 HTML Basic (Text Formating, Link & Frame)
Pemrograman Dasar Pengantar Algoritma - 2 PTIIK - UB.
1 Output Specification Untuk mendefinisikan tampilan output dan semua record-record dan file-file yang digunakan dalam program. Diantaranya mencakup informasi.
Mulai Baca x x>x; if(x
STRUKTUR DASAR ALGORITMA
RPG Report Program Generator
< > <= >= = <> lebih kecil dari lebih besar dari
Pseudocode Dengan Modularisasi
Komunikasi Antar Modul,
(Lanjutan Tugas Pertemuan ke 1)
Materi 2 PSEUDOCODE Disusun Oleh : Yulyani Arifin,S.Kom, MMSI.
Materi 7 ARRAY Processing
Metode Perancangan Program
Fungsi Lecture 7. Motivation Complexity of programming problem  more difficult to consider the solution as a whole  clue: dividing the problem into.
Sistem Persamaan Linear
AbiPro.
Soal Kenaikan harga BBm baru-baru ini memberi pengaruh besar terhadap perekonomian. Banyak orang yang menarik tabungannya untuk menutupi pengeluaran. Berikut.
Array Processing & Modular
Sistem Operasi © Sekolah Tinggi Teknik Surabaya 1.
STORED PROCEDURE Achmad Yasid, SKom.
Algoritma Umum untuk Masalah Bisnis
Langkah Awal Modularisasi
Operasi Perulangan pada FORTRAN Pertemuan 6
Metode Perancangan Program
REPETITION CONTROL STRUCTURES
Audit Command Language Report
Algoritma dan Pemrograman
Review Modularisasi, Algoritma Bisnis, dan Object Oriented
Pertemuan Pengembangan Algoritma
Metode Perancangan Program
Metode Perancangan Program
Structure English dan Decision Table
While … do … Repeat … until … For … to … do …
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
PHP: Hypertext Preprocessor
ALGORITMA & PEMROGRAMAN I-A
STRUKTUR DASAR ALGORITMA
Flowchart (Diagram Alur)
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
Pengujian Jalur Pengujian Jalur Dasar (Basis Path Testing)
Algoritma.
STRUKTUR DASAR ALGORITMA
Metode Perancang Program
STRUKTUR DASAR ALGORITMA
Teknik Pemrograman Terstruktur1
Metode Perancangan Program
Metode Perancangan Program
Pemrograman Terstruktur
MENGELOLA DAN MENCETAK DOKUMEN
Metode Perancangan Program
Proses Pengulangan Perulangan memungkinkan kita mengeksekusi satu atau lebih baris kode sebanyak yang kita kehendaki. Terdapat tiga perintah di Visual.
Algoritma dan Pemrograman Pertemuan 1
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Bab 2B Struktur Dasar 2 Pengulangan
Gambaran Umum dari judul yang kami ajukan adalah :
Metode Perancangan Program
Quiz : Pengujian P/L 1 : Jelaskan pengertian dari pengujian kotak hitam, sebutkan dan jelaskan 4 jenisnya 2 : Buat kasus2 uji u/ pengujian jalur dasar.
FILE.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
DASAR-DASAR ALGORITMA dan FLOW CHART
Pencabangan.
Materi 2 PSEUDOCODE Disusun Oleh : Yulyani Arifin,S.Kom, MMSI.
STRUKTUR DASAR ALGORITMA
Pengujian Perangkat Lunak
Algoritma & Pemrograman 1 Achmad Fitro The Power of PowerPoint – thepopp.com Chapter 4.
Pengujian Perangkat Lunak
PENGERTIAN DASAR FLOWCHART
Transcript presentasi:

Metode Perancangan Program Pert 9 – Algoritma untuk masalah bisnis

Struktur Program: Secara umum program yang dilakukan untuk memproses data yang dibaca dari file dapat digambarkan sbb: Process_sequential_file initial processing read firs record Do while not EOF process this record read next record ENDDO final processign END

Algoritma di atas digambarkan dengan struktur chart berikut: Tiga modul di atas dapat berisi statement yang dibutuhkan untuk memproses data yang dibaca dari file Main program dari struktru chart sudah ada sehingga dapat dikembangkan proses dari ketiga modul tersebut Process_ sequential_file Initial processing Process_this_ record Final Processing

Membuat laporan dengan page break: Suatu laporan membutuhkan: Judul Baris judul Kolom judul Detail Total Di samping itu suatu halaman laporan hanya menampung n detail, sehingga harus mengatur pemindahan ke halaman baru Untuk itu dibutuhkan counter baris untuk mencek kapan harus pindah ke halaman baru

Suatu Contoh Laporan. GLAD RAGS CLOTHING Co. 16/02/96. CURRENT ACCOUNT Suatu Contoh Laporan GLAD RAGS CLOTHING Co. 16/02/96 CURRENT ACCOUNT PAGE1 BALANCE CUSTOMER CUSTOMER CUSTOMER ACCOUNT NUMBER NAME ADDRES BALANCE 12345 Sporty’s The Mall Boutique Redfer 300,50 12346 JC Penney Anggrek Mall 400,50 Total 701,00

HIERARCHY Chart / Struktur Chart Print_report_program InitializeVariabel_field Print_page_heading Process_this _record Print_ report_total Print_detail_line Accumulate total_file

Algoritma pemecahan Print_report_program Initialize_variable_fields Main Program Print_report_program Initialize_variable_fields Print_page_headings Read first record DO WHILE NOT EOF If line_count > max_detail_lines THEN Set line_count to zero ENDIF Process_this_record Read next record ENDDO Print_report_totals END

Subordinate Modul 1. Initilize_variable_fields Openfile Set accumulators to zero Set page_count to zero Set line_count to zero Set max_detail_lines to designated value END 2. Print_page_headings Increment pagecount print heading lines print column heading lines print blank line (if required) 3. Process_this_record perform necessary calculations (if any) print_detail_line accumulate_total_fields

4. Print_detil_line build detail line print detail line increment linecount END 5. Accumulate_total_fields increment accumulators are required 6. Print_report_totals build total line(s) print total line(s) close file