wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CS: Pre-Test Unit 1 การออกแบบและการเขียนอัลกอริทึม

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

1. ลักษณะสำคัญของการใช้แนวคิดเชิงนามธรรมในการแก้ปัญหาคือข้อใด

a)

เป็นการแก้ปัญหาทางด้านคณิตศาสตร์ และวิทยาศาสตร์

b)

เป็นการหาแนวคิดรวบยอดเพื่อใช้ในการแก้ปัญหา

c)

เป็นการแยกแยะส่วนสาระสำคัญออกจากส่วนที่ไม่ใช่สาระสำคัญ

d)

เป็นการแก้ปัญหาที่มองไม่เห็นเป็นรูปธรรมจับต้องไม่ได้

2.

2. ข้อมูลใด ไม่ใช่ สาระสำคัญของการฝึกรีดผ้าเมื่อพิจารณาโดยใช้แนวคิดเชิงนามธรรม

a)

สีของผ้า

b)

ชนิดของผ้า

c)

ชนิดของอุปกรณ์ในการรีดผ้า

d)

อุณหภูมิที่เหมาะสมสำหรับเนื้อผ้า

3.

3. คำสั่งนี้จัดเป็นการเขียนอัลกอริทึมแสดงขั้นตอนในรูปแบบใด
“คำนวณพื้นที่สี่เหลี่ยมผืนผ้า = กว้าง × ยาว”

a)

ผังงาน

b)

ภาษาสื่อสาร

c)

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

d)

ภาษาคอมพิวเตอร์

4.

4. รหัสลำลองในข้อใดถือว่าเป็นประเภทเดียวกันทั้งหมด

a)

END, SHOW, PRINT

b)

START, STOP, BEGIN

c)

GET, WRITE, OUTPUT

d)

OUTPUT, END, DISPLAY

5.

               5. ข้อใดเรียงลำดับอัลกอริทึมแสดงขั้นตอนการทำงาน โดยใช้ภาษาธรรมชาติได้ถูกต้อง        

a)

2 > 5 > 6 > 4 > 3 > 7 > 8 > 1

b)

2 > 5 > 4 > 3 > 7 > 6 > 8 > 1

c)

2 > 6 > 4 > 3 > 7 > 5 > 8 > 1

d)

2 > 5 > 7 > 3 > 4 > 6 > 8 > 1

6.

6. รหัสลำลองของการคำนวณหาผลรวมของเลข 2 จำนวน คือข้อใด

a)

COUNT = number 1 and 2

b)

COUNT number 1 = number 2

c)

COMPUTE number 1 and number 2

d)

COMPUTE sum = number 1 + number 2

7.

7. ข้อใดเป็นลักษณะของการใช้รูปภาพสัญลักษณ์แทนขั้นตอนการเขียนโปรแกรม

a)

ฟังก์ชัน (Function)

b)

ผังงาน (Flowchart)

c)

รหัสลำลอง (Pseudocode)

d)

การบรรยาย (Narrative Description)

8.

  8. อัลกอริทึมแบบผังงานควรเริ่มต้นและสิ้นสุดด้วยสัญลักษณ์ใดตามลำดับ

a)

b)

c)

d)

9.

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

a)

การจัดทำเอกสาร

b)

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

c)

การวิเคราะห์ระบบ

d)

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

10.

10.  “ขั้นตอนการทำงานที่มีการเปรียบเทียบเพื่อเลือกกระทำเพียง 1 ครั้ง” จากข้อความดังกล่าว ถือว่าเป็นการเขียนผังงานในรูปแบบใด

a)

ทำซ้ำ (Loop)

b)

โครงสร้าง (Structure)

c)

เรียงลำดับ (Sequence)

d)

เลือกกระทำ/เงื่อนไข (Selection/Condition)