wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

สอบกลางภาค วิชาการเขียนโปรแกรม ม.1/11

Total questions: 35

Worksheet time: 30mins

Name
Class
Date
1.



(a)  

2.



(a)  

3.



(a)  

4.

สัญลักษณ์ในภาพหมายถึงอะไร

(ให้นักเรียนพิมพ์คำตอบที่ถูกต้อง แล้วกดปุ่ม Submit)

(a)  

5.

ใครเป็นผู้คิดค้นภาษาไพทอน

(ตอบเป็นภาษาไทย แล้วกดปุ่ม Submit)

(a)  

6.

ภาษาไพทอนถูกคิดค้นโดยใคร

a)

Guido van Rossum

b)

Rossum van Guido

c)

Van guido Rossum

d)

Guido rossum Van

7.

ภาษาไพทอนพัฒนามาจากภาษาอะไร

a)

ABC

b)

C

c)

Java

d)

HTML

8.

"เมาส์ แป้นพิมพ์ ลำโพง"

จัดอยู่ในส่วนใดของระบบคอมพิวเตอร์

a)

ซอฟต์แวร์

b)

ฮาร์ดแวร์

c)

บุคลากร

d)

กระบวนการ

9.

ข้อมูลในข้อใดเป็นตัวเลข

a)

บ้านเลขที่

b)

เบอร์โทรศัพท์

c)

พ.ศ.เกิด

d)

อีเมล

10.

โปรแกรม Microsoft Word จัดอยู่ในองค์ประกอบใดของระบบคอมพิวเตอร์

a)

ฮาร์ดแวร์

b)

ซอฟต์แวร์

c)

ข้อมูล

d)

กระบวนการ

11.

ข้อใดไม่ใช่ซอฟต์แวร์

a)

โปรแกรม Paint

b)

ระบบปฏิบัติการ Windows 10

c)

แอพ Google Chrome

d)

เครื่องพิมพ์

12.

"ผู้ใช้งาน (user)" หมายถึงข้อใด

a)

ข้อมูล

b)

ซอฟต์แวร์

c)

กระบวนการ

d)

บุคลากร

13.

ภาษาคอมพิวเตอร์แบ่งได้กี่ระดับ

a)

2

b)

3

c)

4

d)

5

14.

ภาษาระดับใดที่ประกอบด้วยเลข 0 และ 1 เท่านั้น

a)

ภาษาธรรมชาติ

b)

ภาษาระดับสูง

c)

ภาษาเครื่อง

d)

ภาษาระดับต่ำ

15.

ข้อใดกล่าวไม่ถูกต้องเกี่ยวกับภาษาระดับสูง

a)

เป็นภาษาใกล้เคียงกับมนุษย์

b)

ใช้ในการเขียนโปรแกรม

c)

ภาษาไพทอน

d)

รองรับภาษาอังกฤษ

16.

ข้อใดเป็นการแปลภาษาแบบคอมไพเลอร์

a)

แปลคำสั่งทั้งหมดในครั้งเดียว

b)

แปลคำสั่งทีละบรรทัด

c)

แปลคำสั่งครั้งละหลายๆบรรทัด

d)

แปลคำสั่งตามผู้ใช้งาน

17.

การเขียนผังงานจัดอยู่ในขั้นตอนของการพัฒนาโปรแกรม

a)

การวิเคราะห์ปัญหา

b)

การออกแบบโปรแกรม

c)

การเขียนโปรแกรม

d)

การทดสอบโปรแกรม

18.

ข้อใดกล่าวถูกต้องเกี่ยวกับการเขียนโปรแกรม

a)

ชุดคำสั่งหรือโปรแกรมที่ทำงานตามผู้ใช้งาน

b)

การพัฒนาผลงานหรือชิ้นงานตามความต้องการ

c)

การเขียนชุดคำสั่ง เพื่อให้คอมพิวเตอร์ทำงานตามที่กำหนด

d)

การออกแบบโปรแกรมให้สวยงาม

19.

การตรวจหาข้อผิดพลาด หมายถึงข้อใด

a)

code

b)

error

c)

none

d)

unavailable

20.

ข้อใดบอกความหมายของผังงานโปรแกรมได้ถูกต้องที่สุด

a)

เป็นการเขียนคำอธิบายที่ชัดเจนและสั้น

b)

ประกอบด้วยเส้นและสัญลักษณ์รูปต่างๆ

c)

เป็นรูปภาพหรือสัญลักษณ์ที่ใช้เขียนแทนขั้นตอน

d)

เป็นผังแสดงลำดับขั้นตอนการทำงานในโปรแกรมคอมพิวเตอร์

21.

ข้อใดคือหลักการเขียนผังงาน

a)

ใช้สัญลักษณ์ที่ไม่เป็นมาตรฐาน

b)

จุดเริ่มต้นและสิ้นสุดของงานควรมีเพียงจุดเดียว

c)

ไม่กำหนดทิศทางการไหลของข้อมูล

d)

ไม่คำนึงถึงความเหมาะสมของขนาดสัญลักษณ์

22.

สัญลักษณ์ในภาพหมายถึงข้อใด

a)

เริ่มต้น

b)

กระบวนการทำงาน

c)

การตัดสินใจ

d)

การรับข้อมูล

23.

"นักเรียนสอบผ่านหรือไม่"

จากประโยคดังกล่าว

ควรใช้สัญลักษณ์ในข้อใด

a)
b)
c)
d)
24.

ข้อใดใช้สัญลักษณ์ไม่ถูกต้อง

a)
b)
c)
d)
25.

ข้อใดคือความหมายของอัลกอริทึม (Algorithm)

a)

การเขียนบรรยายลำดับขั้นตอนการทำงาน

b)

การพิสูจน์ทางคณิตศาสตร์

c)

รูปแบบการเขียนโปรแกรม

d)

สัญลักษณ์การทำงาน

26.

ข้อใดบ้างสามารถใช้สัญลักษณ์ดังรูปภาพได้

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

ฝนตกหรือไม่

b)

ตื่นนอน

c)

รับเงินจากแม่

d)

แปรงฟัน

e)

แสดงเวลาการเดินทาง

27.

ข้อใดบ้างไม่จัดอยู่ในระบบคอมพิวเตอร์

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

ข้อมูล

b)

ซอฟต์แวร์

c)

การตัดสินใจ

d)

กระบวนการทำงาน

e)

การปรับปรุงข้อมูล

28.

ข้อใดบ้างไม่ใช่ชนิดของข้อมูลในภาษาไพทอน

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

จำนวนเต็ม

b)

เสียง

c)

ตัวอักษร

d)

ทศนิยม

e)

ภาพเคลื่อนไหว

29.

ภาษาระดับใดบ้างเหมาะกับการเขียนโปรแกรมพื้นฐาน

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

ภาษาเครื่อง

b)

ภาษาระดับต่ำ

c)

ภาษาระดับสูง

d)

ภาษาระดับสูงมาก

e)

ภาษากลาง

30.

ข้อใดเป็นการแปลภาษาในภาษาไพทอน

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

คอมไพลเลอร์

b)

อินเทอร์เน็ต

c)

คอมพลีท

d)

อินเทอร์พลีเตอร์

e)

ทรานสเลชั่น

31.

ข้อใดบ้างจัดอยู่ในขั้นตอนการออกแบบโปรแกรม

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

เขียนโปรแกรม

b)

เขียนผังงาน

c)

เขียนอัลกอริทึม

d)

กำหนดปัญหา

e)

ตรวจสอบข้อผิดพลาด

32.

สัญลักษณ์การตัดสินใจประกอบด้วย 2 เงื่อนคือข้อใดบ้าง

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

สิ้นสุด

b)

จุดเชื่อมต่อ

c)

จริง

d)

เริ่มต้น

e)

เท็จ

33.

ข้อใดเรียงลำดับอัลกอริทึมได้ถูกต้อง

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)

เริ่มต้น > ต้มน้ำ > น้ำเดือด > ปรุงรส > ใส่มาม่า

b)

เริ่มต้น > ต้มน้ำ > น้ำเดือด > ใส่มาม่า > สิ้นสุด

c)

เริ่มต้น > ตอกไข่ > ปรุงรส > เทไข่ > ตั้งกระทะ > สิ้นสุด

d)

เริ่มต้น > ตอกไข่ > ตั้งกระทะ > น้ำมันเดือด > เทไข่ > สิ้นสุด

e)

เริ่มต้น > ตอกไข่ > ปรุงรส > ตั้งกระทะ > น้ำมันเดือด > เทไข่

34.

ข้อใดไม่ใช่ข้อมูลประเภทตัวอักษร

a)

ชื่อ

b)

เบอร์โทร

c)

อีเมล

d)

น้ำหนัก

e)

ราคาสินค้า

35.

ข้อใดไม่ใช่สัญลักษณ์การแสดงทิศทางการไหลของข้อมูล

(ตอบ 2 คำตอบ แล้วกดปุ่ม Submit)

a)
b)
c)
d)
e)