Please enable JavaScript.
Coggle requires JavaScript to display documents.
บทที่2 การเขียนผังงาน (Flowchart) (สัญลักษณ์ที่ใช้ในการเขียนผังงาน :red…
บทที่2 การเขียนผังงาน (Flowchart)
Flowchart? :red_flag:
คือรูปภาพหรือสัญลักษณ์ที่ใช้แทนลำดับหรือขั้นตอนในโปรแกรมผังงานถูกนำมาใช้เพื่อแทนกระบวนการในการทำงานของระบบหรือโปรแกรมคอมพิวเตอร์ก่อนจะลงมือเขียนซอร์สโค้ดโปรแกรมเมอร์จะทำการทดสอบ
สัญลักษณ์ที่ใช้ในการเขียนผังงาน
:red_flag:
จุดที่ต้องเลือกปฏิบัติอย่างใดอย่างหนึ่ง
จุดแสดงผลข้อมูล เช่น ทางจอภาพ
แสดงการอ่านข้อมูลจากหน่วยเก็บข้อมลูสำรองเข้าสู่หน่วยความจำหลักภายในเครื่องหรือการแสดงผลลัพธ์จากการประมวลผลออกมา
จุดตัวเชื่อมต่อของผังงานในหน้าเดียวกัน
ใช้แสดงคำสั่งในการประมวลผลหรือการกำหนดค่าข้อมูลให้กับตัวแปร
จุดเชื่อมต่อของผังงานคนละหน้ากระดาษ
ทิศทางการดำเนินงาน
จุดเริ่มต้นและสิ้นสุดของโปรแกรม
หลักเกณฑ์ในการวิเคราะห์ปัญหา :red_flag:
ข้อมูลที่ต้องนำเข้า Input
ผลลัพธ์ที่ต้องแสดงผล Output
วิธีประมวลผล Processing
สิ่งที่โจทย์ต้องการ
ตัวแปรที่ใช้ Variable(Memory)
ประเภทของผังงาน :red_flag:
แบบทางเลือก
แบบทำซ้ำ
แบบลำดับ
หลักทั้วไปในการเขียนผังงาน :red_flag:
มีจุดเริ่มต้นและสิ้นสุดเพียงจุดเดียวในหนึ่งผังงาน
ข้อความที่บรรจุควรสั้น เข้าใจง่าย เป็นเชิงระบบ
แต่ละสัญลักษณ์มีทางเข้าและออกทางเดียว
ยกเว้น Decision และ Preparation
เส้นทางลูกศรไม่ควรพันกัก
เริ่มจากบนลงล่าง หากมีย่อยให้ซ้ายไปขวา
ประเภทของผังงาน :red_flag:
ผังงานโปรแกรม
ผังงานระบบ
ประโยชน์และข้อจำกัดของผังงาน :red_flag:
1.สามารถเรียนรู้และเข้าใจโปรแกรมได้ง่าย
2.สื่อความหมายด้วยภาพ เข้าใจง่ายกว่า Code
3.ตรวจสอบข้อผิดพลาดของโปรแกรมง่าย
4.เปลี่ยนแปลงโปรแกรมได้ง่าย
5.ง่ายต่อการนำไปเขียนโปรแกรมในภาษาต่างๆ
6.ตรวจสอบความถูกต้องของลำดับขั้นตอน