wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

การเขียนโปรแกรมมาตรฐานเปิด

Total questions: 20

Worksheet time: 21mins

Name
Class
Date
1.

printf(" Welcome to school ");

คำสั่ง ที่นี้ เมื่อทดสอบ แสดงผลออกทางจอภาพ ตามข้อใด

a)

Welcome to school

b)

แปลไทยได้เป็น "ยินดีต้อนรับเข้าสู่โรงเรียน"

c)

รับค่า ข้อมูล welcome to school

d)

เขียนผิด ไม่แสดงผล

2.

เดนนิส ริตชี่ มีความอย่างไรต่อการเขียนโปรแกรมคอมพิวเตอร์

a)

เจ้าของบริษัท Microsoft

b)

ผู้สร้าง Facebook

c)

บิดาแห่งวงการคอมพิวเตอร์

d)

ผู้พัฒนาได้รับคำยกย่องให้เป็นบิดาแห่งภาษา C programming language

3.

หากกำหนดตัวแปร ให้เป็นชนิด เก็บค่าจำนวนเต็ม (int) จะต้องใช้การแสดงผลออกทางจอภาพ เป็น % ตามข้อใด

a)

%d

b)

%s

c)

\n

d)

void main()

4.

หากกำหนดตัวแปร ให้เป็นชนิด เก็บค่าตัวอักษาหรือข้อความ จะต้องใช้การแสดงผลออกทางจอภาพ เป็น % ตามข้อใด

a)

%d

b)

%s

c)

\n

d)

void main()

5.

กำหนดตัวแปร ดังนี้

char name[35];

ข้อใดถูกต้อง

a)

กำหนดตัวแปร รับค่าจำนวนเต็มบวก ลบ คูณ หาร

b)

เก็บค่าตัวแปรเป็นอักษร

c)

ค่าตัวแปร มีค่าเท่ากับ 35

d)

กำหนดตัวแปรเป็นจำนวนเต็ม คือ int

6.

สัญลักษณ์ ใช้สำหรับปิดชุดคำสั่ง แต่ละ คำสั่ง คือข้อใด

a)

:

b)

;

c)

" "

d)

( )

7.

คำสั่งในการรับค่าข้อมูลจากแป้นพิมพ์ มีคำสั่งตามข้อใด

a)

printf

b)

scanf

c)

int c=100;

d)

char name[25];

8.

คำสั่งในการแสดงผลออกทางจอภาพ คือคำสั่งตามข้อใด

a)

printf

b)

scanf

c)

%d, name;

d)

char name[25];

9.

หากต้องการ saveชื่อไฟล์งาน ที่เขียนด้วยภาษาซี ต้องกำหนดนามสกุลของโปรแกรม แต่ละไฟล์ ตามข้อใดจึงจะถูกต้อง

a)

ชื่อไฟล์ .c

b)

c.cc

c)

c01.cpp

d)

s01.doc

10.

scanf(“%s”,n);

จากคำสั่งนี้ ตัวแปรชื่อว่า อะไร

a)

S

b)

Can

c)

n

d)

name

11.

คำสั่ง print(“ “);

คำสั่งนี้ ผิด ตามข้อใด ต่อไป

a)

ขาด /n

b)

ขาด f

c)

ขาด l

d)

ควรใช้ scant

12.

ข้อใด คือคำสั่งแรกสุด สำหรับการเริ่มต้นเขียนโปรแกรม ภาษาซี

a)

void main( )

b)

#include

c)

int x;

d)

{ }

13.

printf(“————————“)

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

a)

————————————

b)

เส้นตรงหน้าทึบ

c)

เก็บค่าตัวแปร เส้นแสดงผล

d)

Error code

14.

โปรแกรมตู้กดน้ำกระป๋อง ควรเลือกใช้คำสั่งตามข้อใด

a)

If else

b)

If

c)

switch case

d)

Menu list

15.

โปรแกรมเลือกซื้อตั๋วรถโดยสารประจำทาง ควรเลือกใช้คำสั่งตามข้อใด

a)

If else

b)

printf

c)

switch case

d)

Menu list

16.

%d ใช้กับชนิดตัวแปร ใด

a)

int

b)

car

c)

char

d)

internet

17.

นำโปรแกรมไปใช้ตามข้อใดเหมาะสมที่สุด

a)

เขียนเว็บไซต์

b)

ออกแบบกราฟิก

c)

ตัดต่อ VDO

d)

คำสั่งควบคุมหุ่นยนต์

18.

จากรูป มีกี่ตัวแปร

a)

5 ตัวแปร

b)

2 ตัวแปร

c)

3 ตัวแปร จำนวนเต็ม 2 ตัวแปรอักษร

d)

ยังไม่ได้กำหนด ตัวแปร

19.

char nickname[5] ;

จากคำสั่ง กำหนดค่าตัวแปร ถามว่า ถ้าผู้ใช้โปรแกรม พิมพ์ข้อความ abcdefg จะแสดงผลลัพธ์ ออกทางจอภาพ ข้อใดถูกต้อง

a)

abc

b)

abcde

c)

cdefg

d)

แสดงข้อความ nickname

20.

2*3+2-4 =? คำตอบที่ถูกต้อง คือ

a)

4

b)

6

c)

14

d)

30