สัญลักษณ์ของผังงาน(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. จุดสิ้นสุดของผังงาน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น