NEW
Font size
Worksheetsแบบทดสอบกลางภาคเรียน วิชา วิทยาการคำนวณ ม.2
Total questions: 20
Worksheet time: 3hrs 30mins
1. ข้อใดหมายถึงแนวคิดเชิงคำนวณ
Computer Thinking
Computational Thinking
Complete Thinking
Calculator Thinking
2. ข้อใด ไม่ใช่ องค์ประกอบของแนวคิดเชิงคำนวณ
แนวคิดเชิงนามธรรม
แนวคิดการแยกย่อย
แนวคิดการหารูปแบบ
แนวคิดเชิงรูปธรรม
3. แนวคิดเชิงคำนวณที่แตกปัญหาใหญ่ออกเป็นปัญหาย่อย หมายถึงคือข้อใด
แนวคิดการแยกย่อย
แนวคิดการหารูปแบบ
แนวคิดเชิงนามธรรม
แนวคิดเชิงรูปธรรม
4. การลากเส้นตรงผ่านจุดทุกจุด โดยใช้จำนวนเส้นที่น้อยที่สุด ข้อมูลในข้อใดไม่จำเป็น ต่อการแก้ปัญหา
จำนวนจุด
จำนวนเส้นที่ลาก
เส้นตาราง
จุด
5. ข้อใดคือประโยชน์ของการแก้ปัญหาโดยใช้แนวคิดเชิงคำนวณ
สามารถแก้ปัญหาได้อย่างรวดเร็ว
สามารถบันทึกแนวทางการแก้ปัญหาได้
สามารถแก้ปัญหาได้อย่างเป็นระบบ
จุดสามารถแก้ปัญหาโดยใช้การคำนวณจากคอมพิวเตอร์
6. แนวคิดการแยกย่อยเป็นองค์ประกอบของแนวคิดใด
แนวคิดเชิงคำนวณ
แนวคิดเชิงตรรกะ
แนวคิดเชิงรวบยอด
แนวคิดเชิงนามธรรม
7. ข้อใดกล่าวถึงแนวคิดเชิงคำนวณได้ถูกต้องที่สุด
เป็นการแก้ปัญหาจากใหญ่ไปย่อย
เป็นทักษะการแก้ปัญหาที่ซับซ้อน
เป็นทักษะที่ใช้ในการประดิษฐ์หุ่นยนต์
เป็นทักษะสำคัญที่นักพัฒนาซอฟต์แวร์ควรมี
8. สิ่งที่เกิดขึ้น จาการใช้กระบวนการแนวคิดเชิงคำนวณ เรียกว่า
การพิจารณารูปแบบ
การเขียนโปรแกรม
Programer
compiler
9. การกำหนดหลักการทั่วไปที่มุ่งเน้นเฉพาะส่วนที่สำคัญของปัญหา ไม่สนใจรายละเอียดอื่นที่ไม่จำเป็นตรงกับแนวคิดในข้อใด
Abstraction
Decomposition
Algorithm Design
Pattern Recognition
10. แนวคิดในข้อใดใช้สัญลักษณ์ Flowchart แสดงลำดับขั้นตอนในการแก้ปัญหา
แนวคิดเชิงนามธรรม (Abstraction)
แนวคิดการแยกย่อย (Decomposition)
แนวคิดการออกแบบขั้นตอนวิธี (Algorithm Design)
แนวคิดการหารูปแบบ Pattern (Recognition)
11. ในภาษาไพทอน ฟังก์ชันใดใช้ในการแสดงข้อความออกทางจอภาพ
echo
output
printf
12. หากต้องการกำหนดตัวแปร n ให้เป็นชนิด integer ที่มีค่าเท่ากับ 5 จะต้องประกาศตัวแปรอย่างไร
n = 5
var n = 5
number=5
5
13. ข้อใดคือผลลัพธ์จากโค้ด ต่อไปนี้
a = 2
aa = 22
b = "Mongchoo"
N = "hello"
n = 'Hello'
print (n , "Chanawong" , b)
Hello Chanawong Mongchoo
n Chanawong Mongchoo
n Chanawong b
print (n , "Chanawong" , b)
14. Number ควรเป็นชนิดข้อมูลใด
String
Folat
Integer
Boolean
15. ตัวแปรใดชนิดข้อมูลควรเป็น float
อายุ
เบอร์โทร
ส่วนสูง
น้ำหนัก
16. ใครเป็นผู้คิดค้นภาษา Python
Dennis Ritchie
Niklaus Wirth
James Gosling
Guido van Rossum
17. ข้อใดที่ไม่ควรใช้ในการตั้งชื่อตัวแปร
if
num1
age
a
18. ในการหาพื้นที่วงกลมควรใช้ชื่อตัวแปรใด
sum
count
area
a
19. + - * / เป็นตัวดำเนินการแบบใด ในภาษา Python
ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการทางคณิตศาสตร์
ตัวดำเนินการทางตรรกะ
ตัวดำเนินการในการกำหนดค่า
20. ตัวแปร คืออะไร
คือโครงสร้างของข้อมูล
คือชื่อที่ใช้ในการเก็บค่าหรือกำหนดค่า
คือเครื่องหมายที่ใช้ในการดำเนินการ
ไม่มีขอถูก
