การออกแบบอัลกอริทึมเพื่อแก้ปัญหา ม.1 วิชาวิทยาการคำนวณ
หน้าแรก
คำชี้แจง
- ถ้าไม่กรอกทั้งชื่อ และนามสกุลของผู้ทำข้อสอบ ระบบจะไม่ตรวจข้อสอบให้
- ถ้าทำข้อสอบไม่ครบ ระบบจะไม่ตรวจข้อสอบให้
- เกณฑ์ตัดสินผ่านการทดสอบอยู่ที่ร้อยละ 80 หรือ 16 ข้อขึ้นไป
กรอกชื่อจริง
กรอกนามสกุล
ทุกครั้งที่เข้าทำแบบทดสอบเสร็จสมบูรณ์ จะได้รับแต้มเข้าใช้งาน 1 แต้ม | ส่วนนี้จะทำการบันทึกข้อมูลเพื่อออกใบรับรอง หากทำแบบทดสอบผ่านเกณฑ์ที่กำหนด
แบบทดสอบนี้ มีจำนวนข้อสอบ 10 ข้อ หากต้องการเพิ่มจำนวนข้อ ให้เลือก เพิ่มจำนวนข้อเป็น 20 ข้อ 30 ข้อ 50 ข้อ
1. คุณครูได้มอบหมายให้นักเรียนทำรายงานเรื่องน้ำท่วม โดยให้นักเรียนวิเคราะห์หาสาเหตุของปัญหาน้ำท่วม และรวบรวมปัจจัยที่ส่งผลต่อปัญหาน้ำท่วม และเขียนสาเหตุย่อยของแต่ละปัจจัยกระบวนการแก้ปัญหาข้างต้นที่คุณครูสั่งสอดคล้องกับข้อใดมากที่สุด
    The Mind Map
    The Fish Bone
    pseudo code
    flowchart
2. ข้อใดต่อไปนี้กล่าวได้ถูกต้อง

    อัลกรอริทึมด้านซ้าย ที่มานะเขียนเรียกว่า pseudo code
    อัลกอริทึมใด้านขวา ที่มานะเขียนเรียกว่า flowchart
    อัลกอริทึมด้านซ้าย ที่มานะเขียนหากให้ X < 30 จะพิมพ์คำว่า fail
    อัลกอริทึมด้านขวา ที่มานะเขียน หากให้ X = 30 จะพิมพ์คำว่า fail
3. นักเรียนคิดว่าหากนำความรู้เรื่องอัลกอริทึมมาปรับใช้ในการทำงานจะมีผลดีตามข้อใด
ก. ทำให้ดูทันสมัย ก้าวทันโลก
ข. ทำให้เข้าใจปัญหาต่าง ๆ ในการทำงานได้มากขึ้น
ค. ทำให้สามารถวิเคราะห์ปัญหาได้อย่างถูกต้องแม่นยำตรงประเด็น
ง. ทำให้ลดเวลาการทำงาน และเพิ่มประสิทธิภาพในการทำงานได้ดีขึ้น
    ก, ข และ ค
    ก, ข และ ง
    ข, ค และ ง
    ก, ข, ค และ ง
4. หากเปรียบเทียบอัลกอริทึมกับกระบวนการออกแบบเชิงวิศวกรรมสามารถเปรียบเทียบได้กับขั้นตอนใด
    ระบุปัญหา
    วางแผนและดำเนินการแก้ปัญหา
    รวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา
    ทดสอบ ประเมินผล และปรับปรุงแก้ไขวิธีการแก้ปัญหาหรือชิ้นงาน
5. อัลกอริทึมนี้เขียนถูกหรือผิด และถ้าผิด ผิดที่บรรทัดใด

    เขียนถูกแล้ว
    เขียนผิดที่บรรทัดที่ 3
    เขียนผิดที่บรรทัดที่ 4
    เขียนผิดที่บรรทัดที่ 6
6. นักเรียนคิดว่ามานะเขียนอัลกอริทึมนี้ผิดจากปัญหาตรงส่วนใด

    ส่วนรับข้อมูลนำเข้า
    ส่วนตรวจสอบเงื่อนไข
    สัญลักษณ์ของ start และ end
    สัญลักษณ์ของ print pass และ print fail
7. การเขียนอัลกอริทึมข้างล่างเป็นการเขียนอัลกอริทึมแบบใด

    แบบผสม