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

การถ่ายทอดความคิดในการแก้ปัญหาด้วย "อัลกอลิทึม"

 การเขียนรหัสจําลอง (Pseudo code)

เปนเครื่องมือที่ชวยในการแก  ปญหาการเขียนจะเปนคําอธิบายที่มีโครงสรางที่ชัดเจน ไมขึ้นกับภาษาใดภาษาหนึ่ง   แตสามารถเปลี่ยนเปนภาษาทางคอมพิวเตอรไดงายจะมีการใชขอความที่เปนภาษาอังกฤษหรือภาษาไทยก็ได  ในการแสดงขั้นตอนการแกปัญหา  แตจะมีการใชคําเฉพาะ(reserve  words)  ที่มีอยูในภาษาโปรแกรมมาชวยในการเขียน  โครงของรหัสจําลองจึงมีสวนที่คลายกับการเขียนโปรแกรมมาก  ดังนั้นรหัสจําลองจึงเปนเครื่องมืออีกแบบที่นิยมใชกันมากในการออกแบบโปรแกรม

ตัวอยางการเขียน รหัสจําลอง
ใหนับจํานวนนักศึกษาที่อายุ มากกวา หรือเทากับ 18  ปี และจํานวนนักศึกษาที่อายุนอยกวา 18 ปี
IF student’s age >= 18
         THEN   AdultCounter = AdultCounter + 1
          ELSE   JuniorCounter = JuniorCounter + 1
    ENDIF

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

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

สัญลักษณ์ของผังงาน


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

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