1 Flowchart Techniques Is: A graphical representation of the sequence of operations in an information system program The plan to be followed when the program.

Slides:



Advertisements
Presentasi serupa
Pseudocode & Flowchart
Advertisements

Distribusi Peluang Diskrit
Pengembangan Sistem dan Teknik Dokumentasi: FLOWCHART
Menggambarkan Spesifikasi Proses dan Keputusan Terstruktur
2. Introduction to Algorithm and Programming
Fungsi Lecture 7. Motivation Complexity of programming problem  more difficult to consider the solution as a whole  clue: dividing the problem into.
Learning Medium School : SMPN 1 Gotham City Subject : English
Algoritma Indriati ,ST .,M.Kom.
Chapter 1-a FLOW CHART.
SUBPROGRAM IN PASCAL PROCEDURE Lecture 5 CS1023.
Game Theory Purdianta, ST., MT..
K-Map Using different rules and properties in Boolean algebra can simplify Boolean equations May involve many of rules / properties during simplification.
Proses Stokastik Semester Ganjil 2013/2014
REPETITION CONTROL STRUCTURES
Bina Nusantara Model Simulasi Peretemuan 23 (Off Clas) Mata kuliah: K0194-Pemodelan Matematika Terapan Tahun: 2008.
Pelaporan & Validasi Input
Inventory Management. Introduction Basic definitions ? An inventory is an accumulation of a commodity that will be used to satisfy some future demand.
The Foreign Exchange Market Pertemuan 2
Organisasi dan arsitektur komputer
1 Pertemuan 4 Types of Questions Matakuliah: G0942/Listening 1 Tahun: 2005 Versi: baru.
Ruang Contoh dan Peluang Pertemuan 05
Why math is so difficult?  The student’s mindset says that math is so difficult  Math used many equations  The questions are complicate  The lecturer.
Tujuan : Mahasiswa dapat
1 Pertemuan 8 JARINGAN COMPETITIVE Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
1 HAMPIRAN NUMERIK SOLUSI PERSAMAAN LANJAR Pertemuan 5 Matakuliah: K0342 / Metode Numerik I Tahun: 2006 TIK:Mahasiswa dapat meghitung nilai hampiran numerik.
1 Pertemuan 11 Function dari System Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
13 Akuntansi Biaya Activity Based Costing
9.3 Geometric Sequences and Series. Objective To find specified terms and the common ratio in a geometric sequence. To find the partial sum of a geometric.
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.
The following short quiz consists of 4 questions and tells whether you are qualified to be a "professional". The questions are not that difficult, so.
PERFORMANCE-BASED ASSESMENT DEFINITION CHARACTERISTIC S DESIGNING PERFORMANCE ASSESSMENT END TERM OF PERFORMANCE ASSESSMENT.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Flowchart.
Konsep Pemrograman 3
Notasi Object Oriented System
User (Pengguna) User = a person who use an IRS
MATERI BAHAN AJAR KELAS 8
KOMUNIKASI DATA S. Indriani L, M.T
Pemrograman Terstruktur
CLASS DIAGRAM.
CA113 Pengantar Manajemen Bisnis
BY EKA ANDRIANI NOVALIA RIZKANISA VELA DESTINA
Software Engineering Rekayasa Perangkat Lunak
TAHAPAN PEMROGRAMAN Modul-10.
Pertemuan <<18>> << Penemuan Fakta(01) >>
Analisa & Perancangan sistem
METODOLOGI PENELITIAN ADMINISTRASI NEGARA
Pertemuan 4 Menentukan Class
Introduction to Sociology
Two-and Three-Dimentional Motion (Kinematic)
CA113 Pengantar Manajemen Bisnis
Kk ilo Associative entity.
SOAL ANALOG AND DIGITAL TELEVISION Pertemuan 2
Pertemuan 4 CLASS DIAGRAM.
SOAL CAMERA OPERATION AND PICTURE COMPOSITION Pertemuan 6
Ukuran Akurasi Model Deret Waktu Manajemen Informasi Kesehatan
How Can I Be A Driver of The Month as I Am Working for Uber?
SQA Work Procedures. Pre-Project Activities how will we define quality contract review writing a plan for quality assurance Development Activities Formal.
CA113 Pengantar Manajemen Bisnis
Flowchart.
THE INFORMATION ABOUT HEALTH INSURANCE IN AUSTRALIA.
Algoritma & Pemrograman 1 Achmad Fitro The Power of PowerPoint – thepopp.com Chapter 3.
Lesson 2-1 Conditional Statements 1 Lesson 2-1 Conditional Statements.
Unit: 8 The simple past tense Meaning & Use Form (structure) Exercise.
Pertemuan 6 Mappa Panglima Banding. 2 COST DRIVER: Definition Is a factor that causes, “drives,” an activity’s costs. LO 4.
Website: Website Technologies.
Rank Your Ideas The next step is to rank and compare your three high- potential ideas. Rank each one on the three qualities of feasibility, persuasion,
TELLING HOW THINGS WORK
Draw a picture that shows where the knife, fork, spoon, and napkin are placed in a table setting.
Work System Design “Work Measurement” Hardianto Iridiastadi, Ph.D.
Transcript presentasi:

1 Flowchart Techniques Is: A graphical representation of the sequence of operations in an information system program The plan to be followed when the program is written

Flowcharts Symbols : standardized by the American National Standards Institute (ANSI). 2

3

Flowcharting Rules(1) 4

5 Flowcharting Rules(2)

Advantages of Flowcharts Since a flowchart is a pictorial representation of a program, it is easier for a programmer to understand and explain the logic of the program to some other programmer Analyses the Problem Effectively Effective Joining of a Part of a System Efficient Coding A flowchart is very helpful in detecting, locating, and removing mistakes (bugs) in a program in a systematic manner Systematic Testing 6

Limitations of Flowcharts Takes More Time to Draw Difficult to Make Changes Non-standardization 7

Exercise Draw a flowchart of cooking instant fried noodle process (for women) Draw a flowchart of washing a motorcycle process (for men) 8

Example Draw a flowchart for adding marks in ten subjects obtained by a student in an examination. The output should print the percentage of marks of the student in the examination. 9

Example Draw a flowchart for calculating the percentage marks of 50 students. Each student have ten subjects. The flowchart should display the list of the percentage marks of 50 students. The calculation should stop when the number of counts reaches the number

Exercise Mulai Diketahui jam = 0, dan bonus = 0 Setiap bertambah 1 jam maka bonus akan bertambah 8000 Total jam tidak lebih dari 4 jam Tampilkan total bonus ke layar selesai Gambarkan flowchartnya. Berapa total bonus? 11

Home work 1 Soal A Mulai Tersedia 5 buah apel Selama apel masih ada maka makanlah apel satu persatu Setelah apel habis, selesai Soal B Mulai Tunggu masukan nama, ttl, status, alamat palsu Simpan data pada memori Selanjutnya tampilkan ke layar Lakukan ketiga langkah tersebut hingga 10 data masukan Dan berhenti 12

Home work 2 Sumber: file flowcharting.pdf 13

Home work 2 (continue) 1. Answer the following (a) What are the advantages and limitation of pseudocodes ? (b) List the program preparation techniques that are often included under the term ‘Structured Programming’. 2. What is a Flowchart ? List the flowcharting rules. 3. What are the advantages and limitations of flowcharts ? 4. Differentiate between the following (a) Pseudocode and Flowchart (b) Compiler and Interpreter (c) Testing and Debugging 5. What are the two broad types of programming errors ? How are they detected? 6. What are the different ways of debugging and testing a program ? 14