ลักษณะโครงสร้างของผังงาน

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Chapter 8 : Logic Modeling & Data Modeling
Advertisements

การจำลองความคิด รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
การทำงานแบบเลือกทำ (Selection)
บทที่ ๖ หลักการแก้ปัญหาด้วยคอมพิวเตอร์
การโปรแกรมควบคุมแบบทำงานซ้ำ
โครงสร้างควบคุมและคำสั่งแบบเงื่อนไข
การแก้ปัญหาด้วยคอมพิวเตอร์
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
ผังงานโปรแกรม (Program Flowchart)
บทที่ 5 การทำงานแบบวนซ้ำ
แผนผัง FlowChart Flow Chart คือ ขั้นตอนที่นำผลที่ได้จากการกำหนดและการ วิเคราะห์ปัญหามาเขียนเป็นแผนภาพหรือสัญลักษณ์ ประโยชน์ของผังงาน -ช่วยลำดับขั้นตอนการทำงานของโปรแกรม.
หน่วยที่ 1 ระบบคอมพิวเตอร์
Lab 8: คำสั่ง Do-While อ.ณัฐพงศ์ พยัฆคิน.
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
วิชา การออกแบบและพัฒนาซอฟต์แวร์
Repetitive Statements (Looping)
Repetitive Instruction
คำสั่งเงื่อนไขและการควบคุม
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
บทที่ 1. พื้นฐานความรู้ทั่วไป
การจำลองความคิด
รหัสเทียม (Pseudo Code)
คำสั่งแบบมีเงื่อนไข IF Statement
– Web Programming and Web Database
การเขียนผังงานแบบโครงสร้าง
WHILE..DO คำสั่งควบคุมให้ทำงานซ้ำ โดยที่ต้องตรวจสอบเงื่อนไขก่อนที่จะทำ
คำสั่ง Repeat...Until คำสั่งควบคุมให้ทำงานซ้ำ
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
การเขียนโปรแกรมภาษาซี
ผังงาน (Flowchart) มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง
Flowchart Drawing By DIA
การทำซ้ำด้วยคำสั่ง while
การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
การเขียนผังงาน.
โครงสร้างแบบลำดับ คำสั่ง x คำสั่ง y.
การเขียนผังงาน (Flowchart)
การเขียนผังงาน จุดประสงค์ 1.อธิบายความของผังงานได้
Week 3 Flow Control in PHP
โครงสร้างข้อมูลคืออะไร ?
การเขียนผังงานแบบทำซ้ำ
การเขียนผังงานแบบทางเลือก
การเขียนผังงาน ผังงานคือ อะไร ?.
บทที่ 10 คำสั่งควบคุม OUTLINE 1. คำสั่งแบบเรียงลำดับ (Sequence)
2.3.1 รหัสเทียม (Pseudo code)
การออกแบบโครงสร้าง (Structured Design)
การเขียนโปรแกรมเบื้องต้น
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
CHAPTER 4 Control Statements
การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
หลักการและวิธีการแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Chapter 04 Flowchart ผู้สอน อ.ยืนยง กันทะเนตร
การเขียน แบบวนซ้ำ , วนลูป
Flowchart การเขียนผังงาน.
การรับและแสดงผลข้อมูล (Input/Output)
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
20 May 2556 Problem Analysis and Algorithms in Programming.
Problem Analysis and Algorithm (การวิเคราะห์ปัญหา และการจำลองความคิด)
Chapter 05 Selection structure ผู้สอน อ. ยืนยง กันทะเนตร สาขาวิชาเทคโนโลยี คอมพิวเตอร์เคลื่อนที่ ng.
Problem Analysis and Algorithm in Programming (การวิเคราะห์ปัญหา และการจำลองความคิดในการเขียนโปรแกรมคอมฯ)
Computer Program คือ ขั้นตอนการทำงาน ของคอมพิวเตอร์
ผังงานโปรแกรม (Program Flowchart)
การแสดงขั้นตอนวิธีด้วยรหัสเทียม (Pseudo-Code)
“หลักการแก้ปัญหา”.
บทที่ 2 ขั้นตอนการทำงาน (Algorithm)
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
อัลกอริทึม (Algorithm) ???
ใบสำเนางานนำเสนอ:

ลักษณะโครงสร้างของผังงาน

ลักษณะโครงสร้างของผังงาน การทำงานแบบลำดับ (Sequence) การเลือกทำ (Selection) การทำซ้ำ (Repetition) ทำในขณะที่ (Do-While) ทำจนกระทั่ง (Do-Until)

ตัวอย่าง ผังงานการทำงานแบบลำดับ ตัวอย่าง ผังงานการทำงานแบบลำดับ

ตัวอย่าง ผังงานการเลือกทำ ตัวอย่าง ผังงานการเลือกทำ

ตัวอย่าง ผังงานการทำซ้ำ ลักษณะทำในขณะที่ ตัวอย่าง ผังงานการทำซ้ำ ลักษณะทำในขณะที่

ตัวอย่าง ผังงานการทำซ้ำ ลักษณะทำจนกระทั่ง ตัวอย่าง ผังงานการทำซ้ำ ลักษณะทำจนกระทั่ง

ทำในขณะที่ (Do-While) ทำจนกระทั่ง (Do-Until) ข้อแตกต่างระหว่างโครงสร้างผังงานการทำซ้ำลักษณะทำในขณะที่ กับ ทำจนกระทั่ง ทำในขณะที่ (Do-While) กลับไปทำซ้ำเมื่อผลจากการตรวจสอบเงื่อนไขเป็นจริง ทำการตรวจสอบเงื่อนไขก่อนการกระทำ ทำจนกระทั่ง (Do-Until) กลับไปทำซ้ำเมื่อผลจากการตรวจสอบเงื่อนไขเป็นเท็จ กระทำขั้นตอนที่ต้องทำซ้ำก่อนแล้วจึงค่อยตรวจสอบเงื่อนไข

ทำในขณะที่ (Do-While) ทำจนกระทั่ง (Do-Until) ข้อแตกต่างระหว่างโครงสร้างผังงานการทำซ้ำลักษณะทำในขณะที่ กับ ทำจนกระทั่ง ทำในขณะที่ (Do-While) มีความเป็นไปได้ที่จะไม่ทำขั้นตอนการทำซ้ำเลยถ้าผลจากการตรวจสอบเงื่อนไขครั้งแรกเป็นจริง ทำจนกระทั่ง (Do-Until) มีการกระทำขั้นตอนที่ต้องทำซ้ำอย่างน้อย 1 ครั้ง

การพัฒนาขั้นตอนการทำงานแบบลำดับ เป็นขั้นตอนการทำงานพื้นฐาน ที่ประกอบอยู่ในทุกโครงสร้างผังงาน ใช้ประโยชน์ในการพัฒนาให้เป็นโปรแกรมคอมพิวเตอร์ส่วนการให้เป็น Algorithm และ Pseudo Code

ความสัมพันธ์ระหว่าง Flowchart การทำงานของ Algorithm และ Pseudo Code Begin หรือ Start End หรือ Stop Read X a 0 Algorithm เริ่มต้น จบการทำงาน รับค่า X กำหนดให้ a 0

ตัวอย่างที่ 1 Algorithm 1. เริ่มต้น 2. รับค่า Base, High 1. เริ่มต้น 2. รับค่า Base, High 3. Area 0.5 x Base x High 4. แสดงค่า Area 5. จบการทำงาน ตัวอย่างที่ 1 Pseudo Code Begin Read Base, High Area 0.5 x Base x High Write Area End

Algorithm 1. เริ่มต้น 2. รับค่า r 3. ans 2 x pi x r 4. แสดงค่า ans 5. จบการทำงาน Pseudo Code Begin Read r ans 2 x pi x r Write ans End ตัวอย่างที่ 2