ผังงาน
ผังงาน (Flowchart) คือ การเขียนอธิบายขั้นตอนวิธีการทำงานในลักษณะของรูปภาพสัญลักษณ์ เนื่องจากทำให้สามารถมองเห็นลำดับขั้นตอนการทำงานได้ชัดเจนกว่าการอธิบายในลักษณะของข้อความ
สัญลักษณ์สำหรับการเขียนผังงาน Symbol for Flowchart
ลักษณะการเขียนผังงาน
ลักษณะของผังงานที่ดี มีดังนี้
1. ทุกผังงานต้องมีจุดเริ่มต้นและจุดสิ้นสุดอย่างละหนึ่งแห่งเท่านั้น
2. ทุกสัญลักษณ์ต้องมีลูกศรชี้ทิศทางอย่างละ 1 ลูกศร ยกเว้นสัญลักษณ์ของการตัดสินใจ และสัญลักษณ์ของจุดเชื่อมต่อ
3. ทิศทางของลำดับขั้นตอนการทำงานนิยมเขียนจากบนลงล่าง จากซ้ายไปขวา
4. ไม่ควรเขียนเส้นของลูกศรบอกทิศทางตัดกันหรือทับกัน หากจำเป็นควรใช้จุดต่อแทน
ประเภทของผังงาน (Types of Flowchart) ผังงานแบ่งเป็น 2 ประเภท ดังนี้
ผังงานระบบการคำนวณเงินเดือนของพนักงาน
ลำดับที่ 1 เริ่มต้นโปรแกรมโดยเริ่มจากการนำเข้าฐานข้อมูลพนักงานซึ่งอยู่ในดิสก์
ลำดับที่ 2 คำนวณเงินเดือนของพนักงานซึ่งเป็นการประมวลผล
ลำดับที่ 3 แสดงผลด้วยการพิมพ์รายการเงินเดือนด้วยเครื่องพิมพ์
2. ผังงานโปรแกรม (Program Flowchart) คือ ผังงานที่แสดงการทำงานย่อยหรือแสดงลำดับการประมวลผลในโปรแกรม ซึ่งมีรายละเอียดขั้นตอนการทำงานและการประมวลผลของโปรแกรมนั้น ๆ ทำให้รู้วิธีและสื่อที่ใช้ในการรับข้อมูล การประมวลผล และการแสดงผลตัวอย่างผังงานโปรแกรมการคำนวณเงินเดือนพนักงาน เช่น
โครงสร้างของผังงาน (Sequence Structure) โครงสร้างพื้นฐานของผังงานแบ่งเป็นประเภท ดังนี้
1. โครงสร้างแบบเรียงลำดับ (Sequence Structure) มีรูปแบบลำดับการทำงานเรียงกันเป็นเส้นตรงจากบนลงล่าง ซึ่งเป็นผังงานที่เขียนได้ง่าย และมักพบมากที่สุด
2. โครงสร้างผังงานแบบตัดสินใจเลือกทำ เป็นโครงสร้างของผังงานที่มีทางเลือกให้กระทำอย่างใดอย่างหนึ่ง ซึ่งสามารถแยกได้เป็น 3 รูปแบบ ดังนี้
2.1 เงื่อนไขจริงหรือเท็จ 2.2 เงื่อนไขจริงหรือเท็จ 2.3 เงื่อนไขที่มีให้เลือกมากกว่า 2 ทาง
จึงกระทำอย่างใดอย่างหนึ่ง ต่างก็ต้องกระทำ
ตัวดำเนินการทางตรรกะและเปรียบเทียบ
หมายเหตุ T แทน ประพจน์ที่มีค่าความจริงเป็นจริง F แทน ประพจน์ที่มีค่าความจริงเป็นเท็จ
3. โครงสร้างผังงานแบบทำซ้ำ เป็นโครงสร้างของผังงานที่มีลักษณะการทำงานเป็นรอบ โดย
ทำงานกี่รอบนั้นย่อมขึ้นอยู่กับเงื่อนไขของแต่ละผังงาน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น