The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

หน่วยที่ 2 ผังงาน

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by ked.ti, 2022-03-27 04:08:30

หน่วยที่ 2 ผังงาน

หน่วยที่ 2 ผังงาน

หนว่ ยท่ี 2
เรือ่ ง ผังงาน

ผังงาน (Flowchart) หมายถงึ การเขยี น

อธิบายขัน้ ตอนวิธีการทางานในลักษณะของรปู ภาพหรอื
สัญลักษณ์ท่ีใช้เขยี นแทนขัน้ ตอน คาอธบิ าย ข้อความ
หรือคาพดู เน่ืองจากทาใหส้ ามารถมองเห็นลาดับ
ขน้ั ตอนการทางานไดช้ ัดเจนส่วนลูกศรจะแทนลาดบั การ
ทางานขนั้ ตอนต่างๆ รวมท้งั ทศิ ทางการไหลของข้อมูล

หลกั การเขียนผังงานท่ดี ี

1. ใช้สญั ลกั ษณ์ตามทกี่ าหนดไว้
2. ใช้ลกู ศรแสดงทิศทางการไหลของข้อมลู จากบนลงล่าง หรอื
จากซ้ายไปขวา
3. คาอธบิ ายในภาพควรสั้นกะทดั รัด และเขา้ ใจง่าย
4. ทุกแผนภาพต้องมีลกู ศรแสดงทศิ ทางเข้า – ออก
5. ไม่ควรโยงเสน้ เช่อื มผงั งานที่อยู่ไกลมาก ๆ ควรใช้
สญั ลกั ษณจ์ ดุ เชือ่ มตอ่ แทน
6. ผังงานควรมีการทดสอบความถูกต้องของการทางานกอ่ น
นาไปเขยี นโปรแกรม

ประโยชนข์ องผังงาน

1. แสดงลาดบั การทางานเป็นขนั้ ตอน
2. ทาใหเ้ ขา้ ใจการทางานและแยกแยะปัญหาได้งา่ ย
3. หาข้อผิดพลาดของการทางานได้งา่ ย
4. ศึกษาและทาความเข้าใจโปรแกรมได้ง่าย
5. ไม่ข้นึ กบั ภาษาใดภาษาหน่งึ

สญั ลกั ษณ์

การเขยี นผงั งานจะตอ้ งใช้ภาพสญั ลกั ษณ์ต่างๆ
นามาเรยี งตอ่ กันเพอื่ แสดงลาดบั การทางานสญั ลกั ษณท์ ่ี
ควรทราบมดี งั น้ี

ตารางท่ี 1 แสดงสญั ลักษณผ์ งั งาน (Flowchart)
ทใี่ ชใ้ นการเขียนผงั งาน

ตารางท่ี 1 แสดงสญั ลักษณผ์ งั งาน (Flowchart)
ทใี่ ชใ้ นการเขียนผงั งาน

ตารางท่ี 1 แสดงสญั ลักษณผ์ งั งาน (Flowchart)
ทใี่ ชใ้ นการเขียนผงั งาน

ประเภทของผังงาน

การเขยี นผังงานสามารถแบง่ ลกั ษณะการทางานและ
ความสมั พันธ์เปน็ รูปแบบต่าง ๆ ได้แก่การทางานแบบมลี าดับ
การทางานแบบมเี งือ่ นไข และการทางานแบบทาซา้ โดยท่วั ไป
ประเภทของผงั งาน Flowchart นน้ั

สามารถแบ่งออกได้เปน็ 2 ประเภท คอื
1. ผงั งานระบบ (System Flowchart)
2. ผังงานโปรแกรม (Program Flowchart)

1. ผังงานระบบ (System Flowchart) นัน้ จะแสดงให้เหน็
ถงึ ขน้ั ตอนการทางานในระบบหนง่ึ ๆ แบบเปน็ ภาพกว้างของ
ระบบ โดยไมไ่ ดเ้ จาะลึกให้เหน็ วา่ แต่ละระบบยอ่ ยน้ันมกี ารทางาน
อยา่ งไร

2. ผังงานโปรแกรม (Program Flowchart) น้นั จะ
แสดงใหเ้ ห็นถงึ ลาดบั ขนั้ ตอนในการทางานของโปรแกรมตงั้ แต่
การรบั ขอ้ มลู การประมวลผล รวมถึงผลลพั ธ์ของการทางานใน
แต่ละขั้นตอน

หลักการเขียนผงั งาน

1. เลือกใช้สัญลักษณเ์ พ่อื สอื่ ความหมายให้ถูกต้อง
2. ใช้ลกู ศรกาหนดการทางานของโปรแกรมจากบนลงล่าง จาก
ซ้ายไปขวา
3. ผังงานทุกผงั งานนั้นตอ้ งมลี ูกศรเข้าและออก
4. ลกู ศรทุกตัวต้องออกจากผงั งานและชี้ท่ผี งั งานเสมอ
5. คาอธิบายภายในผงั งานควรส้ัน ๆ และเขา้ ใจง่าย
6. ไม่ควรใช้ลกู ศรช้ไี กลเกินไป หากจาเป็นให้ใชก้ ารเชอ่ื มตอ่ แทน


Click to View FlipBook Version