คำชี้แจง
ให้นักเรียนเลือกคำตอบที่ถูกต้องที่สุด
1. ข้อใดไม่ใช่กฏการตั้งชื่อ
(Identifiers) ก. ห้ามใช้คำสงวน
เช่น GOTO, LABEL, FOR ข. ห้ามใช้สัญลักษณ์พิเศษใด
ๆ ยกเว้นเครื่องหมาย / ค. ความยาวในการตั้งชื่อจะต้องไม่เกิน
8 ตัว
ง. เริ่มต้นด้วยภาษาอังกฤษ
(ห้ามใช้ตัวเลข) และตัวถัดไปอาจตามด้วยตัวเลข
, ตัวอักษรได
2. ข้อใดคือ Identifiers
ที่ไม่ถูกต้อง
3. ข้อใดต่อไปนี้เป็นการประกาศตัวแปรที่ถูกต้อง
ก. CONST
tax = 0.99
ข. CONST
ten : = 9;
ค. CONST
2avg = 3.141;
ง. CONST
: pi = 3.141;
4. ข้อใดต่อไปนี้เป็นการประกาศตัวแปรที่ถูกต้อง
ก. Var net,
total, : real;
ข. Var num1;
num2 : real;
ค. Var count,
sum : real, integer;
ง. Var
num1, num2 : real;5. ผลลัพธ์ของ
6 DIV 2 - 6 MOD 5 คือข้อใด ก. 0
ข. 2
ค. 4
ง. 6
6. ผลลัพธ์ของ
10 * (10 DIV 4) + (15 - (sqr(5)+ 9/3)) ก. 6
ข. 7
ค. 8
ง. 9
7. ผลลัพธ์ของ
3 + sqr(8 MOD 6 + 10 DIV 2 ) คือข้อใด ก. 52
ข. 53
ค. 54
ง. 55
8. จงแปลงนิพจน์ทางพีชคณิต
ให้เป็นนิพจน์ทางคณิตฯ ในภาษาปาสคาล
9. ข้อใดกล่าวไม่ถูกต้อง
ก. คำสั่ง
readln จะมีผลให้คำสั่ง read หรือ readln ในคำสั่งถัดไปต้องอ่านข้อมูลจากบรรทัดใหม่
ข. คำสั่ง
read จะมีผลให้คำสั่ง read หรือ readln ในคำสั่งถัดไปต้องอ่านข้อมูลจากบรรทัดเดิม
ค. คำสั่ง
writeln เมื่อแสดงผลลัพธ์ออกมาแล้ว สามารถกำหนดได้ว่าจะขึ้นบรรทัดใหม่
หรือจะอยู่บรรทัดเดิม
ง. คำสั่ง
write เมื่อแสดงผลลัพธ์ออกมาแล้ว จะไม่มีการขึ้นบรรทัดใหม่
10. ถ้ามีการประกาศตัวแปรดังต่อไปนี้