50
4. ตงั้ ค่าชุดคาสัง่ ท่ีใช้ในการควบคุมการทางานของแอปพลเิ คชนั
- การตั้งค่าตวั แปรเพอ่ื ใชส้ าหรับการคานวณ และประมวลผล
- การตั้งค่าให้แสดงกลอ่ งข้อความรับค่าขอ้ มูล ชอื่ -นามสกุล
- การตั้งค่าให้โปรแกรมบันทึกขอ้ มูล ชื่อ – สกุล
การต้งั คา่ การคานวณหาค่า BMI และการเปรยี บเทียบ ค่า BMI 51
คำนวณหำค่ำ BMI
เปรยี บเทยี บ BMI
เพ่ือหำค่ำดชั นีมวลกำย
แสดงช่ือ-สกลุ
และคำ่ BMI
52
.
แบบทดสอบหลงั เรยี น
53
แบบทดสอบหลังเรยี น
คำชแ้ี จง : ช่อื .............................................นามสกลุ ............................................ชน้ั ...............เลขที่..............
1. ขอ้ สอบชุดนีม้ จี านวน 20 ข้อ ๆ ละ 1 คแนน ใหน้ กั เรียนทาทุกข้อ คะแนนเต็ม 20 คะแนน
2. ให้นักเรยี นเลือกกากบาท (X) คาตอบที่ถูกทส่ี ุดเพียงขอ้ เดียว
1. ขอ้ ใดกลา่ วถงึ MIT App Inventor ได้ถกู ตอ้ ง 3. การเตรียมความพร้อมในการเขียนโปรแกรมมี
ก. เป็นเครื่องมือที่ใช้สร้างแอปพลิเคชันในรูป ความสาคญั อยา่ งไร
ของบล็อกคาสั่ง ก. เพื่อให้มีทักษะในการเขียนโปรแกรมเพ่ือ
ข. เป็นเครื่องมือที่ใช้สร้างแอปพลิเคชันในรูป แกป้ ญั หาตามทไ่ี ด้ออกแบบไว้
ของการเขียนโปรแกรมภาษาระดับสูง ข. เพ่ือไม่ให้โปรแกรมทางานผิดพลาดหรือเกิด
ค. เป็นเครื่องมือที่ใช้ทดสอบแอปพลิเคชันที่ ปัญหาภายหลงั จากนาไปใชง้ านจรงิ
สร้างขนึ้ ค. เพ่ือให้ได้โปรแกรมท่ีทางานได้สมบูรณ์ทุก
ง. เปน็ เคร่ืองมอื ทีใ่ ชอ้ อกแบบผงั งาน ฟังก์ชันและมีประสิทธภิ าพดีทสี่ ุด
2. ข้อใดเรียงข้ันตอนของวัฏจักรการพัฒนา ง. เพ่ือใหร้ ู้วา่ การเขียนโปรแกรมภาษาใดเหมาะ
ระบบงาน (SDLC) ได้ถกู ต้อง กับการแกป้ ัญหาน้นั ๆ
ก. การใชง้ านจริง 4. ก่อนท่ีจะเขียนโปรแกรมแก้ปัญหา ผู้เขียน
ข. การเขยี นโปรแกรม โปรแกรมควรทาส่ิงใดก่อน เพื่อให้การแก้ปัญหามี
ค. การปรบั ปรุงและพัฒนาโปรแกรม ประสิทธิภาพมากทีส่ ุด
ง. การทดสอบและแกไ้ ขโปรแกรม
จ. วเิ คราะห์ปญั หา ก. ออกแบบผงั งานการทางานของโปรแกรม
ฉ. การจดั ทาเอกสารและคมู่ ือ ข. จดั หาอปุ กรณแ์ ละเครอ่ื งมือที่จาเป็น
ช. การออกแบบโปรแกรม ค. ค้นหาการแก้ปัญหาน้ัน ๆ จากอินเทอร์เน็ต
ง. ศึกษาการเขียนโปรแกรมจากส่ือหรือแหล่ง
ก. จ ช ข ง ฉ ก ค เรียนรู้ใหเ้ ขา้ ใจ
ข. จ ช ข ก ค ง ฉ
ค. ฉ จ ข ช ค ก ง 5. โปรแกรมท่ใี ชใ้ นการเขียนโปรแกรม คือข้อใด
ง. จ ช ข ง ฉ ค ก ก. Thunkable ข. Thunkableyouapp
ค. DragandDrup ง. MTI Inventer
54
6. โทรศัพท์หรือสมาทโฟนในข้อใดท่ีเราสามารถ 11. น.ส.น้าหวาน ใช้โปรแกรม Microsoft Word
ในการพิมพ์จดหมายราชการส่งไปยังสานักงาน
ทดสอบแอปพลเิ คชนั ราชการต่างๆ อยากทราบ น.ส. น้าหวานใช้
แอปพลเิ คชัน่ ลกั ษณะใดในการทางาน
ก. Andriod ข. iPhone
ก. แอปพลิเคช่ันบนระบบคอมพิวเตอร์ส่วน
ค. iPad ง. Apple บุคคล
7. ข้อใดคือ Application ท่ีเราดาวโห ล ดใ ส่ ข. แอปพลิเคชัน่ สาหรบั ระบบสมองกลฝังตัว
โทรศพั ท์เพื่อใช้ในการทดสอบ ค. แอปพลิเคชนั บนสมารต์ โฟนหรือแท็บเล็ต
ง. เวบ็ แอปพลเิ คชัน
ก. MIT App Inventor 2
ข. MIB App Inventor 2 12. Line Facebook Instagram เ ป็ น
ค. MIC App Inventor 2 แอปพลเิ คชั่นลกั ษณะใด
ง. MIL App Inventor 2
ก. แอปพลิเคช่ันบนระบบคอมพิวเตอร์ส่วน
8. ทาไมเราต้องทาการทดสอบ Appก่อนการใช้งาน บคุ คล
จรงิ
ข. แอปพลิเคชัน่ สาหรบั ระบบสมองกลฝงั ตวั
ก. เพือ่ ใหเ้ ห็นภาพการทางานก่อนการนาไปใช้จริง ค. แอปพลเิ คชันบนสมารต์ โฟนหรอื แท็บเล็ต
ข. เพ่ือหาจดุ บกพรอ่ งของแอพพลิเคชนั่ ง. เวบ็ แอปพลเิ คชัน
ค. เพือ่ แก้ไขปรบั ปรงุ จุดทย่ี งั ไมส่ มบูรณ์
ง. ถกู ทกุ ขอ้ 13. จากภาพ เป็นชุดคาส่ังท่ีใช้ในการควบคุมการ
ทางานของแอปพลเิ คชั่น โดยทาหน้าที่ใด
9. นักเรียนต้องออกแบบปุ่ม + - x / ให้อยู่ใน
ลกั ษณะแนวนอน นักเรยี นต้องใช้คาสงั่ ใด ก. ทาหนา้ ท่เี ก็บตาแหน่งของลาดบั ชดุ ข้อมูล
ทจี่ ะแสดงผล
ก. HorizontalArrangement
ข. HorizontalScrollArragement ข. ทาหนา้ ที่เกบ็ ชดุ คาถาม
ค. VerticalArrangement ค. ทาหน้าท่ีเกบ็ ช่ือของภาพ
ง. VerticalScrollArrangement ง. ทาหน้าที่เก็บคาตอบทถ่ี กู ต้อง
10. คาส่ังต่างๆ ที่ใช้ในการสร้างแอปพลิเคช่ัน อยู่ 14. ในการทดสอบแอปพลิเคช่ันทน่ี ักเรยี นสร้างขึ้น
ในข้อใด
สามารถ มีวิธีการการทดสอบ กว่ี ธิ ี
ก. User Interface
ข. Layout ก. 1 วธิ ี ข. 2 วธิ ี
ค. Media
ง. Drawing and Animation ค. 3 วธิ ี ง. 4 วธิ ี
55
15. จากภาพ เป็นชุดคาสั่งท่ีใช้ในการควบคุมการ 18. ขอ้ ใดไม่ใช่ขั้นตอนการพฒั นาแอปพลเิ คชัน
ทางานของแอปพลเิ คช่นั โดยทาหนา้ ท่ใี ด ก. การศึกษาความตอ้ งการ
ข. การออกแบบ
ก. ทาหน้าที่เกบ็ ตาแหนง่ ของลาดบั ชุดข้อมลู ค. การสร้างแอปพลเิ คชนั
ท่จี ะแสดงผล ง. การจาหน่ายแอป
ข. ทาหนา้ ทเ่ี ก็บชุดคาถาม 19. การพัฒนาแอปพลิเคชันด้วยโปรแกรม MIT
ค. ทาหนา้ ทีเ่ ก็บชื่อของภาพ App inventor มีลักษณะการเขียนโปรแกรม
ง. ทาหนา้ ทเี่ กบ็ คาตอบทถี่ ูกตอ้ ง อยา่ งไร
16. ข้อใดให้ความหมายของ แอปพลิเคชั่นได้ ก. การเขียนด้วยภาษาจาวา (JAVA)
ถกู ตอ้ งท่ีสุด ข. การเขยี นด้วยชดุ คาสงั่ (Blocks)
ค. การเขียนด้วยเลขฐาน 2
ก. ชุดคาส่ังหรือโปรแกรมท่ีถูกพัฒนาข้ึนเพ่ือใช้ ง. การเขยี นดว้ ยภาษาคอมพิวเตอร์ระดับสูง
ในการควบคมุ การทางานของระบบคอมพวิ เตอร์
20. กรณีไม่มีโทรศัพท์ Android เราควรใช้การ
ข. ชุดคาสัง่ ท่ีถกู พัฒนาขึน้ เพอื่ ทางานบนสมาร์ต เชอื่ มตอ่ แบบใด
โฟนเทา่ นนั้
ก. เช่อื มตอ่ ด้วยระบบจาลอง iPhone
ค. เป็นการสร้างแอปพลิเคช่ันข้ึนเพื่ออานวย บนคอมพิวเตอร์
ความสะดวกแกผ่ ู้ใช้งาน
ข. เชอ่ื มตอ่ อปุ กรณ์ด้วยระบบเครือขา่ ยแบบ
ง . เ ป็ น ก า ร ส ร้ า ง ชุ ด ค า ส่ั ง ใ ห้ ส า ม า ร ถ ไร้สาย
ติดต่อส่ือสารผ่านระบบเครือข่ายได้อย่างสะดวก
มากขึ้น ค. เช่อื มตอ่ อปุ กรณผ์ า่ นสายสญั ญาณ USB
ง. เช่อื มต่อด้วยระบบจาลอง Android
17. ข้อใดให้ความหมายของ แอปพลิเคช่ันได้ บนคอมพวิ เตอร์
ถูกต้องทีส่ ดุ
ก. วเิ คราะหป์ ญั หา
ข. กาหนดปัญหา
ค. ศึกษาความเป็นไปได้
ง. วิเคราะหค์ วาม
56
เอกสำรอ้ำงอิง
รายวิชาพน้ื ฐานวทิ ยาศาสตร์ เทคโนโลยี (วทิ ยาการคานวณ) ชัน้ มัธยมศึกษาปีท่ี ๓
อกั ษรเจริญทศั น.์
เทคโนโลยี (วทิ ยาการคานวณ) ช้ันมัธยมศึกษาปีที่ ๓ บริษทั พฒั นาคุณภาพวชิ าการ
(พว.) จากัด.
วิชาพน้ื ฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคานวณ) ตามหลักสูตรแกนกลางศึกษา
ขนั้ พน้ื ฐาน พทุ ธศักราช ๒๕๕๑ สสวท.
57