ข้ามไปที่เนื้อหาหลัก

การเขียนผังงาน (Flowchart)

การเขียนผังงาน (Flowchart)
 Flowchart เป็นการเขียนภาพแสดงลำดับขั้นตอนการทำงานของผังงานในลักษณะของสัญลักษณ์ แทนความหมายของการทำงานที่แตกต่างกัน ซึ่งคนสามารถเรียนรู้และเข้าใจได้ง่ายเพราะผังงานไม่ขึ้นอยู่กับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่งโดยเฉพาะ และเนื่องจากผังงานเป็นการสื่อความหมายด้วยภาพทำให้ง่ายและสะดวกต่อการพิจารณาถึงลำดับขั้นตอนการทำงาน ตรวจสอบความถูกต้องของลำดับขั้นตอนได้ง่าย
    
        ประโยชน์ของผังงาน
  • ช่วยลำดับขั้นตอนการทำงานของโปรแกรม และสามารถนำไปเขียนโปรแกรมได้โดยไม่สับสน
  • ช่วยในการตรวจสอบ และแก้ไขโปรแกรมได้ง่าย เมื่อเกิดข้อผิดพลาด
  • ช่วยให้การดัดแปลง แก้ไข ทำได้อย่างสะดวกและรวดเร็ว
  • ช่วยให้ผู้อื่นสามารถศึกษาการทำงานของโปรแกรมได้อย่างง่าย และรวดเร็วมากขึ้น
        สัญลักษณ์ผังงาน
        การเขียนผังงานจะประกอบไปด้วยการใช้สัญลักษณ์มาตรฐานต่างๆ ที่เรียกว่า สัญลักษณ์ ANSI (American National Standards Institute) ในการสร้างผังงาน ดังตัวอย่าง ที่แสดงในรูปต่อไปนี้


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






ที่มาของรูป : https://blog.nextzy.me/flowchart-101-f3ef25c3a92a



ที่มา : 
https://sites.google.com/a/muk.ac.th/programs/hlak-kar-kheiyn-flowchart
https://sites.google.com/site/programmingfundamental01/phang-ngan-flowchart

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

IoT เพื่อชีวิต Blynk

    ซึ่งประเทศไทย 4.0 โมเดลขับเคลื่อนประเทศไทยสู่ความมั่งคั่ง มั่นคง และยั่งยืนนั้น เน้นการสร้างให้บุคลากรในประเทศได้ใช้เทคโนโลยีที่เหมาะสมในการบูรณาการกับความรู้ทางด้านวิทยาศาสตร์และคณิตศาสตร์ เพื่อแก้ปัญหาหรือพัฒนางานด้วยกระบวนการออกแบบเชิงวิศวกรรม นำไปสู่การคิดค้นสิ่งประดิษฐ์ หรือสร้างนวัตกรรมต่าง ๆ ในการสร้างมูลค่าสินค้าหรือบริการ และใช้ Internet of Things (loT) ซึ่งเป็นเทคโนโลยีหนึ่งที่เป็นตัวผลักดันขับเคลื่อน ประเทศไทย 4.0 ภาพที่ 1 Blynk : บนระบบปฏิบัติการ Android และ iOS ที่มา มาโนชญ์  แสงศิริ Blynk  คืออะไร           Blynk เป็นแพลตฟอร์ม ที่เป็นแอปพลิเคชัน ด้วย iOS และ Android เพื่อควบคุม Arduino, Raspberry Pi บนระบบอินเทอร์เน็ต ซึ่งเป็นแผงควบคุมระบบดิจิตอลที่ผู้ใช้สามารถสร้างส่วนต่อประสานกราฟิกสำหรับโครงการของผู้ใช้โดยการลากและวางเครื่องมือ (widgets) ที่มีให้เลือกอยู่หลากหลาย เป็นเรื่องที่ง่ายมากในการตั้งค่าทุกอย่างและคุณจะเริ่มใช้งานได้ในเวลาไม่ถึง 5 นาที           Blyn...