wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ภาษาซี

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

ส่วนประกอบหลักของภาษาซี ประกอบด้วยอะไรบ้าง ?

a)

Header files , Main function

b)

Header files , Class

c)

Main Function , class

d)

Operator , class

2.

ข้อใดเป็นลำดับขั้นตอนของการวิเคราะห์ปัญหา?

a)

Input ,Output, Process

b)

Process ,Input ,Output

c)

Process ,Input ,Output

d)

Input , Progress , Output

3.

ข้อใดเป็นความหมายของสัญลักษณ์ผังงานต่อไปนี้

a)

เริ่มต้น/หยุด

b)

แสดงผลทางจอภาพ

c)

ตรวจสอบเงื่อนไขและเปรียบเทียบ

d)

รับข้อมูลทางแป้นพิมพ์

4.

ข้อใดจัดเป็นประเภท Operator ทั้งหมด?

a)

Float, character,Score

b)

Interger,Float,String

c)

Character, Integer,Num

d)

Charector, String,Score

5.

ข้อใดเป็นการตั้งชื่อตัวแปรที่ถูกต้อง ?

a)

Static_cast , num1 , key5

b)

1NUM , Static cast , _SCORE

c)

NUM1 , Static_cast , _SCORE

d)

Const cast , Static_cast , _SCORE

6.

ตัวกระทำ เปรียบเทียบ ++ หมายถึงอะไร ?

a)

ลดลง 1

b)

เพิ่มขึ้น 1

c)

การบวก

d)

การคูณ

7.

IF เป็นคำสั่งที่มีหน้าที่อะไร?

a)

การทำงานรูปแบบเดิมซ้ำ ๆ

b)

การเปรียบเทียบข้อมูล

c)

คำสั่งที่ใช้ในการตรวจสอบว่าเงื่อนไข

เป็นจริงหรือไม่

d)

ใช้ในการเปรียบเทียบข้อมูล

8.

หลักการทำงานของ if else เป็นอย่างไร ?

a)

ถ้าเงื่อนไขเป็นจริง จะทำชุดคำสั่งที่ 1

ถ้าเงื่อนไขเป็นเท็จ จะทำชุดคำสั่งที่ 2

b)

เปรียบเทียบข้อมูล

c)

ถ้าเป็นจริง ทำตามเงื่อนไข

ถ้าเป็นเท็จข้ามไปทำคำสั่งอื่น

d)

การทำงานรูปแบบเดิมซ้ำ ๆ

9.

คำสั่ง switch ในข้อใดถูกต้องที่สุด?

a)

คำสั่งที่ใช้ตรวจสอบว่าเงื่อนไขเป็นจริงหรือไม่

b)

ใช้ในการเปรียบเทียบข้อมูล แต่สามารถใช้เปรียบเทียบได้เฉพาะข้อมูลกับค่าคงที่ ตัวอักษรหรือตัวเลข

c)

การทำงานรูปแบบเดิมซ้ำๆ หรือคำสั่งการกระทำซ้ำๆหลายครั้งจนครบ จำนวนรอบ

d)

การทำงานจะทำตามคำสั่งก่อนจากนั้นจะทำการตรวจสอบเงื่อนไข

10.

เงื่อนไขจำนวนรอบ ในคำสั่ง loop

มีหน้าที่อะไร ?

a)

จุดสิ้นสุด เป็นการกำหนดเงื่อนไข

เพิ่มบอกจุดสิ้นสุดของจำนวนรอบ

b)

การบวกจำนวนรอบไปเรื่อย ๆ

c)

เป็นการกระทำที่ทำให้เกิดการนับรอบต่อไป

d)

การกำหนดตัวแปรเพิ่ม

11.

เงื่อนไขการทำงานของคำสั่ง Loop while ?

a)

ถ้าเป็นจริง ทำตามเงื่อนไข

ถ้าเป็นเท็จข้ามไปทำคำสั่งอื่น

b)

ถ้าเงื่อนไขเป็นจริงจะทำตามชุดคำสั่ง

ภายใต้คำสั่ง While ถ้าเงื่อนไขไม่เป็นจริง

(เท็จ) จะออกจากการวนรอบ

c)

ถ้าเงื่อนไขเป็นจริง จะทำชุดคำสั่งที่ 1

ถ้าเงื่อนไขเป็นเท็จ จะทำชุดคำสั่งที่ 2

d)

คำสั่งที่ใช้ในการตรวจสอบว่าเงื่อนไขเป็นจริงหรือไม่

12.

ข้อใดเป็นผลลัพธ์ของ

ค่าเริ่มต้น counter int i = 1

เงื่อนไขจำนวนรอบ i < 17

เพิ่มจำนวนรอบ = i+2

a)

1 2 3 4 5 6 7 8 9 10

b)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

c)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

d)

2 4 6 8 10 12 14 16

13.

หลักการทำงานของคำสั่ง Loop Do while คือ ?

a)

ตรวจสอบว่าเงื่อนไขเป็นจริงหรือไม่

b)

ถ้าเงื่อนไขเป็นจริงจะทำตามชุดคำสั่ง

ภายใต้คำสั่ง ถ้าเงื่อนไขไม่เป็นจริง

(เท็จ) จะออกจากการวนรอบ

c)

การวนรอบ โดยการทำงานจะทำคำสั่งก่อน

จากนั้นทำการตรวจสอบเงื่อนไข

d)

ถ้าเงื่อนไขเป็นจริง จะทำชุดคำสั่งที่ 1

ถ้าเงื่อนไขเป็นเท็จ จะทำชุดคำสั่งที่ 2

14.

ชื่อโปรแกรมอะไร?

a)

CodeBlocks

b)

Edit plus

c)

Camtasia

d)

Vegas pro

15.

ข้อใดเป็นข้อดีของภาษาซี

a)

มีโครงสร้างที่เขียนง่ายและสามารถควบคุมการทำงานให้มีประสิทธิภาพสูง

b)

สามารถควบคุมอุปกรณ์ฮาร์ดแวร์ได้

c)

โปรแกรมที่เขียนด้วยภาษาซีสามารถนำไปใช้งานได้กับคอมพิวเตอร์ทุกรุ่น

d)

มีเครื่องมือช่วยในการเขียนโปรแกรมภาษาซี ในราคาไม่แพง