wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

หลักการเขียนโปรแกรมเบื้องต้น

Total questions: 30

Worksheet time: 29mins

Name
Class
Date
1.

สัญลักษณ์นี้ใช้ทำหน้าที่อะไร

a)

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

b)

กระบวนการ

c)

ตัดสินใจ

d)

รับข้อมูล

2.

การเขียนผังงานมีกี่ประเภท

a)

2 ประเภท

b)

3 ประเภท

c)

4 ประเภท

d)

5 ประเภท

3.

สัญลักษณ์นี้ใช้ทำหน้าที่อะไร

a)

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

b)

กระบวนการ

c)

ตัดสินใจ

d)

รับข้อมูล

4.

สัญลักษณ์นี้ใช้ทำหน้าที่อะไร

a)

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

b)

กระบวนการ

c)

ตัดสินใจ

d)

รับข้อมูล

5.

สัญลักษณ์นี้ใช้ทำหน้าที่อะไร

a)

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

b)

กระบวนการ

c)

ตัดสินใจ

d)

รับข้อมูล

6.

ข้อใด ไม่ใช่ ประเภทของตัวแปร

a)

int

b)

float

c)

char

d)

milk

7.

int ใช้กับตัวแปรประเภทใด

a)

จำนวนเต็ม

b)

จำนวนทศนิยม

c)

ตัวอักษร

d)

ถูกทุกข้อ

8.

float ใช้กับตัวแปรประเภทใด

a)

จำนวนเต็ม

b)

จำนวนทศนิยม

c)

ตัวอักษร

d)

ถูกทุกข้อ

9.

char ใช้กับตัวแปรประเภทใด

a)

จำนวนเต็ม

b)

ทศนิยม

c)

ตัวอักษร

d)

ถูกทุกข้อ

10.

คำสั่งใดที่ใช้ในการแสดงผล

a)

string

b)

printf

c)

scanf

d)

main

11.

คำสั่งใดที่ใช้ในการรับข้อมูล

a)

string

b)

printf

c)

scanf

d)

main

12.

ถ้านักเรียนใช้ตัวแปร int จะใช้จะใช้ Parameter (ตัวรับข้อมูล) ประเภทใด

a)

%s

b)

%d

c)

%f

d)

%m

13.

ถ้านักเรียนใช้ตัวแปร float จะใช้จะใช้ Parameter (ตัวรับข้อมูล) ประเภทใด

a)

%s

b)

%d

c)

%f

d)

%m

14.

ถ้านักเรียนใช้ตัวแปร char จะใช้จะใช้ Parameter (ตัวรับข้อมูล) ประเภทใด

a)

%s

b)

%d

c)

%f

d)

%m

15.

ถ้าต้องการใช้คำสั่ง เงื่อนไขต้องใช้ คำสั่งใด

a)

IF

b)

For

c)

While

d)

Do

16.

ข้อใดเป็นคำสั่งวนรอบ

a)

For

b)

While

c)

Do While

d)

ถูกทุกข้อ

17.

โค้ดดังต่อไปนี้มีกี่ตัวแปร

a)

1

b)

2

c)

3

d)

4

18.

โค้ดต่อไปนี้เป็นตัวแปรประเภทใด

a)

จำนวนเต็ม

b)

ทศนิยม

c)

ตัวอักษร

d)

ไม่สามารถระบุได้

19.

จากโค้ดดังต่อไปนี้มีการรับ ค่ากี่ครั้ง

a)

1

b)

2

c)

3

d)

4

20.

จากโค้ดต่อไปนี้ กรอกเลข 170 และ 2 ลงไปโปรแกรมจะแสดงผลอะไร

a)

100

b)

150

c)

200

d)

300

21.

จากโค้ดต่อไปนี้ สามารถแสดงผลได้กี่รูปแบบ

a)

1

b)

2

c)

3

d)

4

22.

เมื่อรันโปรแกมถ้านักเรียน กรอกเลข 10 ลงไปจะเกิดอะไรขึ้น

a)

แสดงผล Pass

b)

แสดงผล Fail

c)

ไม่เกิดอะไรขึ้น

d)

ถูกทุกจ้อ

23.

จากโปรแกรมนี้ถ้าต้องการให้โปรแกรมแสดงผล Pass ต้องกรอกเลขใดลงไป

a)

20

b)

30

c)

40

d)

50

24.

เมื่อรันโปรแกรม จะเกิดอะไรขึ้น

a)

123

b)

1234

c)

12345

d)

ไม่สามารถรันได้

25.

เมื่อรันโปรแกรมจะเกิดอะไรขึ้น

a)

1

2

b)

1

2

3

c)

2

d)

ไม่สามารถรันโปรแกรมได้

26.

เกิดอะไรขึ้นถ้ารันโค้ดต่อไปนี้

a)

1

2

3

b)

1

2

c)

1

3

d)

1

27.

ครูผู้สอนชื่ออะไร

a)

ภูมิศักดิ์ พงษ์จันทร์

b)

ภาคภูมิ คงจันทร์

c)

ภูมิศักดิ์ คงเจริญ

d)

ภูมิศักดิ์ คงจันทร์

28.

จากโค้ดนี้มีการวนซ้ำกี่รอบ

a)

3

b)

4

c)

5

d)

6

29.

ถ้าต้องการเขียนแก้ให้โปรแกรม แสดงจำนวนคี่ ต้องแก้ไขที่ บรรทัดใด

a)

4

b)

5

c)

6

d)

7

30.

ไม่รู้จะถามอะไร

a)

เลือกข้อนี้ได้คะแนนฟรี อิอิ

b)

เลือกข้อนี้ผิดนะจ๊ะ อิอิ