wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบปลายภาคเรียนที่ 1 ปี2565

Total questions: 16

Worksheet time: 3mins

Name
Class
Date
1.

ข้อใดหมายถึงกระบวนการออกแบบโปรแกรม

ด้วยการเขียนข้อความ

a)

การเขียนข้อความเพื่ออธิบายการทำงานของโปรแกรมเป็นการใช้ภาษาคำพูดที่เข้าใจง่ายเพื่ออธิบายขั้นตอนการเขียนโปรแกรม

b)

การเขียนข้อความเพื่ออธิบายเรื่องราวในชีวิตของนักเรียน

c)

การเขียนข้อความเพื่ออธิบายการเรียนหนังสือในแต่ละวัน

d)

การเขียนข้อความเพื่ออธิบายรูปภาพและการกระทำ

2.

ข้อใดคือประโยชน์และความสำคัญของ

การออกแบบโปรแกรมด้วยการเขียนข้อความ

a)

ทำให้การเขียนโปรแกรมช้าลง เนื่องจากใช้เวลาเขียนเป็นข้อความนาน

b)

ทำให้การเขียนโปรแกรมเก่งขึ้น เนื่องจากได้ฝึกการเขียนบ่อยๆ

c)

ทำให้การเขียนโปรแกรมมีข้อผิดพลาดมากขึ้น เนื่องจากจะสามารถตรวจสอบข้อผิดพลาดของโปรแกรมเบื้องต้นได้ก่อนลงมือทำจริง

d)

ทำให้การเขียนโปรแกรมมีข้อผิดพลาดน้อยลง เนื่องจากจะสามารถตรวจสอบข้อผิดพลาดของโปรแกรมเบื้องต้นได้ก่อนลงมือทำจริง

3.

การออกแบบโปรแกรมด้วยการเขียนผังงาน

ควรประกอบด้วยอะไรบ้าง

a)

สัญลักษณ์ และ ข้อความ

b)

สัญลักษณ์ และ รูปภาพ

c)

คำพูด หรือ การกระทำ

d)

รูปภาพ หรือ การกระทำ

4.

การเขียนผังงานแบบลำดับมีลักษณะตรงกับข้อใด

a)

เป็นการเขียนผังงานอธิบายขั้นตอนการทำงาน

b)

เป็นการเขียนผังงานอธิบายตอนจบการทำงาน

c)

เป็นการเขียนผังงานอธิบายขั้นตอนการทำงานตามลำดับแบบวนกลับ

d)

เป็นการเขียนผังงานอธิบายขั้นตอนการทำงานตามลำดับก่อน – หลัง

5.

การเขียนผังงานแบบทางเลือกมีลักษณะตรงกับ

ข้อใด

a)

เป็นการเขียนผังงานอธิบายขั้นตอน

การทำงานแบบเดี่ยว

b)

เป็นการเขียนผังงานอธิบายขั้นตอน

การทำงานแบบรวม

c)

เป็นการเขียนผังงานอธิบายขั้นตอน

การทำงานที่มีการกำหนดเงื่อนไข

d)

เป็นการเขียนผังงานอธิบายขั้นตอน

การทำงานตามลำดับก่อน – หลัง

6.

. การหาพื้นที่วงกลมในโปรแกรม Scratchควรใช้

วิธีการเขียนผังงานแบบใดจึงเหมาะสม

a)

การเขียนผังงานแบบวนซ้ำ

b)

การเขียนผังงานแบบลำดับ

c)

การเขียนผังงานแบบทางเลือก

d)

การเขียนผังงานแบบหลายทางเลือก

7.

. เหตุผลของการตรวจสอบข้อผิดพลาดสำหรับ

การเขียนโปรแกรมคือข้อใด

a)

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

b)

เพื่อสรุปการทำงานทั้งหมดของการเขียนโปรแกรม

c)

เพื่อวางแผนขั้นตอนการทำงานและ

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

d)

เพื่อแก้ไขปรับปรุงการเขียนโปรแกรมา

ให้ทันสมัยมากยิ่งขึ้น

8.

ข้อใดคือขั้นตอนการเขียนโปรแกรม

a)

ทำความเข้าใจกับปัญหา >วิเคราะห์ปัญหา

>กำหนดความคาดหวัง >เขียนโปรแกรม

b)

กำหนดจุดประสงค์ >วางแผนงาน

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

c)

ออกแบบวีธีการแก้ปัญหา >การเขียน

โปรแกรม >นำไปใช้งาน

d)

วิเคราะห์ปัญหา >ออกแบบวิธีการแก้ปัญหา

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

9.

.การตรวจสอบข้อผิดพลาดของโปรแกรม

มีประโยชน์อย่างไร

a)

ตรวจสอบโปรแกรมเพื่อให้แน่ใจว่าสามารถ แก้ปัญหาได้ตรงตามความต้องการ

b)

ตรวจสอบว่ามีความสวยงามหรือไม่

c)

ตรวจสอบว่ามีคำสั่งแบบใดบ้าง

d)

ตรวจสอบว่ามีการเขียนแบบใด

10.

การออกแบบโปรแกรมเป็นขั้นตอนที่ใช้สำหรับอธิบายเรื่องใด

a)

การอธิบายเกี่ยวกับเรื่องราวต่างๆ

b)

การอธิบายเรื่องราวในชีวิตของนักเรียน

c)

การอธิบายขั้นตอนการทำงานต่างๆ

ของโปรแกรมอย่างเป็นลำดับขั้นตอน

d)

การอธิบายภาพรวมของการทำงานของโปรแกรม

11.

ข้อใดกล่าวถึงการเขียนผังงานเพื่ออธิบาย

การทำงานของโปรแกรม

a)

การนำวัตถุประสงค์มาใช้แทนลำดับขั้นตอน

b)

การนำสัญลักษณ์มาใช้แทนลำดับขั้นตอน

c)

การนำคำพูดมาเขียนเรียงความ

d)

การตอบคำถามจากสัญลักษณ์

12.

การเขียนผังงานแบบทางเลือกสามารถแยกออก

ได้เป็นกี่ทางเลือก

a)

2 ทางเลือก

b)

3 ทางเลือก

c)

4 ทางเลือก

d)

5 ทางเลือก

13.

ข้อใดกล่าวถึงโปรแกรม Scratch

a)

โปรแกรมที่ใช้สำหรับการคำนวณพื้นที่

b)

โปรแกรมที่ใช้สำหรับการวาดรูป

c)

โปรแกรมภาษา ที่ผู้เรียนสามารถเขียนคำสั่ง

ควบคุมการทำงานของตัวละคร

d)

โปรแกรมสำหรับการแปลภาษา

14.

การเขียนโปรแกรมที่มีทางเลือกในโปรแกรม Scratch ควรเลือกใช้คำสั่รงใดจึงจะเหมาะสม

a)

else-then

b)

else-if

c)

if-then-else

d)

if-else

15.

การตรวจสอบข้อผิดพลาดของโปรแกรม

มีความสำคัญอย่างไร

a)

สามารถตรวจสอบการวัดและประเมินผลได้

b)

สามารถตรวจสอบเงื่อนไขข้อเท็จจริงได้

c)

สามารถตรวจสอบเพื่อหาข้อผิดพลาด

ที่เกิดขึ้นและปรับปรุงแก้ไขได้ถูกต้อง

d)

สามารถตรวจสอบเพื่อหาการใช้คำผิด

16.

วิเคราะห์ปัญหา > ออกแบบวิธีการแก้ปัญหา

>การเขียนโปรแกรมจากกระบวนการ

ดังกล่าวคือขั้นตอนที่ใช้สำหรับการทำงาน

ในข้อใด

a)

ขั้นตอนการวิเคราะห์โปรแกรม

b)

ขั้นตอนการแก้ปัญหา

c)

ขั้นตอนการติดตั้งโปรแกรม

d)

ขั้นตอนการเขียนโปรแกรม