Page 100 - หนังสือเรียน เทคโนโลยี (วิทยาการคำนวณ) ป.4
P. 100
98 G P A1 A2 S
A1
การทำางานของคอมพิวเตอร์
เหมือนการทำางานของสมองหรือไม่
คำ�ถ�มสำ�คัญ
สงวนลิขสิทธิ บรษัท พฒนาคณภาพวชาการ (พว.) จากัด
เมื่อมนุษย์จะทำางานอย่างใดอย่างหนึ่งจะต้องมีลำาดับการทำางาน
ซึ่งออกแบบไว้อย่างเป็นขั้นตอน เช่นเดียวกับคอมพิวเตอร์ หากต้องการ
ํ
ให้ทำางานลักษณะใดจะต้องมีโปรแกรมที่ออกแบบการทำางานอย่างเป็นขั้นตอน
มาให้คอมพิวเตอร์ทำางานตามที่ได้ออกแบบไว้
ตัวอย่�ง หากต้องการเขียนโปรแกรมให้คอมพิวเตอร์บวกตัวเลข 2 จำานวน
ระหว่าง 10 กับ 20 อาจออกแบบขั้นตอนการทำางานได้ ดังนี้
ิ เริ่มต้น
1. เริ่มต้น รับค่า 10 เข้ามา
2. รับค่า 10 ทางคีย์บอร์ดเข้ามาเก็บใน x ุ
3. รับค่า 20 ทางคีย์บอร์ดเข้ามาเก็บใน y รับค่า 20 เข้ามา
4. นำาค่าที่รับเข้ามา คือ x กับ y มาบวกกัน
ั
แล้วเก็บใน z นำาค่า 10 มาบวกกับ 20
5. นำาค่าผลบวก คือ z มาแสดงทางจอภาพ แสดงผลบวกออกทางจอภาพ
ิ
6. จบ
์ จบ
ภาพความคิด การออกแบบขั้นตอนการทำางานของโปรแกรมคอมพิวเตอร์
การสั่งให้คอมพิวเตอร์ทำางานจะคล้ายกับการทำางานของมนุษย์
การเขียนโปรแกรมจะต้องวางสตอรีบอร์ด (Storyboard) ซึ่งหมายถึง ลำาดับขั้น
การทำางานทีละขั้นตอน การออกแบบขั้นตอนการทำางานนี้เรียกอีกอย่างหนึ่งว่า
อัลกอริทึม ซึ่งเราอาจเขียนออกมาเป็นภาพความคิด หรือเขียนลำาดับขั้นตอน
เป็นคำาพูด เพื่อให้เข้าใจการทำางาน หากผลลัพธ์ออกมามีค่าผิดพลาด
เราอาจตรวจสอบจากอัลกอริทึมได้เช่นกัน

