NEW
Font size
Worksheetsแบบทดสอบการเขียนโปรแกรมภาษาซีชุดที่ 1
Total questions: 60
Worksheet time: 59mins
do
s_name
char name[20]; "จากข้อความดังกล่าว จะเขียนการรับค่าทางแป้นพิมพ์อย่างไร"
scanf("%s",name);
scanf("%s",&name);
scanf("%c",name);
scanf("%c",&name);
การประกาศชนิดตัวแปร int กับ long ต่างกันอย่างไร
int เป็นจำนวนเต็มที่มีค่าน้อยกว่า long
int เป็นจำนวนเต็ม long เป็นทศนิยม
int ใช้กับตัวอักษร long ใช้กับตัวเลข
เหมือนกันใช้เลือกใช้อะไรก็ได้
ข้อใดจับคู่ชนิดของตัวแปรและการเก็บข้อมูล ไม่ถูกต้อง
float กับ %f
int กับ %s
long กับ %ld
char กับ %c
int x=5;
do
{
printf("%d",&x);
x++;
}
while(x<=50);
จากโจทย์ผิดจุดใด
เปลี่ยน int เป็น float
บรรทัด while ต้องไม่มี ;
ตัด & บรรทัด printf
x++ ต้องไม่มี
(x=1;x<=5;x++) จากโจทย์จะแสดงตัวเลขใด
1 2 3 4 5
5 6 7 8 9 10
1 2 3 4 5 6
0 1 2 3 4 5
ข้อใดกล่าวถึงสัญลักษณ์ && ได้ถูกต้อง
เป็นการประกาศค่าตัวแปรเลขจำนวนเต็ม
เป็นประโยคปฏิเสธของประโยคเงื่อนไข
อยู่ในประโยคเงื่อนไขหมายความว่าและ
เป็นคำสั่งแสดงข้อความ
ข้อใดเป็นการแสดงผลของ string
%d
%f
%s
%ld
ภาษาซีจัดเป็นภาษาระดับใด
ต่ำ
สูง
กลาง
เครื่อง
คำสั่งต่างๆของโปรแกรมภาษาซีต้องอยู่ภายในเครื่องหมายใด
( )
[ ]
{ }
/* */
Header file ที่นิยมใช้ในการเขียนโปรแกรมภาษาซี ชื่อว่า...
stdio.s
studio.s
stdio.h
studio.h
ในฟังก์ชัน printf( ) รหัสควบคุมการแสดงผลให้ขึ้นบรรทัดใหม่ คือ
\t
\a
\m
\n
เมื่อหมดบรรทัดทุกครั้ง จะต้องพิมพ์สัญลักษณ์ใด
;
:
,
"
โปรแกรมภาษาซีจะเริ่มทำงานจากฟังก์ชันใด
include
main
stdio.h
conio.h
คำสั่ง int ในภาษา C คือคำสั่งทำงานใด
เรียกใช้ฟังชั่น
ประกาศตัวแปร
รับค่าตัวแปร
แสดงผลทางหน้าจอ
คำสั่ง printf ในภาษา C คือคำสั่งทำงานใด
เรียกใช้ฟังชั่น
ประกาศตัวแปร
รับค่าตัวแปร
แสดงผลทางหน้าจอ
คำสั่ง include ในภาษา C คือคำสั่งทำงานใด
เรียกใช้ฟังชั่น
ประกาศตัวแปร
รับค่าตัวแปร
แสดงผลทางหน้าจอ
คำสั่ง scanf ในภาษา C คือคำสั่งทำงานใด
เรียกใช้ฟังชั่น
ประกาศตัวแปร
รับค่าตัวแปร
แสดงผลทางหน้าจอ
หมายเลข 1 ต้องเติมสัญลักษณ์ใด
<
}
;
"
หมายเลข 2 ต้องเติมสัญลักษณ์ใด
<
}
;
"
หมายเลข 3 ต้องเติมสัญลักษณ์ใด
<
}
;
"
หมายเลข 4 ต้องเติมสัญลักษณ์ใด
<
}
;
"
หมายเลข 5 ต้องการแยกตัวแปรเติมสัญลักษณ์ใด
.
,
&
%
100 % 2 = ?
50
2
1
0
รูปภาพนี้คือสัญลักษณ์โฟลวชาร์ต ที่ใช้แทนอะไรในผังงาน
เริ่มต้นการทำงาน
กระบวนการทำงาน
สิ้นสุดการทำงาน
เริ่มต้น/สิ้นสุด การทำงาน
การนำข้อมูลเข้าหรือออก โดยไม่ระบุชนิดของอุปกรณ์ คือ สัญลักษณ์โฟลวชาร์ต ใด
สัญลักษณ์โฟลวชาร์ตนี้คืออะไร ?
ทิศทางการดำเนินงานชี้บน
ทิศทางการดำเนินงานชี้ขึ้น
ทิศทางการดำเนินงานชี้สูง
ทิศทางการดำเนินงานชี้เหนือ
การดำเนินงาน หรือ การประมวลผล คือสัญลักษณ์โฟลวชาร์ตใด
การตัดสินใจตามเงื่อนไข ที่กำหนดไว้ คือสัญลักษณ์โฟลวชาร์ตใด
ทิศทางการดำเนินงานชี้ลง คือสัญลักษณ์โฟลวชาร์ตใด
สัญลักษณ์โฟลวชาร์ตนี้คืออะไร ?
ทิศทางการดำเนินงานชี้ไปทางขวา
การดำเนินงาน หรือ การประมวลผล
การนำเข้าข้อมูลด้วยการ ป้อนค่าทางแป้นพิมพ์
จุดเชื่อมต่อ
สัญลักษณ์โฟลวชาร์ตนี้คืออะไร ?
ทิศทางการดำเนินงานชี้ไปทางขวา
การดำเนินงาน หรือ การประมวลผล
การนำเข้าข้อมูลด้วยการ ป้อนค่าทางแป้นพิมพ์
จุดเชื่อมต่อ
สัญลักษณ์โฟลวชาร์ตนี้คืออะไร ?
การแสดงผลบนหน้าจอ
การดำเนินงาน หรือ การประมวลผล
การนำเข้าข้อมูลด้วยการ ป้อนค่าทางแป้นพิมพ์
จุดเชื่อมต่อ
โฟลวชาร์ตคืออะไร ?
ผังความคิด
ผังงาน
แผนภูมิ
กราฟ
9.จงบอกลักษณะของผังงานดังต่อไปนี้
แบบการตัดสินใจ
แบบลำดับขั้น
แบบวนลูบ
แบบทั่วไป
10.จงบอกลักษณะของผังงานดังต่อไปนี้
แบบลำดับขั้น
แบบการตัดสินใจ
แบบวนลูป
แบบทั่วไป
"ผังงาน" ในภาษาอังกฤษเรียกว่าอะไร
Algorithm
Flowchart
System
Image
ผังงานประกอบไปด้วยประเภทใดบ้าง
ผังงานระบบ และผังงานโปรแกรม
ผังงานระบบ ผังงานโปรแกรม และผังงานโครงสร้าง
ผังงานระบบ ผังงานขั้นตอน ผังงานโปรแกรม และผังงานโครงสร้าง
ผังงานระบบ ผังงานขั้นตอน ผังงานโปรแกรม ผังงานโครงสร้าง และผังงานทิศทาง
สัญลักษณ์ในข้อใด สามารถมีเพียงสัญลักษณ์เดียวเท่านั้นในผังงาน
การตัดสินใจ
การประมวลผล
การรับค่าข้อมูล
จุดสิ้นสุดของผังงาน
ข้อใดอธิบายความหมายของ "ผังงาน" ได้ถูกต้อง
แผนภูมิแสดงการเปรียบเทียบการทำงานของโปรแกรม
แผนภาพแสดงการทำงานของระบบงานหรือโปรแกรม
แผนงานแสดงลำดับขั้นตอนของระบบงานคอมพิวเตอร์
แผนผังแสดงการทำงานภายในระบบคอมพิวเตอร์
พิจารณาข้อความที่กำหนดให้ และเรียงลำดับตัวเลขหน้าข้อความลงในผังงานให้ถูกต้อง
1 4 7 5 6 2 3
1 7 6 4 5 2 3
1 4 7 5 6 3 2
1 5 4 7 6 3 2
ผังงานข้างต้นเป็นโครงสร้างผังงานแบบใด
แบบการเรียงลำดับ
แบบมีเงื่อนไข
แบบทำซ้ำ
แบบต่อเนื่อง
ผังงานข้างต้นเป็นโครงสร้างผังงานแบบใด
แบบการเรียงลำดับ
แบบมีเงื่อนไข
แบบทำซ้ำ
แบบต่อเนื่อง
ข้อใดคือคำตอบที่ถูกต้องที่สุด 6(4/2)+256/4+5
72
81
82
71
int i=2;
while(i<=10)
{
printf("%d",i);
i=i+3;
}
จากโจทย์แสดงตัวเลขใด
2 5 8
2 5 8 11
2 5 7 9
2 5 7 9 12
