การจาลองความคิด Flowchart ว 30253 การเขียนโปรแกรมเบ้ืองตน้ ครูผสู้ อน : นางชลิดา การเพยี ร
ความหมายของผงั งาน • ผงั งานหรอื เรกี วา่ โฟลวชารต์ (Flowchart) เป็นแผนภาพ ท่ีใชอ้ อกแบบและอธิบายการทางานของโปรแกรมโดยอาศยั รูปทรงตา่ งๆ ควบคไู่ ปกบั ลกู ศร แตล่ ะรูปในแผนภาพจะ หมายถึงการทางานหน่งึ ขนั้ ตอน สว่ นลกู ศรจะแทนลาดบั การทางานขนั้ ตอนตา่ งๆ รวมทงั้ ทิศทางการไหลของขอ้ มลู ตงั้ แตเ่ รม่ิ ตน้ จนไดผ้ ลลพั ธต์ ามตอ้ งการ
flowchart • เครอ่ื งมือท่ีใชใ้ นการจาลองความคดิ มกั จะประกอบขนึ้ ดว้ ยเครอ่ื งหมายท่ีแตกตา่ งกนั หลายอยา่ งไดอ้ ย่าง พอ สรุปไดเ้ ป็น 2 ลกั ษณะ ไดแ้ ก่ 1. ขอ้ ความหรอื คาบรรยาย 2. สญั ลกั ษณ์
ผงั งาน ผงั งานในการทางานของคอมพวิ เตอร์ สามารถแบง่ ได้ เป็น 2 ประเภทคือ - ผงั งานระบบ (System Flowchart) - ผงั งานโปรแกรม (Program Flowchart)
ประโยชน์ของผงั งาน • ทาใหเ้ ขา้ ใจขนั้ ตอนและลาดบั ในการทางานของโปรแกรม อยา่ งรวดเรว็ • เป็นส่อื กลางระหวา่ งผพู้ ฒั นาโปรแกรม นกั วเิ คราะห์ และผทู้ ่ีเก่ียวขอ้ งใหส้ ามารถเขา้ ใจโปรแกรมไดโ้ ดยงา่ ย • ทาใหส้ ามารถวิเคราะหค์ วามถกู ตอ้ งของโปรแกรมก่อน เขียนโปรแกรมจรงิ และตรวจสอบขอ้ ผิดพลาดไดง้ า่ ย
การเขียนผงั งานท่ีดี • เขียนตามสญั ลกั ษณท์ ่ีกาหนด • ใชล้ กู ศรแสดงทิศทางการทางานจากบนลงลา่ ง • อธิบายสนั้ ๆ ใหเ้ ขา้ ใจง่าย • ทกุ แผนภาพตอ้ งมีทิศทางเขา้ ออก • ไมค่ วรโยงลกู ศรไปท่ีไกลมากๆ ถา้ ตอ้ งใหใ้ ชส้ ญั ลกั ษณ์ เช่ือมแทน
สัญลกั ษณ์ทใ่ี ช้ในการเขยี นผงั งาน
ลกั ษณะโครงสร้างการเขียนผงั าน โปรแกรมจะมีโครงสรา้ งการควบคมุ เพ่อื กาหนดทิศทางการทางานของ โปรแกรมโครงสรา้ งโดยท่วั ไปจะมีอยู่ 3 รูปแบบดงั ตอ่ ไปนี้ - โครงสรา้ งแบบลาดบั (Sequential structure) - โครงสรา้ งแบบมีทางเลือก (Selection structure) - โครงสรา้ งแบบทาซา้ (Repetition structure)
โครงสร้างแบบลาดบั
โครงสร้างแบบมที างเลือก
โครงสร้างแบบมที างเลือก
โครงสร้างแบบทาซ้า
ว 30253 การเขียนโปรแกรมเบ้ืองตน้ ครูผสู้ อน : นางชลิดา การเพยี ร
Search
Read the Text Version
- 1 - 13
Pages: