การทำงานของคอมพิวเตอร์

ส่งต่อให้เพื่อนอ่าน :

การทำงานของคอมพิวเตอร์

image 12
image 13
image 16
image 19
image 14
image 17
image 15
image 18
image 20

การสร้างลำดับของคำสั่งเพื่อให้คอมพิวเตอร์ทำงาน ผ่านตัวอย่าง การออกแบบการทำงานของหุ่นยนต์

หุ่นยนต์ตัวหนึ่งรู้จักคำสั่ง 4 คำสั่ง คือ (1) เดินหน้า (2) ถอยหลัง (3) นั่งลง และ (4) ยืนขึ้น การเขียนโปรแกรมสั่งงานให้หุ่นยนต์ซึ่งนั่งอยู่ที่ตำแหน่งเริ่มต้นหรือจุด A เดินทางไปนั่งที่จุด B เราสามารถเขียนโปรแกรมได้ ดังนี้

image 21

การวิเคราะห์การเขียนโปรแกรมตามอัลกอริทึมหรือผังงานที่เขียนตามลำดับคำสั่งเรียงกันไป เปรียบเทียบกับการทำงานแบบวนซ้ำ ผ่านตัวอย่างการเขียนโปรแกรมให้ผึ้งเดินทางไปเก็บน้ำหวาน ดังนี้  

image 22

   ผึ้งจะต้องเดินหน้าไป 2 ครั้ง เมื่อพบดอกไม้ให้เก็บน้ำหวาน จากนั้นเดินอีก 2 ครั้งแล้วเก็บน้ำหวาน ซึ่งสามารถเขียนเป็นผังงานได้ ดังนี้

image 23

เมื่อพิจารณาจากการทำงานแล้วพบว่า เราสามารถรวมเป็นกลุ่มคำสั่ง แล้วให้ทำงานซ้ำ 2 ครั้งได้ ซึ่งเขียนอัลกอริทึมหรือผังงานได้ ดังนี้

image 24

การทำงานของโปรแกรมลักษณะนี้เรียกว่า การทำงานแบบวนซ้ำ ซึ่งจะทำงานซ้ำแบบเดิม 2 ครั้ง ในการเขียนโปรแกรมบางงาน อาจต้องให้โปรแกรมทำงานซ้ำตามจำนวนที่กำหนด และบางงาน อาจต้องทำงานซ้ำ ๆ ไม่สิ้นสุด

About ครูออฟ 1868 Articles
https://www.kruaof.com