วันอังคารที่ 19 มีนาคม พ.ศ. 2556


                                                                                      Flowchart

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

             ประเภทของผังงานผังงาน สามารถแบ่งได้เป็น 2 ประเภท ดังนี้ คือ

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




2. ผังงานโปรแกรม (Program Flowchart) แสดงถึงขั้นตอนของคำสั่งที่ใช้ในโปรแกรมผังงานนี้อาจสร้างมาจากผังงานระบบ โดยนำมาใช้เฉพาะจุดที่เกี่ยวข้องกับการทำงานของคอมพิวเตอร์เพื่อให้ทราบว่า ควรมีขั้นตอนคำสั่งอย่างไร เพื่อให้ได้ผลลัพธ์ตามต้องการ แล้วนำไปใช้เป็นแนวทางในการเขียนโปรแกรมต่อไป   



3. สัญลักษณ์ในการเขียนผังงาน  เป็นสัญลักษณ์ตามมาตรฐานของ  ANSI (the ANSI flowxhart symbols)






4 การจัดลำดับผังงาน
   การเขียนโปรแกรมอย่างมีโรงสร้าง (structured Programmig) ช่วยให้การลำดับขั้นตอนการเขียนคำสั่งการทำงานถูกต้อง ไม่สับสน รูปแบบของผังงานเพื่อใช้ในการเขียนโปรแกรมอย่างมีโครงสร้าง

4.1 แบบลำดับขั้นตอน
4.2 แบบทางเลือก
4.3 แบบวนรอบ
4.4 แบบ Case

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

อ้างอิงจาก     http://www.kpsw.ac.th/vichit/media/weblogo/flowchat.htm

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

แสดงความคิดเห็น