ใบงานที่ 3 การถ่ายทอดความคิดในการแก้ปัญหาด้วยอัลกอริทึม
{การเขียนผังงาน}
1.ความหมายของการเขียนผังงาน:คือ รูปแบบหรือสัญลักษณ์ ที่ใช้เขียนแทนคำอธิบาย ข้อความหรือคำพูดที่ใช้ในอัลกอริทึม เพราะการที่จะเข้าใจขั้นตอนได้ง่ายและตรงกัน การใช้ข้อความหรือคำพูดอาจทำได้ยากกว่ารูปภาพหรือสัญลักษณ์
2.สัญลักษณ์ที่ใช้ในการเขียนผังงานมีรูปภาพให้เพื่อจะได้เข้าใจแทนการเขียนและเรียบเรียง

3.ยกตัวอย่าง 1 ตัวอย่าง

1.การเขียนรหัสจำลอง(Pseudo Code)
ตอบ:การเขียนรหัสจำลองหมายถึง เป็นคำบรรยายที่เขียนแสดงขั้นตอนวิธี(algorithm) ของการเขียนโปรแกรม โดยใช้ภาษาที่กะทัดรัด สื่อสารกับโปรแกรมเมอร์ผู้เขียนโปรแกรม โดยอาจใช้ภาษาที่ใช้ทั่วไปและอาจมีภาษาที่ใช้ในการเขียนโปรแกรมประกอบ แต่ไม่มีมาตรฐานแน่นอนในการเขียน pseudo code และไม่สามารถนำไปทำงานบนคอมพิวเตอร์โดยตรง(เพราะไม่ใช่คำสั่งในภาษาคอมพิวเตอร์) และไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง
นิยมใช้ pseudo code แสดง algorithmมากกว่าใช้ผังงาน เพราะผังงานอาจไม่แสดงรายละเอียดมากนักและใช้สัญลักษณ์ซึ่งทำให้ไม่สะดวกในการเขียน เช่นโปรแกรมใหญ่ ๆ มักจะประกอบด้วยคำสั่งต่างๆที่ใกล้เคียงกับภาษาคอมพิวเตอร์ที่ใช้ในการเขียนโปรแกรมจริงๆ เช่น begin…end, if…else, do…while, while, for, read และ print
การเขียนรหัสจำลองจะต้องมีการวางแผนสำหรับการอ้างอิงถึงข้อมูลต่างๆที่จะใช้ในโปรแกรมด้วยการสร้างตัวแปร โดยใช้เครื่องหมายเท่ากับ (=) แทนการกำหนดค่าให้กำหนดตัวแปรนั้นๆ
ตัวอย่าง

อ้างอิง
1.https://stwannaporn.wordpress.com/2014/06/29/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%9C%E0%B8%B1%E0%B8%87%E0%B8%87%E0%B8%B2%E0%B8%99-flowchart/
2.https://suwanan.weebly.com/5-35853634361936483586363736183609361236333591359136343609.html (อ้างอิงโดยเอาแค่รูปภาพ)
3.https://sites.google.com/site/onegroup72/kar-kheiyn-rhas-calxng
4.https://www.google.co.th/search?q=%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B8%AD%E0%B8%A2%E0%B9%88%E0%B8%B2%E0%B8%87+%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%A3%E0%B8%AB%E0%B8%B1%E0%B8%AA%E0%B8%88%E0%B9%8D%E0%B8%B2%E0%B8%A5%E0%B8%AD%E0%B8%87&hl=th&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjl2KDDyIHaAhWLN48KHR4NCIQQ_AUICigB&biw=1600&bih=794#imgrc=_

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