wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

แบบทดสอบเก็บคะแนนก่อนปลายภาค วิชา วิทยาการคำนวณ ม.2

Total questions: 39

Worksheet time: 20mins

Name
Class
Date
1.
ชื่อ-สกุล
4 lines
2.
ชั้น/ห้อง
a)
ม.2/1
b)
ม.2/2
c)
ม.2/5
d)
ม.2/6
3.
เลขที่
4 lines
4.
1. ข้อใดคือกล่าวถึงไพทอนได้ถูกต้อง
a)

เป็นภาษาโปรแกรมคอมพิวเตอร์ระดับกลาง

b)

เป็นภาษาที่ใช้ภาษาไทยในการเขียนทั้งหมด

c)

เป็นภาษาโปรแกรมคอมพิวเตอร์ระดับต่ำ

d)

เป็นภาษาโปรแกรมคอมพิวเตอร์ระดับสูง

5.
2. ใครคือผู้สร้างภาษาไพทอน
a)

กีโอ ฟาน รอสซัม

b)

โทมัส ทอร์

c)

สเตฟาน รอสซัม

d)

โทนี่ เบค

6.
3. ข้อใดคือความสามารถของภาษาไพทอน
a)

ง่ายต่อการเรียนรู้

b)

ใช้งานได้ฟรี ไม่เสียค่าใช้จ่ายใดๆ

c)

ใช้พัฒนาเว็บเซอร์วิต

d)

ถูกทุกข้อ

7.
4. ตัวแปร (Variable) คืออะไร
a)

คำที่ภาษาไพธอนสงวนไว้เฉพาะเพื่อใช้เป็นคำสั่ง

b)

ข้อกำหนดที่ใช้ในการคำนวณหาค่าต่างๆ

c)

การกำหนดชนิดข้อมูลของตัวแปร เพื่อนำไปใช้ในการเขียนโปรแกรม

d)

ไม่มีข้อใดถูก

8.
5. ภาษาไพทอนถูกพัฒนามาจากภาษาใด
a)

ภาษาไทย

b)

ภาษาอังกฤษ

c)

ภาษาสเปน

d)

ภาษาซี

9.
6. ข้อใดคือผลลัพธ์ของคำสั่งที่กำหนดให้ต่อไปนี้ print ("เด็กชายภูผา สุดหล่อ")
a)

เด็กชายภูผา สุดหล่อ

b)

"เด็กชายภูผา สุดหล่อ"

c)

("เด็กชายภูผา สุดหล่อ")

d)

print ("เด็กชายภูผา สุดหล่อ")

10.
7. หากต้องการฝึกวาดรูปด้วยโปรแกรมเต่าไพทอน จะต้องเรียกใช้โมดูลใด
a)

โมดูล shape

b)

โมดูล tkinter

c)

โมดูล sqlite

d)

โมดูล turtle

11.
8. การวาดรูปด้วยเต่าไพทอน จะต้องเริ่มต้นเขียนคำสั่งใดเป็นคำสั่งแรก
a)

import turtle

b)

from turtle import *

c)

from * import turtle

d)

from tkinter

12.
9. ข้อใดไม่ใช่คำสั่งในการสั่งให้เต่าเคลื่อนที่
a)

forward()

b)

back()

c)

backward()

d)

hideturtle()

13.
10. คำสั่งที่ใช้ในการให้เต่าเคลื่อนที่ไปข้างหน้าคือคำสั่งอะไร
a)

backward()

b)

right()

c)

forward()

d)

left()

14.
11. ข้อใดเป็นคำสั่งวางปากกา
a)

penup()

b)

pensize()

c)

isdown()

d)

pendown()

15.
12. ข้อใดคือไอคอนของไพทอน
a)

b)

c)

d)

16.
13. เครื่องหมาย คูณ ในโปรเเกรมภาษาไพทอน
a)

/

b)

*

c)

-

d)

+

17.
14. ไพธอน ตรงกับภาษาอังกฤษข้อใด
a)

Paiton

b)

Pauitoon

c)

Pytoon

d)

Python

18.
15. ข้อใด ไม่ใช่ชนิดของตัวแปรของไพทอน
a)

ตัวอักขระ

b)

ตัวเลข

c)

ตัวการ์ตูน

d)

ตัวอักษร

19.
16. ความหมายของผังงานคือข้อใด
a)

เป็นที่จัดเก็บโปรแกรม

b)

ใช้เป็นแค่รูปสี่เหลี่ยมผืนผ้าเท่านั้น

c)

สัญลักษณ์ รูป ที่ใช้แทนคำพูดหรือคำอธิบายในอัลกอริทึม

d)

คำพูดหรือคำอธิบายที่ใช้แทนขั้นตอนสัญลักษณ์ รูปภาพในอัลกอริทึม

20.
17. โปรแกรมที่นักเรียนใช้ เขียนโค้ด ภาษาไพทอน คือโปรแกรมอะไร
a)

Google

b)

Mu

c)

padlet

d)

Studios

21.
18. ข้อใดคือเครื่องหมาย back slash
a)

\

b)

*

c)

/

d)

+

22.
19. คำสั่ง fd(100) หมายความว่าอย่างไร
a)

เดินไปข้างหน้า 100

b)

เดินหน้า 100

c)

ถอยหลัง 100

d)

ถอยไปข้างหลัง 100

23.
20. คำสั่ง หาร ใช้สัญลักษณ์ใด ในภาษาไพธอน
a)

*

b)

\

c)

*

d)

/

24.
21. + - * / เป็นตัวดำเนินการแบบใด ในภาษา Python
a)

ตัวดำเนินการทางตรรกะ

b)

ตัวดำเนินการเปรียบเทียบ

c)

ตัวดำเนินการทางคณิตศาสตร์

d)

ตัวดำเนินการในการกำหนดค่า

25.
22. > < = <= >= เป็นตัวดำเนินการประเภทใด
a)

ตัวดำเนินการทางตรรกะ

b)

ตัวดำเนินการเปรียบเทียบ

c)

ตัวดำเนินการทางคณิตศาสตร์

d)

ตัวดำเนินการสมาชิก

26.
23. ภาษาไพทอนข้อมูลจำนวน หรือเรียกว่าจำนวนเต็ม สามารถเก็บข้อมูลชนิดใดได้
a)

จำนวนทศนิยม

b)

จำนวนเต็มบวก

c)

จำนวนเต็มลบ

d)

ถูกทุกข้อ

27.
24. ในภาษาไพทอน ฟังก์ชันใดใช้ในการแสดงข้อความออกทางจอภาพ
a)

echo

b)

Output

c)

print

d)

printf

28.
25. ภาษา python แปลภาษาในลักษณะใด
a)

ตรวจสอบความผิดพลาดของโค้ดคำสั่งตั้งแต่ต้นจนจบก่อน

b)

แปลภาษาทีละบล็อก แล้วสั่งทำงาน

c)

อ่านโค้ดคำสั่งทีละบรรทัด แล้วก็ทำงานให้ผลลัพธ์ออกมา

d)

ไม่มีข้อใดถูก

29.
26. %s คืออะไร
a)

แสดงผลค่าของตัวแปรชนิดจำนวนเต็ม

b)

แสดงผลข้อความ

c)

แสดงผลออกมาในรูปแบบของเลขฐานแปด

d)

แสดงผลค่าของตัวแปรชนิดจำนวนทศนิยม

30.
27. %d คืออะไร
a)

แสดงผลค่าของตัวแปรชนิดจำนวนเต็ม

b)

แสดงผลข้อความ

c)

แสดงผลออกมาในรูปแบบของเลขฐานแปด

d)

แสดงผลค่าของตัวแปรชนิดจำนวนทศนิยม

31.
28. %f คืออะไร
a)

แสดงผลค่าของตัวแปรชนิดจำนวนเต็ม

b)

แสดงผลข้อความ

c)

แสดงผลออกมาในรูปแบบของเลขฐานแปด

d)

แสดงผลค่าของตัวแปรชนิดจำนวนทศนิยม

32.
29. ข้อใดคือนามสกุลไฟล์ ไพทอน
a)

.doc

b)

.png

c)

.py

d)

.jpg

33.
30. ข้อใดคือ รหัสวิชา วิทยาการคำนวณ ภาคเรียนที่ 1/2567
a)

ว21101

b)

ว21181

c)

ว22182

d)

ว22282

34.
  1. 31. คำสั่ง Print() เป็นชุดคำสั่งประเภทใด

a)

เป็นชุดคำสั่งที่แสดงผลออกทางหน้าจอ

b)

เป็นชุดคำสั่งที่รับค่าและแสดงผลออกทางจอภาพ

c)

เป็นชุดคำสั่งที่ประมวณผลคำสั่ง

d)

เป็นชุดคำสั่งที่รับค่าเข้าทางแป้นพิมพ์

35.
  1. 32. คำสั่ง Input() เป็นชุดสั่งประเภทใด

a)

เป็นชุดคำสั่งที่รับค่าและแสดงผลออกทางจอภาพ

b)

เป็นชุดคำสั่งที่รับค่าเข้าแป้นพิมพ์

c)

เป็นชุดคำสั่งที่แสดงผลออกทางหน้าจอ

d)

เป็นชุดคำสั่งที่ประมวณผลคำสั่ง

36.
  1. 33. ข้อใด ไม่ใช่กฎในการตั้งชื่อตัวแปร

a)

ขึ้นต้นด้วยตัวอักษรภาษาอังกฤษ

b)

ตั้งชื่อให้สื่อความหมายกับข้อมูล

c)

ชื่อตัวแปรสามารถเว้นช่องว่างได้

d)

ชื่อต้องไม่ซ้ำคำสงวน

37.
  1. 34. ข้อใดคือรหัสควบคุมในการขึ้นบรรทัดใหม่

a)


\a

b)


\s

c)

\f

d)


\n

38.
  1. 35. ข้อใดคือฟังก์ชันในการรับข้อมูล

a)

input()

b)

print()

c)

if

d)


else

39.
  1. 36. ข้อใดคือเครื่องหมายในการแยกข้อความ

a)


เครื่องหมาย " "

b)

เครื่องหมาย ,

c)

เครื่องหมาย ;

d)

เครื่องหมาย (  )