wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ม.2-วิทยาการคำนวณ-การออกแบบอัลกอริทึม

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

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

a)

การแก้ปัญหาทางตรรกะ

b)

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

c)

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

d)


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

2.

ข้อใดคือประโยชน์ของอัลกอริทึม (Algorithm)

a)

ใช้สัญลักษณ์แทนการแก้ปัญหา

b)

มีความชัดเจน สั้น และได้ใจความ

c)


มีการทำงานตามเงื่อนไขที่ผู้ใช้กำหนด

d)

การแยกแยะกิจกรรม ทำให้การแก้ไขปัญหาเป็นไปอย่าง

รวดเร็ว

3.

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

a)

ฟังก์ชัน (function)

b)

รหัสจำลอง (Pseudo Code)

c)

การเขียนผังงาน (Flowchart)

d)

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

4.

ข้อใดไม่ใช่รูปแบบการเขียนผังงาน

a)

แบบเรียงลำดับ

b)

แบบทำงานซ้ำ

c)

แบบมีทางเลือก

d)

แบบมีทางเลือกทำงานซ้ำ

5.

ข้อใดเป็นแนวคิดเชิงนามธรรมในการแก้ปัญหาทางคณิตศาสตร์

a)

การหาพื้นที่รูปสี่เหลี่ยม

b)

วัฎจักรของน้ำ

c)


การเดินทางมาโรงเรียน

d)

การแก้ปัญหารถเสีย

6.

ข้อใดเป็นรูปแบบของอัลกอริทึม

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)

สตาร์ท - Start

b)

สต็อบ - Stop

c)


สตรีท - Street

d)

สทิวเด้นท์ - Student

13.

ข้อใดเป็นหลักเกณ์ในการเขียนรหัสจำลอง

a)

ภาษากระชับ เข้าใจง่าย

b)

มีหมายเลขลำดับขั้นตอนชัดเจน

c)

เขียนคำสั่งเรียงจากบนลงล่าง

d)

ถูกทุกข้อ

14.

จากภาพ เป็นการเขียนผังงานรูปแบบใด

a)

แบบเรียงลำดับ

b)

แบบเลือกกระทำ

c)

แบบทำซ้ำแบบมีเงื่อนไข

15.

จากภาพ เป็นการเขียนผังงานรูปแบบใด

a)

แบบเรียงลำดับ

b)

แบบมีเงื่อนไข

c)

แบบทำซ้ำ

16.

จากภาพ เป็นการเขียนผังงานรูปแบบใด

a)

แบบเรียงลำดับ

b)

แบบมีเงื่อนไข

c)

แบบทำซ้ำ

17.

ข้อใด ไม่ใช่ กระบวนการทำงานของคอมพิวเตอร์

a)

รับข้อมูล - Input

b)


ประมวลผลข้อมูล - Process

c)

แสดงผล - Output

d)


ไม่มีข้อถูก

18.

จากข้อความ ควรเขียนผังงานรูปแบบใด

a)


แบบเรียงลำดับ

b)

แบบมีเงื่อนไข

c)

แบบทำซ้ำ

d)

ไม่มีข้อถูก

19.

จากรูปเป็นสัญลักษณ์ใชเสำหรับขั้นตอนใด

a)

เริ่มต้น/สิ้นสุด

b)

การตัดสินใจ

c)

การนำข้อมูลเข้า

d)

การแสดงผล

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.

จากรูปตัวดำเนินการทางคณิตศาสตร์มีความหมายว่าอย่างไร

a)

การหาร

b)

การหารปัดเศษ

c)

ยกกำลัง

d)

การคูณ