wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Thunkable

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

3. ข้อใดคือตัวแปลภาษาคอมพิวเตอร์

a)

แอสเซมเบลอร์

b)

อินเทอร์เมเจอร์

c)

แอสเซมบลี

d)

PHP

2.

5. ข้อคือโครงสร้างของโปรแกรมภาษาซี

a)

ส่วนกลางของโปแกรม

b)

ชื่อฟังก์ชัน

c)

ชื่อพ้อยเตอร์

d)

ส่วนหน้าหลักของโปรแกรม

3.

ภาษา c พัฒนาขึ้นระหว่าง ค.ศ. ใด

a)

1991-1992

b)

2016-2018

c)

1990-1996

d)

1969-1973

4.

โปรแกรมของผู้เริ่มต้นเป็นโปรแกรมที่เรียกว่าอะไร

a)

word

b)

exsel

c)

Hello world

d)

power poite

5.

เซมิโคลอน (Semicolon) มีลักษณะอย่างไร

a)

;

b)

*

c)

฿

d)

%

6.

Integer คืออะไร

a)

เป็นประเภทข้อมูลสำหรับเก็บตัวเลขจำนวนจริง

b)

เป็นประเภทข้อมูลแบบจำนวนเต็ม

c)

เป็นประเภทข้อมูลที่ใช้สำหรับเก็บตัวอักษร

d)

เป็นประเภทข้อมูลที่มีได้เพียงสองค่าคือจริง

7.
ถ้าต้องการเก็บข้อมูลเกรดเฉลี่ยของเพื่อน ควรกำหนดชนิดตัวแปรเป็นแบบใด
a)
char
b)
int
c)
short
d)
float
8.
stdio.h จะพบได้ในส่วนใดของโครงสร้างโปรแกรมภาษาซี
a)
ส่วนฟังก์ชันที่กำหนดเอง
b)
ส่วนฟังก์ชันหลัก
c)
ส่วนประกาศตัวแปรส่วนกลาง
d)
ส่วนหัวโปรแกรม
9.

ข้อใดเป็นคำสั่งการแสดงผลออกมาทางจอภาพของภาษาซี

a)

show

b)

scanf

c)

printf

d)

print

10.

คำสั่งต่าง ๆ ของโปรแกรมภาษาซีจะต้องอยู่ในภายในเครื่องใด

a)

( )

b)

[ ]

c)

/* */

d)

{ }

11.

ข้อใดเป็นคำสั่งการรับค่าจากทางแป้นพิมพ์ของภาษาซี

a)

show

b)

scanf

c)

printf

d)

print

12.

ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวทศนิยมจะต้องใช้รหัสควบคุมตัวใด

a)

%f

b)

%x

c)

%s

d)

%c

13.

ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวเลขจำนวนเต็มจะต้องใช้รหัสควบคุมตัวใด

a)

%f

b)

%d

c)

%s

d)

%c

14.

ตัวแปรที่นำมาใช้รับค่าตัวเลขในฟังก์ชัน scanf() จะต้องใช้เครื่องหมายใดนำหน้าตัวแปร

a)

#

b)

&

c)

$

d)

@

15.

ถ้านักเรียนต้องการเขียนเงื่อนไขในภาษาซีที่ให้ความหมายว่า “เท่ากับ” ควรเลือกใช้เครื่องหมายในข้อใด

a)

=>

b)

==

c)

!=

d)

=!

16.

ตัวดำเนินการใดไม่ใช่ตัวดำเนินการทางตรรกะ

a)

>

b)

=

c)

>=

d)

!=

17.

การเลือกทำแบบทางเดียวควรใช้คำสั่งใด

a)

if ไม่มี else

b)

if แบบมี else

c)

if…else และ switch

d)

switch

18.
ถ้าต้องการเก็บข้อมูลเกรดเฉลี่ยของเพื่อน ควรกำหนดชนิดตัวแปรเป็นแบบใด
a)
char
b)
int
c)
short
d)
float
19.

คอมไพเลอร์ คือ

a)

แปลโปรแกรมต้นฉบับทั้งหมดให้เป็นภาษาเครื่องในครั้งเดียว

b)

การเออเร่อในการเขียนโปรแกรม

c)

แปลโปรแกรมต้นฉบับทั้งหมดให้เป็นภาษาเครื่องทีละบรรทัด

d)

ภาษาคอมพิวเตอร์

20.

อินเตอร์พลีเตอร์ คือ

a)

ตัวแปลภาษาคอมพิวเตอร์

b)

ภาษาซี

c)

ภาษาคอมพิวเตอร์

d)

การคอมไพเลอร์