wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ข้อสอบวิชาวิทยการคำนวณ ปลายภาค ภาคเรียนที่ 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

เพราะเหตุใดจึงต้องมีการออกแบบโปรแกรมก่อนการเขียนโปรแกรมจริง

a)

ช่วยให้โปรแกรมมีความทันสมัย

b)

ช่วยให้ผู้เขียนโปรแกรมมีทักษะการวางแผน

c)

ช่วยแสดงขั้นตอนการทำงานของโปรแกรม

d)

ช่วยให้โปรแกรมมีความซับซ้อนคัดลอกได้ยาก

2.

ข้อใดคือความแตกต่างระหว่างกาออกแบบโปรแกรมด้วยการเขียนข้อความ และการออกแบบโปรแกรม ด้วยการเขียนผังงาน

a)

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

b)

การใช้สัญลักษณ์หรือการใช้ภาษาแสดงการทำงานของโปรแกรม

c)

การแสดงลำดับขั้นตอนการทำงานของโปรแกรม

d)

การแสดงข้อผิดพลาในการทำงานของโปรแกรม

3.

จากผังงาน คือโปรแกรมอะไร

a)

โปรแกรมการบันทึกส่วนสูง

b)

โปรแกรมหาผลรวมของส่วนสูง

c)

โปรแกรมหาค่าเฉลี่ยของส่วนสูง

d)

โปรแกรมคำนวณค่า BMI ดัชนีมวลกาย

4.

สัญลักษณ์ผังงานที่ตำแหน่งตัวอักษรใดใช้สัญลักษณ์ผังงานไม่ถูกต้อง เพราะเหตุใด

a)

ตำแหน่ง A เพราะ เป็นสัญลักษณ์ของการสิ้นสุดการทำงานไม่ใช่การเริ่มต้น

b)

ตำแหน่ง B เพราะ เป็นสัญลักษณ์ประมวลผลข้อมูลไม่ใช่การรับข้อมูล

c)

ตำแหน่ง C เพราะ เป็นการแสดงผลลัพธ์ไม่ใช่การรับข้อมูล

d)

ตำแหน่ง D เพราะ เป็นการประมวลผลข้อมูลไม่ใช่การแสดงผลทางหน้าจอ

5.

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

a)

ก. เป็นโปรแกรมภาษาที่ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่าย

b)

ข. ใช้คำสั่งที่มีความซับซ้อนในการสั่งงานเพื่อความละเอียดของผลงาน

c)

ค. เป็นภาษาคอมพิวเตอร์ชนิดหนึ่งที่มีคำสั่งควบคุมให้คอมพิวเตอร์ทำงาน

d)

ง. ทำให้ผู้เรียนได้เรียนรู้หลักการและสร้างโปรแกรมไปพร้อม ๆ กับการคิดอย่างสร้างสรรค์

6.

เพราะเหตุใดจึงต้องเริ่มเขียนโปรแกรมด้วยบล็อก นี้

a)

ก. เป็นบล็อกที่ใช้ตรวจสอบคำสั่งในสคริปต์

b)

ข. เป็นบล็อกดำเนินการเกี่ยวกับตัวแปรที่สร้างขึ้นเอง

c)

ค. เป็นบล็อกที่ใช้ดำเนินการด้านการคำนวณ

d)

ง. เป็นบล็อกที่ใช้ควบคุมการทำงานของสคริปต์

7.

เงื่อนไขในข้อใด สามารถใช้บล็อกคำสั่งนี้

a)

ก. ถ้าตอบ 'ใช่' จะแสดงผล 'ผ่าน' แต่ถ้าตอบแบบอื่นจะแสดงผล 'ไม่ผ่าน'

b)

ข. ถ้าตัวละครเดินครบ 1 รอบ จะหยุดแล้วร้องเพลง

c)

ค. ถ้าตอบ '10' ให้ไปยังขั้นตอนต่อไป

d)

ง. ถ้า 'สอบไม่ผ่าน' จะต้องกลับไป 'อ่านหนังสือ'

8.

เพราะเหตุใดจึงต้องใช้ภาษา Scratch เขียนโปรแกรม

a)

ก. เพราะ Scratch เป็นภาษาที่ใช้ง่ายและเข้าใจ

b)

ข. เพราะ Scratch เป็นภาษาที่มีความซับซ้อนในการใช้งาน

c)

ค. เพราะ Scratch เป็นภาษาที่ใช้สร้างเกมได้

d)

ง. เพราะ Scratch เป็นภาษาที่ใช้สร้างเว็บไซต์ได้

9.

จากผังงาน คือโปรแกรมอะไร

a)

โปรแกรมการบันทึกส่วนสูง

b)

โปรแกรมหาผลรวมของส่วนสูง

c)

โปรแกรมหาค่าเฉลี่ยของส่วนสูง

d)

โปรแกรมคำนวณค่า BMI ดัชนีมวลกาย

10.

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

a)

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

b)

ข. การใช้สัญลักษณ์หรือการใช้ภาษาแสดงการทำงานของโปรแกรม

c)

ค. การแสดงลำดับขั้นตอนการทำงานของโปรแกรม

d)

ง. การแสดงข้อผิดพลาในการทำงานของโปรแกรม