เขียนโปรแกรมเบื้องต้นด้วย KidBright IDE
หน้าแรก
คำชี้แจง
- ถ้าไม่กรอกทั้งชื่อ และนามสกุลของผู้ทำข้อสอบ ระบบจะไม่ตรวจข้อสอบให้
- ถ้าทำข้อสอบไม่ครบ ระบบจะไม่ตรวจข้อสอบให้
- เกณฑ์ตัดสินผ่านการทดสอบอยู่ที่ร้อยละ 80 หรือ 16 ข้อขึ้นไป
กรอกชื่อจริง
กรอกนามสกุล
ทุกครั้งที่เข้าทำแบบทดสอบเสร็จสมบูรณ์ จะได้รับแต้มเข้าใช้งาน 1 แต้ม | ส่วนนี้จะทำการบันทึกข้อมูลเพื่อออกใบรับรอง หากทำแบบทดสอบผ่านเกณฑ์ที่กำหนด
แบบทดสอบนี้ มีจำนวนข้อสอบ 50 ข้อ หากต้องการเพิ่มจำนวนข้อ ให้เลือก เพิ่มจำนวนข้อเป็น 20 ข้อ 30 ข้อ 50 ข้อ
1. ข้อใด ไม่ใช่ ความหมายของผังงาน (Flowchart)
    ก. เป็นเครื่องมือที่ใช้ในการวางแผนหรือออกแบบ
    ข. เขียนโปรแกรมเพื่อสั่งให้คอมพิวเตอร์ทำงานได้ง่าย
    ค. มีการเชื่อมโยงขั้นตอนด้วยเส้นที่มีลูกศรชี้ทิศทางการทำงานตั้งแต่เริ่มต้นจนจบกระบวนการ
    ง. มีการใช้สัญลักษณ์ที่ไม่เป็นมาตรฐานเดียวกัน
2. ข้อใดคือหน้าที่ของ นักพัฒนาเกม (Game Developer)
    ก. ศึกษาเกี่ยวกับเครื่องจักรกล และเครื่องยนต์ การแปรรูปพลังงานและการออกแบบระบบเครื่องกล
    ข. สอนนักเรียนเกี่ยวกับวิชาความรู้ หลักการคิด การอ่าน
    ค. สร้างและพัฒนาระบบเกมในส่วนของการเขียนโปรแกรม และเขียนโค้ด (Coding) ต่างๆ
    ง. ออกแบบและวางแผนในการก่อสร้าง
3. ข้อใด คือส่วนประกอบหลักของหุ่นยนต์
    ก. ส่วนการควบคุม ส่วนการออกแบบ ส่วนการตัดสินใจ
    ข. ส่วนการออกแบบ ส่วนการสั่งการ ส่วนการควบคุม
    ค. ส่วนการควบคุม ส่วนการรับรู้ ส่วนการเข้าใจ
    ง. ไม่มีข้อใดถูกต้อง
4. ภาพในข้อใดคือสัญลักษณ์ผังงานที่มีความหมายว่า "รับข้อมูล แสดงข้อมูล"




5. ข้อใด คือความหมายการทำงานของพอร์ตยูเอสบี
    ก. ใช้ควบคุมการทำงานของอุปกรณ์ไฟฟ้าแบบยูเอสบี
    ข. ใช้วัดปริมาณแสงที่อยู่รอบๆบอร์ด
    ค. ใช้รีเซ็ตเพื่อเริ่มการทำงานใหม่ของบอร์ด
    ง. เป็นช่องทางในการเชื่อมต่อกับบอร์ดเสริมของ KidBright
6. จากภาพ เป็นลักษณะโครงสร้างผังงานรูปแบบใด

    ก. ลักษณะโครงสร้างแบบลำดับ (Sequence Structure)
    ข. ลักษณะโครงสร้างแบบเลือกทำ หรือมีเงื่อนไข (Selection Structure)
    ค. ลักษณะโครงสร้างแบบการทำซ้ำ (Repetition Structure)
    ง. ลักษณะโครงสร้างแบบวางแผนและออกแบบ
7. จากภาพ คือบล็อกคำสั่งใด

    ก. บล็อกคำสั่ง ถ้า (If)
    ข. บล็อกคำสั่ง ถ้า นอกเหนือจากนี้ (If else)
    ค. บล็อกคำสั่งทำซ้ำขณะที่ (Repeat while)
    ง. บล็อกคำสั่ง ถ้า (If) ซ้อน ถ้า (If)
8. จากภาพ คือบล็อกทางคณิตศาสตร์ใด

    ก. บล็อกกำหนดค่าตัวแปร
    ข. บล็อกคำนวณทางคณิตศาสตร์
    ค. บล็อกตัวแปร
    ง. บล็อกค่าคงที่
9. หมายเลขใด คือ ปุ่มสำหรับอัปโหลดโปรแกรมลงบอร์ด KidBright

    ก. หมายเลข 3
    ข. หมายเลข 9
    ค. หมายเลข 8
    ง. หมายเลข 4
10. ข้อใด คือความหมายของคำสั่งรอ (Wait Tab)
    ก. เป็นบล็อกคำสั่งที่ใช้กำหนดค่าคงที่ กำหนดตัวแปร หรือคำนวณทางคณิตศาสตร์
    ข. เป็นบล็อกคำสั่งให้หยุดการทำงานชั่วคราวเพื่อรอสถานการณ์
    ค. เป็นบล็อกคำสั่งที่ให้ทำงานวนรอบ
    ง. เป็นบล็อกคำสั่งที่อ่านและควบคุมสถานะของยูเอสบี
11. ข้อใดคือความหมายของบล็อกคำสั่ง ทำซ้ำจนกระทั่ง (Repeat until)
    ก. ทำซ้ำจนกระทั่งเงื่อนไขข้างหลังเป็นจริง หรือหยุดการทำซ้ำเมื่อเงื่อนไขข้างหลังเป็นจริง
    ข. ใช้ในกรณีที่มีทางเลือกให้ทำมากกว่า 2 ทางเลือก
    ค. เป็นบล็อกคำสั่งตรวจสอบเงื่อนไข ถ้าเป็นจริงจะทำในบล็อก ทำ ถ้าเป็นเท็จจะข้ามคำสั่ง
    ง. บล็อกที่ใช้ในการกำหนดค่าคงที่ตามที่ต้องการ
12. สถาบันในข้อใดที่กำหนดขึ้นให้การเขียนผังงานใช้สัญลักษณ์เป็นสากล
    ก. สถาบันบำบัดรักษาและฟื้นฟูผู้ติดยาเสพติดแห่งชาติบรมราชชนนี กรมการแพทย์ (PMNIDAT institute on drug abuse)
    ข. สถาบันส่งเสริมความปลอดภัย อาชีวอนามัย
    ค. สถาบันมาตรฐานแห่งชาติอเมริกา (The American National Standard : ANSI)
    ง. สถาบันคลังสมองของชาติ (Knowledge Network Institute of Thailand)
13. "ใช้จะแสดงผลตัวอักษร ข้อความ หรือรูปภาพ" จากข้อความข้างต้น คือความหมายของหมายเลขใด

    ก. หมายเลข 11
    ข. หมายเลข 6
    ค. หมายเลข 4
    ง. หมายเลข 2
14. ข้อใดคือสูตรการหาพื้นที่ของรูปสามเหลี่ยม




15. จากภาพ หากนักเรียน Download คำสั่งนี้แล้ว บอร์ดจะแสดงผลการทำงานอย่างไร

    ก. แสดงข้อความว่า
    ข. แสดงข้อความว่า
    ค. แสดงข้อความว่า
    ง. ไม่แสดงการทำงาน
16. จากภาพ หมายเลขที่ 1 คือ องค์ประกอบใดของบอร์ด KidBright

    ก. LED แสดงผล
    ข. ลำโพง
    ค. เซนเซอร์วัดอุณหภูมิ
    ง. เซนเซอร์วัดแสง
17. ข้อใด ไม่ใช่ วงจรการพัฒนาโปรแกรม (Program Development Life Cycle : PDLC)
    ก. ขั้นทดสอบและแก้ไขโปรแกรม
    ข. ขั้นวางแผนแก้ไขปัญหา
    ค. ขั้นวิเคราะห์ความต้องการ
    ง. ขั้นการคำนวณทางคณิตศาสตร์
18. จากภาพ คือคำสั่งควบคุมใดของบอร์ด KidBright

    ก. ขั้นสูง (Advance Tab)
    ข. คณิตศาสตร์ (Math Tab)
    ค. พื้นฐาน (Basic Tab)
    ง. เสียงดนตรี (Music Tab)
19. ภาษา KidBright เป็นการเขียนโปรแกรมแบบใด
    ก. Visual Programming
    ข. Block-based Programming
    ค. Event-based Programming
    ง. Basic Programming
20. ถ้าหากต้องการที่จะสร้างตัวแปรตามที่ต้องการ โดยเริ่มต้นจากการกำหนดชื่อ ควรใช้บล็อกคำสั่งใด
    ก. บล็อกคำสั่ง Delay (หน่วงเวลา)
    ข. บล็อกคำสั่ง ถ้า นอกเหนือจากนี้ (If else)
    ค. บล็อกค่าคงที่
    ง. บล็อกตัวแปร
ให้ตรวจสอบชื่อนามสกุลว่ากรอกครบหรือไหม่
พร้อมกับตรวจข้อสอบว่าเลือกทำครบทุกข้อหรือไม่ ไม่ครบไม่ตรวจนะครับ
แนะนำชุดข้อสอบ

1. วิทยาศาสตร์ เรื่องแรงและกการเคลื่อนที่


2. วิชาสุขศึกษา ม.1


3. วิทยาศาสตร์ ป.5


4. แนวสอบ O-NET ภาษาไทย(2549) ชุดที่2


หน้าแรก

EDUCATION RESEARCH | Test Home
Version Thaitestonline.com | Mobile
เพื่อนบ้านเว็บครูออฟ