สัญลักษณ์ของผังงาน(Flowchart Symbol)
| การทำงานด้วยมือ (manual operation) | แทนจุดที่มีการทำงานด้วยแรงคน | |
| การนำข้อมูลเข้า-ออกโดยทั่วไป (general input/output) | แทนจุดที่จะนำข้อมูลเข้าหรือออกจากระบบคอมพิวเตอร์โดยไม่ระบุชนิดของอุปกรณ์ | |
| แถบบันทึกข้อมูล (magnetic tape) | แทนจุดที่นำข้อมูลเข้าหรือออกจากโปรแกรมด้วยแผ่นบันทึกข้อมูล | |
| จานบันทึกข้อมูล (magnetic tape) | แทนจุดที่นำข้อมูลเข้าหรือออกจากโปรแกรมด้วยจานบันทึกข้อมูล | |
| การนำข้อมูลเข้าด้วยมือ (manual input) | แทนจุดที่นำข้อมูลเข้าด้วยมือ | |
| การแสดงข้อมูล (display) | แทนจุดที่แสดงข้อมูลด้วยจอภาพ | |
| การทำเอกสาร (documentation) | แทนจุดที่มีข้อมูลเป็นเอกสารหรือแสดงข้อมูลด้วยเครื่องพิมพ์ | |
| การตัดสินใจ (decision) | แทนจุดที่ต้องเลือกปฏิบัติอย่างใดอย่างหนึ่ง | |
| การปฏิบัติงาน (process) | แทนจุดที่มีการปฏิบัติงานอย่างใดอย่างหนึ่ง | |
| การเตรียมการ (preparation) | แทนจุดกำหนดชื่อข้อมูลหรือค่าเริ่มต้นต่างๆ | |
| การเรียกโปรแกรมภายนอก (external subroutine) | แทนจุดเรียกใช้โปรแกรมย่อยที่ไม่ได้อยู่ในโปรแกรมนั้น | |
| การเรียกโปรแกรมภายใน (internal subroutine) | แทนจุดเรียกใช้โปรแกรมย่อยที่อยู่ในโปรแกรมนั้น | |
| การเรียงข้อมูล (sort) | แทนจุดที่มีการเรียงข้อมูลใหม่ตามข้อกำหนด | |
| ทิศทาง (flow line) | แทนทิศทางขั้นตอนการดำเนินงานซึ่จะปฏิบัติต่อเนื่องกันตามหัวลูกศรชี้ | |
| หมายเหตุ (annotation) | แทนจุดที่แสดงรายละเอียดเพิ่มเติมหรือหมายเหตุของจุดต่างๆ ที่แสดงในผังงานด้วยสัญลักษณ์ไม่ชัดเจน | |
| การติดต่อทางไกล (communication link) | แทนช่วงที่มีการติดต่อหรือย้ายข้อมูลด้วยระบบการติดต่อทางไกล | |
| จุดเชื่อมต่อ (connector) | แทนจุดเชื่อมต่อของผังงานเมื่อใช้สัญญลักษณ์เพื่อให้ดูง่าย | |
| จุดเชื่อมต่อหน้ากระดาษ (off page connector) | แทนจุดเชื่อมต่อของผังงานที่อยู่คนละหน้ากระดาษ | |
| เริ่มต้นและลงท้าย (terminal) | แทนจุดเริ่มต้นและลงท้ายของผังงานของโปรแกรมหลักและโปรแกรมย่อย |
ผังงาน (Flowchart)
คือ รูปภาพ (Image) หรือสัญลักษณ์(Symbol) ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความ หรือคำพูด ที่ใช้ในอัลกอริทึม (Algorithm)เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือข้อความทำได้ยากกว่าการใช้ผังงาน
ผังงาน เป็นเครื่องมือแสดงขั้นตอน หรือกระบวนการทำงาน โดยใช้สัญลักษณ์ที่เป็นมาตรฐานเดียวกัน ซึ่งในสัญลักษณ์จะมีข้อความสั้น ๆ อธิบายข้อมูลที่ต้องใช้ ผลลัพธ์ หรือคำสั่งประมวลผลของขั้นตอนนั้น ๆ และเชื่อมโยงขั้นตอนเหล่านั้นด้วยเส้นที่มีลูกศรชี้ทิศทางการทำงานตั้งแต่เริ่มต้นจนจบกระบวนการ [1]p.208
ผังงานแบ่งได้ 2 ประเภท
1. ผังงานระบบ (System Flowchart)
คือ ผังงานที่แสดงขั้นตอนการทำงานในระบบอย่างกว้าง ๆ แต่ไม่เจาะลงในระบบงานย่อย
2. ผังงานโปรแกรม (Program Flowchart)
คือ ผังงานที่แสดงถึงขั้นตอนในการทำงานของโปรแกรม ตั้งแต่รับข้อมูล คำนวณ จนถึงแสดงผลลัพธ์
ผังงาน เป็นเครื่องมือแสดงขั้นตอน หรือกระบวนการทำงาน โดยใช้สัญลักษณ์ที่เป็นมาตรฐานเดียวกัน ซึ่งในสัญลักษณ์จะมีข้อความสั้น ๆ อธิบายข้อมูลที่ต้องใช้ ผลลัพธ์ หรือคำสั่งประมวลผลของขั้นตอนนั้น ๆ และเชื่อมโยงขั้นตอนเหล่านั้นด้วยเส้นที่มีลูกศรชี้ทิศทางการทำงานตั้งแต่เริ่มต้นจนจบกระบวนการ [1]p.208
ผังงานแบ่งได้ 2 ประเภท
1. ผังงานระบบ (System Flowchart)
คือ ผังงานที่แสดงขั้นตอนการทำงานในระบบอย่างกว้าง ๆ แต่ไม่เจาะลงในระบบงานย่อย
2. ผังงานโปรแกรม (Program Flowchart)
คือ ผังงานที่แสดงถึงขั้นตอนในการทำงานของโปรแกรม ตั้งแต่รับข้อมูล คำนวณ จนถึงแสดงผลลัพธ์
แบบทดสอบหลังเรียนเรื่องการเขียนผังงาน
เฉลย
1. แผนภาพแสดงการทำงานของระบบหรือโปรแกรม
2. 3 โครงสร้าง คือ การงานแบบลำดับ แบบทางเลือกและแบบวนซ้ำ
3. ไม่สามารถตรวจสอบได้ และแก้ไขงานได้ยาก
4. ไม่ควรโยงเส้นเชื่อมผังงานที่อยู่ไกลมาก ๆ ได้
5. Display
6. แสดงจุดเชื่อมต่อในหน้าเดียวกัน
7. แสดงการประมวล
8. Terminator
9. Manual Input
10. จุดสิ้นสุดของผังงาน



















ไม่มีความคิดเห็น:
แสดงความคิดเห็น