ใบงานที่3การถ่ายทอดความคิดในการแก้ไขปัญหา ด้วยอัลกอลิทึม
การถ่ายทอดความคิดในการแก้ไขปัญหา ด้วยอัลกอลิทึม
1.การเขียนรหัสจำลอง (Pseudo Code)
ตอบ การเขียนรหัสจำลองหมายถึง การเขียนโปรแกรมในรูปแบบภาษาอังกฤษที่มีขั้นตอนและรูปแบบแน่นอนกะทัดรัด และมองดูคล้ายภาษาระดับสูงที่ใช้กับเครื่องคอมพิวเตอร์ซึ่งไม่เจาะจงภาษาใดภาษาหนึ่ง
ตัวอย่างของรหัสจำลอง
Algorithm
Problem_1
Variables : mLoop, Sum, testScore,
average
Begin
Input mLoop
Sum = 0
For I = 1 to mLoop
Input testScore
Sum = Sum + testScore
Next
average = Sum / mLoop
Print average
End Problem_1
2.การเขียนผังงาน(flowchart)
ตอบ คือ แผนภาพที่มีการใช้สัญลักษณ์รูปภาพและลูกศรที่แสดงถึงขั้นตอนการทำงานของโปรแกรมหรือระบบทีละขั้นตอน รวมไปถึงทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้ผลลัพธ์ตามที่ต้องการ เรามักจะพบว่าทุกๆกิจกรรมที่เกิดขึ้นบนโลกใบนี้มีกระบวนการ (Process) ซึ่งเราสามารถที่จะใช้ผังงาน (Flowchart) อธิบายปะติปะต่อเหตุการณ์ต่างๆ แต่ไม่ถูกเสมอไป เรามักจะนำไปใช้ในกิจกรรมที่เกิดขึ้นซ้ำๆ อย่างต่อเนื่อง ยิ่งเหตุการณ์มีความซับซ้อน ยุ่งยาก หลากหลายขั้นตอนและกระบวนการซึ่งบางครั้งเกินที่จะนำเสนอในรูปแบบอื่นได้ เราก็ใช้ผังงาน (Flowchart) นี่แหละอธิบายระบบงานทั้งหมด
ตัวอย่าง

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