ทำความรู้จักกับ Flowchart
1808 views | 18/01/2022
Copy link to clipboard
Arrietty .
Content Creator

ก่อนที่เราจะเข้าเรื่อง เรามาทบทวนเรื่องวิธีการทำงานและการประมวลผลของคอมพิวเตอร์กันซักเล็กน้อยก่อนนะคะ


     คอมพิวเตอร์จะทำงานผ่านการประมวลผลรหัสคำสั่ง (Code) ที่ผู้เขียนโปรแกรม (Programmer) เขียนขึ้นมา ดังนั้นการเขียนโปรแกรมจึงนิยมเรียกกันวา Coding นั่นเอง ผู้เขียนโปรแกรมจะทํางานเพื่อตอบสนองความต้องการของผู้ใช้งาน (User) เพราะฉะนั้นก่อนการลงมือสร้างโปรแกรม ผู้เขียนโปรแกรมจะต้องมีการวางแผนเพื่อตอบสนองการใช้งานของผู้ใช้ รวมไปถึงมีการอธิบายทําความเข้าใจกับผู้ใช้งานได้อย่างเห็นภาพเป็นระบบ เพื่อสร้างโปรแกรมที่มีประสิทธิภาพ


Flowchart หรือ ผังงาน จึงกลายมาเป็นเครื่องมือในการวางแผนงานดังกล่าว เพราะสามารถใช้อธิบายรายละเอียดขั้นตอนการทํางานได้ Flowchart มีลักษณะดังนี้


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


     น้อง ๆ สามารถใช้ Flowchart เป็นเครื่องมือในการตรวจสอบอัลกอริทึม (กระบวนการขั้นตอน) ด้วยวิธีการไล่โปรแกรม (Tracing) เพื่อหาข้อผิดพลาดของโปรแกรม (Bug) ได้อีกด้วย นอกจากนี้ Flowchart ยังเป็นเครื่องมือที่ช่วยให้ผู้เขียนโปรแกรมและผู้ใช้งานสามารถเข้าใจการทํางานของโปรแกรมที่กําลังจะสร้างได้ง่ายขึ้นด้วย



มี Flowchart ดี การวางแผนงานต่าง ๆ ไม่ว่าจะสำหรับการเขียนโปรแกรมหรืออื่น ๆ ก็จะช่วยให้เราทำงานได้ง่ายขึ้น ลองนำไปปรับใช้กันดูนะ