wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

กัลยาณมิตร

Total questions: 20

Worksheet time: 36mins

Name
Class
Date
1.

การเขียน Flowchart มีความหมายตรงกับข้อใด

a)

การดำเนินการแก้ปัญหาโดยคำพูด

b)

การแสดงการทำงานของคอมพิวเตอร์

c)

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

d)

การใช้รูปภาพหรือสัญลักษณ์ ที่ใช้เขียนแทนคำอธิบาย

2.

จากรูปคือสัญลักษณ์ใด

a)

Start

b)

Input

c)

Process

d)

Decision

3.

สัญลักษณ์ใดใช้ในการคำนวณสูตร C= A+B ของผังงาน

a)
b)
c)
d)
4.

หากนักเรียนต้องการหาคะแนนเฉลี่ยวิชาคอมพิวเตอร์ของนักเรียน 30 คน Input คือข้อใด

a)

คะแนนของนักเรียนแต่ละคน

b)

สูตรหาค่าเฉลี่ย

c)

ผลลัพธ์ที่ได้

d)

วิชาคอมพิวเตอร์

5.

ลิซ่าต้องการหาค่าเฉลี่ยของจำนวนเต็ม 3 จำนวน 2 7 9 สิ่งแรกที่ควรทำคือข้อใด

a)

การแจ้งปัญหาให้ผู้ดูแล

b)

การดำเนินการแก้ปัญหา

c)

ออกแบบวิธีการแก้ปัญหา

d)

กำหนดรายละเอียดของปัญหา

6.

โปรแกรมสำเร็จรูปหรือภาษาคอมพิวเตอร์มักถูกนำมาช่วยในขั้นตอนใดของการแก้ปัญหา

a)

การแจ้งปัญหาให้ผู้ดูแล

b)

การดำเนินการแก้ปัญหา

c)

ออกแบบวิธีการแก้ปัญหา

d)

กำหนดรายละเอียดของปัญหา

7.

ลักษณะโครงสร้างผังงานที่เรียนในห้องมีกี่รูปแบบ ?

a)

2 รูปแบบ

b)

3 รูปแบบ

c)

4 รูปแบบ

d)

5 รูปแบบ

8.

นักเรียนต้องการเขียนโปรแกรมตรวจสอบคะแนนที่รับเข้าไป แล้วแสดงผลว่า “ผ่าน” หรือ “ไม่ผ่าน”

นักเรียนจะเลือกใช้โครงสร้างโปรแกรมแบบใด

a)

แบบลำดับ

b)

แบบเลือกทำ

c)

แบบทำซ้ำ

d)

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

9.

สัญลักษณ์ในรูปจะไม่เจอในโครงสร้างแบบใด

a)

แบบลำดับขั้น

b)

แบบเลือกทำ

c)

แบบทำซ้ำ

d)

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

10.

จงเรียงลำดับขั้นตอนการชมคอนเสิร์ตให้เหมาะสมจากขั้นตอนที่กำหนดให้ต่อไปนี้

A เข้าแถวซื้อตั๋ว ,

F รับตั๋ว ,

D นั่งชมคอนเสิร์ต

E จ่ายเงินค่าตั๋ว

B กลับบ้าน

C เลือกที่นั่ง

a)

C A F E D B

b)

A F C D E B

c)

A E F C D B

d)

C A F D E B

11.

จากรูปต่อไปนี้คือผังงานในรูปแบบใด

a)

แบบลำดับขั้น

b)

แบบเลือกทำ

c)

แบบทำซ้ำ

d)

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

12.

จากผังงานต่อไปนี้จงหาค่า x และ y เมื่อกำหนดให้ผลลัพธ์ที่ได้มีค่าเท่ากับ 100

a)

X = 100 , y = 10

b)

X = 100 , y = 50

c)

X = 100 , y = 100

d)

X = 100 , y = 150

13.

จากรูปคือผังงานในรูปแบบใด

a)

แบบลำดับขั้น

b)

แบบเลือกทำ

c)

แบบทำซ้ำ

d)

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

14.

จากรูปถ้าผู้ใช้ป้อนข้อมูล 158 ระบบจะแสดงผลลัพธ์ออกมาอย่างไร

a)

คุณตัวเตี้ย

b)

คุณค่อนข้างเตี้ย

c)

คุณค่อนข้างสูง

d)

คุณตัวสูง

15.

name = “Lisa”

Print (name)

จะมีการแสดงผลว่าอะไร

a)

(name)

b)

name

c)

“Lisa”

d)

Lisa

16.

คำสั่ง For ใช้ในการทำงานรูปแบบใด

a)

แบบลำดับขั้น

b)

แบบเลือกทำ

c)

แบบทำซ้ำ

d)

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

17.

คำสั่ง IF ใช้ในการทำงานรูปแบบใด

a)

แบบลำดับขั้น

b)

แบบเลือกทำ

c)

แบบทำซ้ำ

d)

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

18.

จากรูป C มีค่า เท่ากับ

a)

3

b)

6

c)

9

d)

12

19.

d บรรทัดที่ 6 มีค่า เท่ากับ

a)

3

b)

6

c)

9

d)

12

20.

จากรูปต้องใส่ค่าอะไรในช่องว่าง ของคำสั่ง print

a)

int

b)

agv

c)

number

d)

totalPrice