clock_rotation.gif

 

สอบก่อนเรียน

   

 

 

die_whitebg.gif

 

 

 

 

email_envelope.gif

 

 

 

  

 

email_flag_whitebg.gif

 

 

 

 

 

mailbox_blue_whitebg.gif

 

 

 

 

emailhand.gif

 

คำชี้แจง ให้นักเรียนเลือกคำตอบที่ถูกต้องที่สุด

1. ข้อใดไม่ใช่กฏการตั้งชื่อ (Identifiers)
             ก.  ห้ามใช้คำสงวน เช่น GOTO, LABEL, FOR
             ข.  ห้ามใช้สัญลักษณ์พิเศษใด ๆ ยกเว้นเครื่องหมาย /
             ค. ความยาวในการตั้งชื่อจะต้องไม่เกิน 8 ตัว
             ง.  เริ่มต้นด้วยภาษาอังกฤษ (ห้ามใช้ตัวเลข) และตัวถัดไปอาจตามด้วยตัวเลข , ตัวอักษรได

2. ข้อใดคือ Identifiers ที่ไม่ถูกต้อง
    ก.  MaxNum 
    ข.  Z23xe
    ค.  Cost  of  living
    ง.  X
     
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. จงแปลงนิพจน์ทางพีชคณิต ให้เป็นนิพจน์ทางคณิตฯ ในภาษาปาสคาล

    ก.  (- b - sqrt(sqr(b) - 4 * a * c)) / (2*sqr(a))
    ข.  (- b - sqrt(sqr(b) - 4 * a * c)) / (2*a) 
    ค.  (- b - sqr(sqrt(b) - 4 * a * c)) / (2*sqrt(a)) 
    ง.  (- b - sqr(sqrt(b) - 4 * a * c)) / (2*a)
     

9. ข้อใดกล่าวไม่ถูกต้อง
             
ก.  คำสั่ง readln จะมีผลให้คำสั่ง read หรือ readln ในคำสั่งถัดไปต้องอ่านข้อมูลจากบรรทัดใหม่
             ข.  คำสั่ง read จะมีผลให้คำสั่ง read หรือ readln ในคำสั่งถัดไปต้องอ่านข้อมูลจากบรรทัดเดิม 
             ค.  คำสั่ง writeln เมื่อแสดงผลลัพธ์ออกมาแล้ว สามารถกำหนดได้ว่าจะขึ้นบรรทัดใหม่ หรือจะอยู่บรรทัดเดิม              
             ง.  คำสั่ง write เมื่อแสดงผลลัพธ์ออกมาแล้ว  จะไม่มีการขึ้นบรรทัดใหม่
 

10. ถ้ามีการประกาศตัวแปรดังต่อไปนี้

    Var   value, temp : integer;
              num, sum  : real;
    ข้อใดเป็นประโยคการกำหนดค่าให้กับตัวแปรที่ถูกต้อง
    ก. temp := num / value;
    ข. value := 6.0 * (temp MOD 4)
    ค. value := num * 10.0;
    ง. value := temp MOD 10



 farm_home.gif

 star01.gif

จัดทำโดยครูศรัณยา  ใครบุตร
โรงเรียนอากาศอำนวยศึกษา อ. อากาศอำนวย จ. สกลนคร 47170
e-mail : s_kraibut@hotmail.com, kraibut@yahoo.com
สำนักงานเขตพื้นที่การศึกษาสกลนครเขต 3
จำนวนผู้เข้าใช้งาน
ตั้งแต่วันพุธที่ 3 พฤศจิกายน พ.ศ. 2547

thaigoodview.com Version 12.0
บริหารและจัดการโดยทีมงานชาวมัธยมศึกษา
e-mail:
webmaster@thaigoodview.com

Copyright(c) 2001 Mr.Poonsak Sakkatatiyakul. All rights reserved.