วันอังคารที่ 29 กรกฎาคม พ.ศ. 2557

ผังงานแบบโครงสร้าง (Structure Flowchart)

ผังงานแบบโครงสร้าง (Structure Flowchart)
              ดังที่กล่าวไว้แล้วว่า การเขียนแผยผังนั้นไม่มีเกณฑ์ในการเขียนหรือวิธีการระบุอย่างชัดเจนว่าจะต้องเขียนอย่างไร ซึ่งดูเหมือนว่ามีรูปแบบที่ค่อนข่้างจะอิสระ ดังนั้นจึงเกิดแนวคิดการเขียนผังงานโดยให้อยู่ในรูปแบบระเบียบ กล่าวคือจะใช้หลักการแบ่งแยกและการจัดลำดับชั้นที่มีความชัดเจนและดูเป็นระบบระเบียบมากกว่าผังงานแบบธรรมดา
              ซึ่งเทคนิคโครงสร้างนี้จะช่วยให้การออกแบบชุดคำสั่งให้อยู่ในรูปแบบของโปรแกรมภาษาได้ง่ายยิ่งขึ้นโดยผังงานโครงสร้างจะมีอยู่ 3 รูปแบบด้วยกัน คือ
              1. ผังงานโครงสร้างแบบลำดับ (Sequence Flowchart)
เป็นผังงานที่มีโครงสร้างแบบลำดับกิจกรรมก่อนหลังที่เรียงกันเป็นลำดับต่อเนื่องกันไป
              2. ผังงานโครงสร้างแบบทางเลือก (Selection Flowchart)
 เป็นผังงานที่มีโครงสร้างให้เลือกตัดสินใจเพื่อให้เลือกทางใดทางหนึ่ง ซึ่งเงื่อนไขที่กำหนด                     อาจมีเพียงสองทางเลือก หรืออาจมีกลุ่มของทางเลือกก็แล้วแต่รูปแบบของเงื่อนไขนั้นๆ
              3. ผังงานโครงสร้างแบบทำซ้ำ (Looping/Iteration Flowchart)
ในการทำงานแบบทำซ้ำหรือมีลักษณะเป็นรอบจะมีโครงสร้างอยู่หลายรูปแบบด้วยกัน ซึ่ง                         อาจจะมีการตรวจสอบก่อนที่จะทำจนครบเงื่อนไข หรืออาจจะมีการทำซ้ำจนกระทั่งเงื่อนไขเป็นจริง
              3.1โครงสร้างการทำซ้ำแบบ Do...Until
                  การทำซ้ำในรูปแบบของ Do...Until จะทำการประมวลก่อนแล้วจึงตรวจสอบเงื่อนไขจนกระทั่งเงื่อนไขเป็นจริง กล่าวคือ จะทำในกระบวนการทำซ้ำอย่างน้อยหนึ่งครั้ง แล้วจึงค่อยตรวจสอบเงื่อนไข โดยหากเงื่อนไขยังเป็นเท็จก็ยังทำซ้ำต่อไป จนกระทั่งเมื่อเงื่อนไขเป็นจริงจึงหลุดจากกระบวนทำซ้ำ
              3.2โครงสร้างการทำซ้ำแบบ Do...While
                   การทำซ้ำในรูปแบบของ Do...While จะทำการตรวจสอบเงื่อนไขก่อนโดยหากเงื่อนไขเป็นจริงก็จะทำซ้ำต่อไป จนกระทั่งเงื่อนไขเป็นเท็จก็จะหลุดออกจากกระบวนการทำซ้ำ
              3.3โครงสร้างการทำซ้ำแบบ For...Next
                   การทำซ้ำในรูปแบบของ For...Next จะมีการกำหนดรอบที่ทำงานที่แน่นอนตามจำนวนรอบที่กำหนดไว้

 

อ้างอิง โอภาส เอี่ยมสิริวงศ์ หนังสือ วิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ 
ซีเอ็ดยูเคชั่น,2548:กรุงเทพฯ หน้า241

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

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