NEW
Font size
S
M
L
XL
WorksheetsC
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
เมื่อต้องการพัฒนาโปรแกรมจะต้องทำสิ่งใดก่อน
a)
วิเคราะห์ปัญหา
b)
เขียนรหัสจำลอง
c)
เขียนโปรแกรม
d)
เลือกภาษาที่ต้องใช้เขียน
2.
ถ้าต้องการเก็บข้อมูลเกรดเฉลี่ยของเพื่อน ควรกำหนดชนิดตัวแปรเป็นแบบใด
a)
char
b)
int
c)
short
d)
float
3.
ข้อใดเป็นโปรแกรมสำหรับพัฒนาโปรแกรมภาษาซี
a)
Logo
b)
Dev-C++
c)
Pascal
d)
NotePad
4.
การแปลภาษาคอมพิวเตอร์เป็นรหัสภาษาเครื่อง ที่มีการแปลทีละบรรทัดเรียกว่าอะไร
a)
คอมไพเลอร์
b)
อินเทอร์พรีเตอร์
c)
แอสเซมเบลอร์
d)
เอกเซกคิวท์
5.
ข้อใดคือข้อแตกต่างระหว่างซูโดโค้ด กับผังงาน
a)
ซูโดโค้ดกับผังงานเป็นคำอธิบายขั้นตอนการทำงาน
b)
ซูโดโค้ดกับผังงานเป็นแผนภาพของโปรแกรม
c)
ผังงานเป็นคำอธิบายขั้นตอนการทำงาน แต่ซูโดโค้ดเป็นแผนภาพของโปรแกรม
d)
ซูโดโค้ดเป็นคำอธิบายขั้นตอนการทำงาน แต่ผังงานเป็นแผนภาพของโปรแกรม
6.
ข้อใดเขียนคำอธิบายโปรแกรมผิด
a)
//printf(.
b)
/*printf(.
c)
//puts(x); //puts(y);.
d)
/*scanf*/
7.
stdio.h จะพบได้ในส่วนใดของโครงสร้างโปรแกรมภาษาซี
a)
ส่วนฟังก์ชันที่กำหนดเอง
b)
ส่วนฟังก์ชันหลัก
c)
ส่วนประกาศตัวแปรส่วนกลาง
d)
ส่วนหัวโปรแกรม
8.
ข้อใดต่อไปนี้ คือคำตอบของค่า y จากนิพจน์ที่กำหนดให้
a)
7
b)
8
c)
9
d)
10
9.
ข้อใดต่อไปนี้ ตั้งชื่อตัวแปรถูกต้องตามหลักในการตั้งชื่อตัวแปร
a)
1Sum
b)
Num 2
c)
์ีdo
d)
_name
10.
ข้อใดคือเครื่องหมายลงท้ายคำสั่งต่างๆ ในภาษาซี
a)
; (semi-colon)
b)
: (colon)
c)
# (directive)
d)
, (comma)
Reset
