wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การเขียนซูโดโค้ดเบื้องต้น

Total questions: 10

Worksheet time: 5mins

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)

ซูโดโค้ด: START DECLARE x, y INPUT x OUTPUT y END

b)

ซูโดโค้ด: START DECLARE a, b, sum INPUT a, b sum = a + b OUTPUT sum END

c)

ซูโดโค้ด: START DECLARE num1, num2 num1 = 3 num2 = 7 sum = num1 * num2 OUTPUT sum END

d)

ซูโดโค้ด: BEGIN SET a = 5 SET b = 10 PRINT a - b END

6.

ซูโดโค้ดสามารถใช้แทนภาษาโปรแกรมได้หรือไม่?

a)

ซูโดโค้ดมีความซับซ้อนมากกว่าภาษาโปรแกรม

b)

ซูโดโค้ดไม่สามารถใช้แทนภาษาโปรแกรมได้เลย

c)

ซูโดโค้ดเป็นภาษาที่ใช้ในการเขียนโปรแกรมจริง

d)

ใช่, ซูโดโค้ดสามารถใช้แทนภาษาโปรแกรมได้ในแง่ของการสื่อสารแนวคิด.

7.

การใช้คำสั่งเงื่อนไขในซูโดโค้ดมีวิธีการอย่างไร?

a)

ใช้คำสั่ง SWITCH-CASE เพื่อจัดการเงื่อนไข

b)

ใช้คำสั่ง FOR-LOOP เพื่อตรวจสอบเงื่อนไข

c)

ใช้คำสั่ง IF-THEN-ELSE เพื่อตรวจสอบเงื่อนไข

d)

ใช้คำสั่ง WHILE-DO เพื่อทำงานตามเงื่อนไข

8.

ซูโดโค้ดสามารถใช้ในการออกแบบอัลกอริธึมได้หรือไม่?

a)

ขึ้นอยู่กับสถานการณ์

b)

ไม่ใช่

c)

ใช่

d)

อาจจะใช่

9.

การเขียนซูโดโค้ดควรมีรูปแบบอย่างไร?

a)

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

b)

การเขียนซูโดโค้ดควรใช้ภาษาที่ซับซ้อน

c)

การเขียนซูโดโค้ดไม่จำเป็นต้องมีรูปแบบ

d)

การเขียนซูโดโค้ดควรใช้คำสั่งที่ยาวและซับซ้อน

10.

ยกตัวอย่างการเขียนซูโดโค้ดสำหรับการค้นหาค่ามากที่สุดในอาร์เรย์

a)

return arr[0]

b)

max = arr[0] for each value in arr: if value > max: max = value return max

c)

for each index in arr: if arr[index] < max: max = arr[index]

d)

max = arr[1]