Worksheetsแบบทดสอบปลายภาค ว30282
Total questions: 20
Worksheet time: 20mins
เมื่อต้องการพัฒนาโปรแกรมจะต้องทำสิ่งใดก่อน
วิเคราะห์ปัญหา
เขียนผังงาน
เขียนโปรแกรม
ทดสอบโปรแกรม
หากนักเรียนต้องการหาคะแนนเฉลี่ยวิชาการเขียนโปรแกรมเบี้องต้นของนักเรียน ม.5/1จำนวน 20 คน ข้อมูลนำเข้าคือข้อใด
สูตรหาค่าเฉลี่ย
คะแนนของนักเรียนแต่ละคน
ผลลัพธ์ที่ได้
วิชาการเขียนโปรแกรมเบื้องต้น
ข้อใดเป็นลักษณะของภาษาระดับสูง
ทำงานได้โดยไม่ต้องมีโปรแกรมระบบ
เป็นภาษาคอมพิวเตอร์ยุคใหม่
มีภาษาใกล้เคียงกับภาษามนุษย์
เป็นภาษาที่ใช้กับงานขั้นสูง
ภาษาคอมพิวเตอร์ระดับสูง แทนคำสั่งต่างๆ ด้วยอะไร
เลขฐานสอง
คำภาษาอังกฤษ
สัญลักษณ์
นิมอนิกโค้ด
ความผิดพลาดทางตรรกะ เกิดจากอะไร
ลำดับการทำงานไม่ถูกต้อง
เขียนคำสั่งไม่ถูกต้อง
เขียนคำสั่งไม่ครบถ้วน
ไม่มีคำตอบที่ถูกต้อง
โปรแกรมที่ใช้ในการเรียนวิชาการเขียนโปรแกรมเบื้องต้นคือโปรแกรมใด
Dev – C++
Turbo C++
Visual C++
Editor C+
คำสั่งต่างๆของโปรแกรมภาษาซีต้องอยู่ภายในเครื่องหมายใด
( )
{ }
[ ]
/* */
Header file ที่นิยมใช้ในการเขียนโปรแกรมภาษาซี ชื่อว่า
stdio.s
studio.s
studio.h
stdio.h
ในฟังก์ชัน printf( ) รหัสควบคุมการแสดงผลให้ขึ้นบรรทัดใหม่ คือ
\p
\o
\n
\m
โปรแกรมภาษาซีจะเริ่มทำงานจากฟังก์ชันใด
#include
main
conio.h
stdio.h
ข้อมูลประเภทใดไม่เป็นอักขระในภาษาซี
C
1
AA
*
ข้อใด ไม่ใช่ ข้อมูลแบบ integer (จำนวนเต็ม)
-320
+45
-31.80
1456
ตัวเลขใด ไม่ สามารถเก็บเป็นข้อมูลประเภท char (ตัวอักขระ) ได้
-320
1
1258
1587987
ข้อใดเป็นตัวแปรที่ ไม่ เหมาะสม ถ้าหากในภาษาซีกำหนดให้ a = 20.2, b = 120 และ c = 300
float a;
char c;
char b;
ไม่มีข้อถูก
ถ้าต้องการเก็บค่าตัวเลขทศนิยมระหว่างศูนย์ถึงหกล้าน ควรประกาศตัวแปรชนิดใดจึงจะเหมาะสมที่สุด
int
unsigned int
float
unsigned float
ข้อใด ไม่ใช่ สัญลักษณ์ของตัวดำเนินการคณิตศาสตร์
+
-
&
%
สัญลักษณ์ของตัวดำเนินการ == หมายถึงอะไร
เท่ากับ
ไม่เท่ากับ
เท่ากัน
ไม่เท่ากัน
เครื่องหมายในข้อใดมีความสำคัญเป็นลำดับที่ 1
{ }
( )
*
^
ข้อใดต่อไปนี้ เป็นรูปแบบของนิพจน์ที่กำหนดให้ตัวแปร num เพิ่มค่าทีละหนึ่ง
num++
++num
num = num+1
ถูกทุกข้อ
กำหนด n = 9;
ans = ++n; อยากทราบว่าผลลัพธ์ของ ans มีค่าเท่าใด
8
9
10
11
