NEW
Font size
Worksheetsทดสอบก่อนเรียนการเขียนโปรแกรม
Total questions: 25
Worksheet time: 13mins
ผู้ที่ทำการพัฒนาภาษาซี คือ
Charles Babbage
Dennis Ritchie
Arthur C. Clarke
Lady Augusta Ada Byron
โปรแกรมภาษาซีจะเริ่มทำงานจากฟังก์ชันใด
ฟังก์ชัน main
ฟังก์ชัน include
ฟังก์ชัน library
ฟังก์ชัน declare
ส่วนที่เป็นรายละเอียดของโปรแกรมคือข้อใด
main()
#include
printf(“Saparachinee”);
/*Comment1*/
ข้อใดเขียนคำอธิบายโปรแกรมผิด
//printf("Hello, World.\n");
//puts(x); //puts(y);
/*printf("Hello, World.\n");/*
/*scanf("%s",&name);printf("name is %s",name);*/
ประโยคคำสั่งในภาษาซี ข้อใดผิด
#include ;
main()
printf(“Hello”);
getch();
คำสั่งต่าง ๆ ของโปรแกรมภาษาซีจะต้องอยู่ภายในเครื่องหมายใด
( )
[ ]
{ }
/* */
การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง
printf(“THAILND”);
printf(“12345”);
printf(“5 + 2 = %d”,5+2);
printf(‘COMPUTER’);
ข้อใดใช้ฟังก์ชั่น scanf() ได้ถูกต้อง
scanf(“%d\n”,x)
scanf(“%d”,&x);
scanf(“%d”,x);
scanf(“%d,x”);
ถ้าหาก x มีค่าเท่ากับ 23.1234 และมีการทำคำสั่งต่อไปนี้ printf(“%.2f”,x); ผลลัพธ์ที่ได้จะเท่ากับข้อใด
2.31234
23.1234
23.12
2.31
ข้อใดใช้ฟังก์ชั่น printf() ในการแสดงผลบวกของตัวแปร x กับตัวแปร y ได้ถูกต้อง
printf(“%d + %d = %d”, x, y, x+y);
printf(“x + y = %d”, x+y);
printf(“x + y = x+y\n”, x, y, x+y);
printf(“x + y = “, x+y);
ถ้าหากตัวแปร x เป็นตัวแปรประเภท int การกำหนดค่าให้กับตัวแปร x ข้อใดไม่ถูกต้อง
x := 8;
x = 8+2;
x = 2-8;
x = 31;
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวอักขระ จะต้องใช้รหัสควบคุมตัวใด
%f
%x
%s
%c
ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม
#define
#include
{ }
main( )
ข้อใดไม่ใช่ข้อมูลแบบ integer
-320
–31.80
+45
1456
ชื่อใดไม่สามารถนำมาประกาศเป็นตัวแปรได้
num_2
_num_2
num 2
_num2
จงหาคำตอบของนิพจน์ (7%2) + (8%5)%10
3
4
5
6
ตัวดำเนินการใดไม่ใช่ตัวดำเนินการทางตรรก
>
=
>=
!=
การเลือกทำแบบทางเดียวควรใช้คำสั่งใด
if ไม่มี else
if แบบมี else
if..else และ switch
switch
การเขียนประโยคใดต่อไปนี้ไม่สามารถใช้กำหนดเงื่อนไขให้กับ if ได้
m = 4.5;
x == 8;
‘A’ > ‘B’
C > D;
การเขียนโปรแกรมตัดเกรดควรใช้ผังงานประเภทใด
ผังงานแบบลำดับ
ผังงานแบบทำซ้ำ
ผังงานแบบมีการเลือก
ผังงานแบบทำซ้ำจนเงื่อนไขเป็นจริง
ผังงานระบบใช้ในงานแบบใด
การนำข้อมูลเข้ามาประมวลผล
การอธิบายภาพรวมของการประมวลผล
การแสดงลำดับการคำนวณ
แสดงการทำงานของโปรแกรม
การแปลภาษาคอมพิวเตอร์เป็นรหัสภาษาเครื่องมือที่มีการแปลทีละบรรทัดเรียกว่าอะไร
คอมไพล์เลอร์
อินเทอร์พรีเตอร์
แอสเซมเบอร์
รันไทม์
ข้อใดคือโปรแกรมที่ใช้ในการเขียนโปรแกรมภาษาซี
Microsoft Word 2010
Microsoft Windows Logo
Dev-C++
Internet Explorer
ข้อใดคือคีย์ลัดเพื่อสั่งโปรแกรมแปลภาษา (คอมไพล์) และทำงาน (รัน)
F9
Ctrl + F9
F10
F11
ข้อใดไม่ถูกต้องตามหลักการตั้งชื่อตัวแปร
ay_of_week
num1
2Subjects
FLOAT
