1.2 การเขียนผังงาน

  • ผังงาน หมายถึง เครื่องมือที่ช่วยในการเขียนโปรแกรม โดยเขียนเป็นเครื่องหมายภาพสัญลักษณ์แสดงลำดับขั้นตอนการทำงาน
  • การเขียนผังงาน เป็นการถ่ายทอดความเข้าใจที่ได้จากการวิเคราะห์งานให้อยู่ในรูปภาพหรือสัญลักษณ์
  • ผู้เขียนโปรแกรมจะสามารถเข้าใจลำดับขั้นตอนการเขียนโปรแกรมได้อย่างรวดเร็วและง่ายขึ้น และง่ายต่อการตรวจสอบความถูกต้องของลำดับขั้นตอนในวิธีการประมวลผล
  • งานทุกชนิดที่มีการวิเคราะห์เป็นลำดับขั้นตอนแล้ว เราสามารถนำมาเขียนผังงานได้ แม้กระทั่งงานที่เกี่ยวข้องกับชีวิตประจำวันของเราเอง
 
ประโยชน์ของผังงาน
  • รู้และเข้าใจได้ง่าย
  • ง่ายและสะดวกต่อการพิจารณาถึงลำดับขั้นตอนในการทำงาน
  • ตรวจสอบความถูกต้องของลำดับขั้นตอนได้ง่าย
  • การเขียนโปรแกรมทำได้รวดเร็วและง่ายขึ้น
  • บำรุงรักษาหรือเปลี่ยนแปลงได้ง่ายขึ้น
ตัวอย่างผังงานทั่วไป
  • แสดงการโยนเหรียญ 3 ครั้ง ถ้าออกหัว ผู้โยนจะได้เงิน 10 บาท ถ้าออกก้อย ผู้โยนจะเสียเงิน 10 บาท
  • ผังงานแสดงการเดินข้ามถนนที่มีสัญญาณไฟจราจร


หลักเกณฑ์ทั่วไปของการเขียนผังงาน
  • การกำหนดค่าเริ่มแรก
  • การรับข้อมูล
  • การประมวลผล
  • การแสดงค่าของข้อมูล
  • การทดสอบ

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

เข้าดู : 1362 ครั้ง