การดำเนินการต่าง ๆ ในชีวิตของเรา บางเรื่องราวสามารถแก้ปัญหาได้หลายวิธี แต่ละวิธีจะมีประสิทธิภาพต่างกัน เช่น การเดินทางจากสถานที่หนึ่งไปยังสถานที่หนึ่ง การโดยสารรถประจำทางในบางจังหวัดมีรถหลายสาย
แต่ไปจุดหมายปลายทางเดียวกันได้ รถแต่ละสายจะวิ่งเส้นทางไม่เหมือนกัน มีจุดจอดไม่เหมือนกัน ดังนั้น เราต้องเลือกเส้นทางที่เหมาะสมกับการเดินทางของเรา ตัวอย่าง รถยนต์แต่ละคันอาจวิ่งด้วยความเร็วไม่เท่ากัน รถยนต์ที่วิ่งด้วยความเร็วเฉลี่ย 50 กิโลเมตรต่อชั่วโมง หมายความว่า 1 ชั่วโมงจะวิ่งไปได้ 50 กิโลเมตรถ้าระยะทาง 100 กิโลเมตรจะใช้เวลาวิ่ง 2 ชั่วโมง รถยนต์ Aวิ่งด้วยความเร็ว 50
กิโลเมตรต่อชั่วโมงรถยนต์ Bวิ่งด้วยความเร็ว 100 กิโลเมตรต่อชั่วโมง ระยะทางจากต้นทางไปถึงปลายทางของรถยนต์ทั้ง 2 คัน เท่ากันคือ 400 กิโลเมตร และเส้นทางของรถยนต์ B มีจุดจอด P โดยรถยนต์ทุกคัน ที่ผ่านจุดนี้จะต้องจอดเป็นเวลา 1 ชั่วโมง การหาเวลาที่รถยนต์ทั้ง 2 คัน ต้องเดินทางจากต้นทางไปยังปลายทางจะทำได้ ดังนี้ การแก้ปัญหาในบางเรื่องที่มีความซับซ้อน ต้องมีการทำซ้ำหลายๆ ครั้งเราอาจนำเทคโนโลยี เช่น คอมพิวเตอร์มาใช้งานได้ เนื่องจากคอมพิวเตอร์สามารถทำงานซ้ำ ๆ ได้ดี และทำงานตามโปรแกรมได้อย่างถูกต้อง โดยอาจเลือกโปรแกรมที่เหมาะสมกับงานมาใช้ หรือเขียนโปรแกรมขึ้นมาใช้งานเอง ซึ่งการออกแบบโปรแกรมนั้นจะต้องออกแบบแนวทางการแก้ปัญหาให้ครบถ้วนทุกกรณี เช่นการพัฒนาโปรแกรมสำหรับคำนวณเวลาที่ใช้ในการเดินทาง โดยให้ผู้ใช้ป้อนข้อมูลระยะทางกับความเร็วในการเดินทางเข้าไป แล้วให้คอมพิวเตอร์คำนวณเวลาที่ต้องใช้ออกมา ในการออกแบบโปรแกรมนั้นจะต้องรับข้อมูลทั้ง 2 ค่า เข้ามาเก็บในหน่วยความจำของคอมพิวเตอร์ และเมื่อประมวลผลจะเก็บไว้ในหน่วยความจำเช่นกัน โดยข้อมูลต่าง ๆ จะเก็บไว้ในตัวแปร ถ้าให้ตัวแปร S แทนระยะทาง ตัวแปร V แทนความเร็วและตัวแปร T
แทนเวลา เริ่มต้น กิจกรรมที่ 4 คำนวณการเดินทาง
|