แนวข้อสอบ

รูปแบบของอัลกอริทึม มีกี่ลักษณะเป็นอย่างไร

รูปแบบของอัลกอริทึม มีกี่ลักษณะเป็นอย่างไร

รูปแบบของอัลกอริทึม มีกี่ลักษณะเป็นอย่างไร

รูปแบบของอัลกอริทึม โดยผู้เขียนสามารถใช้อัลกอริทึมหลายรูปแบบประกอบกันในการออกแบบอัลกอริทึมนั้นเพื่อใช้ในการแก้ปัญหาการเขียนโปรแกรมได้

1.แบบลำดับ (Sequential) มีลักษณะการทำงานจะเป็นไปตามขั้นตอน ก่อน-หลัง ต่อเนื่องกันไปเป็นลำดับ โดยการทำงานแต่ละขั้นตอนต้องทำให้เสร็จก่อน แล้วจึงไปทำขั้นตอนต่อไป

รูปแบบของอัลกอริทึม มีกี่ลักษณะเป็นอย่างไร

ตัวอย่าง

อัลกอริทึม การทอดไข่เจียว

  1. หยิบไข่ไก่
  2. ตอกไข่ไก่ใส่ภาชนะ
  3. ปรุงรส ด้วยเครื่องปรุง
  4. ตีไข่ด้วยช้อนส้อม
  5. ตั้งกระทะบนเตา
  6. เปิดแก๊ส และติดไฟ
  7. ใส่น้ำมันพืช
  8. นำไข่ที่ปรุงรสแล้วใส่ลงในกระทะที่ร้อน
  9. ทอดจนสุก
  10. ตักขั้นใส่จานที่เตรียมไว้

2.แบบทางเลือก (Decision) อัลกอริทึมรูปแบบนี้ มีเงื่อนไขเป็นตัวกำหนดเส้นทางการทำงานของกระบวนการแก้ปัญหา โดยตัวเลือกนั้นอาจจะมีตั้งแต่ 2 ตัวขึ้นไป เช่น สอบข้อเขียน คะแนนเต็ม 50 ได้คะแนน 30 สอบผ่าน ถ้าต่ำกว่า 30 สอบไม่ผ่าน

รูปแบบของอัลกอริทึม มีกี่ลักษณะเป็นอย่างไร

ตัวอย่างที่2

อัลกอริทึมตัดเกรดวิชาคอมพิวเตอร์

คะแนนสอบของนักเรียน
ตรวจสอบคะแนน (คะแนนที่สอบผ่าน 50 คะแนน)
ถ้ามากกว่า 50 คะแนน สอบผ่าน
ถ้าน้อยกว่า 50 คะแนน สอบตก
ประกาศผล

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

รูปแบบของอัลกอริทึม มีกี่ลักษณะเป็นอย่างไร

ตัวอย่างที่3

อัลกอริทึมการซื้อมังคุด 1 กิโลกรัม

หยิบถุงพลาสติก
หยิบมังคุดมาเลือก โดยกดที่เปลือกที่นิ่มๆ
ตรวจสอบเงื่อนไข (น้อยกว่า 1 กิโลกรัม)
ถ้าจริง เลือกมังคุดต่อ
ถ้าเท็จ หยุดเลือก
จ่ายเงินให้กับผู้ที่ขาย

ขอบคุณข้อมูล :: hlakkarkheiynporkaerm1234

ท่านสามารถติดตามข่าวสารการศึกษา ข่าวเปิดสอบงานราชการ เปิดสอบครูอัตราจ้าง ข่าวเรียกบรรจุ อบรมออนไลน์ โหลดสื่อการสอน หรืออ่านบทความต่าง ๆ เพิ่มเติมได้ที่เว็บไซต์ของเรา http://krucomonlines.com ได้ตลอดเวลา และสุดท้ายขอขอบคุณทุกท่านที่เข้ามาเยี่ยมชมเว็บไซต์ของเรา เราจะนำเสนอข้อมูล เนื้อหาดี ๆ มีสาระให้กับทุกท่านอีกครั้งอย่างแน่นอน ขอขอบคุณครับ

ครูคอมออนไลน์

บทความโดย : ครูคอมออนไลน์ ติดตามได้ที่ : https://www.facebook.com/krucomputers เว็บไซต์ : http://krucomonlines.com/
Back to top button