หน้าแรก:คำแนะนำและวิธีการใช้งานบทเรียน
ขอบข่ายเนื้อหา
เรื่องที่ 1 ขั้นตอนการพัฒนาโปรแกรม
เรื่องที่ 2 การวิเคราะห์ปัญหา
เรื่องที่ 3 ผังงาน
เรื่องที่ 4 ลักษณะโครงสร้างผังงาน
เรื่องที่ 5 ซูโดโค้ด
เรื่องที่ 6 ภาษาคอมพิวเตอร์
เรื่องที่ 7 โครงสร้างโปรแกรมภาษาซี
เรื่องที่ 8 การติดตั้งโปรแกรมภาษาซี
เรื่องที่ 9 ตัวแปรภาษาซี

 

เรื่องที่ 10  ตัวดำเนินการในภาษาซี
แหล่งเรียนรู้เพิ่มเติม
ผู้จัดทำ
 
 
 
 
 
 
 

 

 



คำแนะนำ

         1.  แบบทดสอบแบ่งเป็น  2  ตอน ได้แก่ ตอนที่ 1 แบบทดสอบเป็นแบบปรนัย  4  ตัวเลือก
              มีจำนวน  10  ข้อ  10  คะแนน
         2.  ตอนที่  2 ภาคปฏิบัติ แบบอัตนัย  1  ข้อ  10  คะแนน
         3.  ตอนที่ 1 ให้นักเรียนคลิกตัวเลือกที่เห็นว่าถูกที่สุดเพียงข้อเดียว และเมื่อทำแบบทดสอบครบ
              ทุกข้อแล้ว ให้คลิกที่ปุ่ม  "ตรวจคำตอบ"  จะทราบคะแนนทันที


ตอนที่ 1

ข้อที่ 1 : ข้อใดคือประเภทข้อมูลในภาษาซี 

    ก. string
    ข. strong
    ค. char
    ง. include
ข้อที่ 2 :  ตัวแปรที่มีค่าข้อมูลอยู่ในช่วงระหว่าง -32,768 ถึง 32,767 คือข้อมูลใด

    ก. char
   ข. int
   ค. unsigned int
   ง. float

ข้อที่ 3 :  ตัวแปร Float เหมาะสำหรับเก็บข้อมูลใด

   ก. ตัวเลข
   ข. ค่าเฉลี่ย
   ค. ตัวหนังสือ
   ง. สัญลักษณ์

ข้อที่ 4 :   ข้อใดเป็นคำสงวน

   ก. float 
   ข. goog
   ค. return
   ง.  ถูกทั้งข้อ ก และ ค

ข้อที่ 5 :  ข้อใดตั้งชื่อตัวแปรผิด

   ก. Class_room
   ข. Right
   ค. Number8
   ง. Com-4

ข้อที่ 6 : ค่าของการประกาศตัวแปรที่ไม่เหมาะสมเมื่อกำหนดให้คำสั่ง char b;

    ก. 10.7
    ข. 20
   ค. ‘x’
   ง.  เหมาะสมทุกข้อ
ข้อที่ 7 :  ข้อใดต่อไปน้ประกาศตัวแปรได้ถูกต้อง

   ก.     bool X2=true;
   ข.     char ch='abc';
   ค.     char name="P";
   ง.     float Number=10.00;

ข้อที่ 8 :  ข้อใดตั้งชื่อได้ถูกต้องตามหลักการตั้งชื่อตัวแปรในภาษาซี

   ก. Kru-bom
   ข. 59lomkao
   ค. FIRST_VALUE
   ง. One two
ข้อที่ 9 :  \0 ใช้สำหรับข้อมูลประเภทใด

   ก.  ข้อความ
   ข.  ตัวเลข
   ค.  ทศนิยม
   ง.   ตัวอักษร 1 ตัว
ข้อที่ 10 :  ตัวแปร Name1 ในข้อใดมีขนาดข้อมูลเท่ากับ 2

   ก.  char name1[ ] = “VJLKP”;
   ข.  char name1[ ] = “VR2”;
   ค.  char name1[ ] = “VR”;
   ง.  char name1[ ] = “V”;


 

ตอนที่ 2 : ภาคปฏิบัติ  แบบทดสอบนี้เป็นแบบอัตนัย ให้นักเรียนตอบคำถามต่อไปนี้ให้ถูกต้อง
                ( 5 ข้อ ข้อละ 2 คะแนน รวม 10 คะแนน )

               1. จงเขียนคำสั่งประกาศสร้างตัวแปรเพื่อเก็บข้อมูล ที่กำหนดให้ดังต่อไปนี้

                  1.1  สร้างตัวแปรขื่อ  num  สำหรับเก็บจำนวนเต็ม

                  1.2  สร้างตัวแปรชื่อ  total  สำหรับเก็บทศนิยม  โดยกำหนดค่าเริ่มต้นเป็น 789.321

                  1.3 สร้างตัวแปรขื่อ  name  สำหรับเก็บข้อความ  โดยกำหนดค่าเริ่มต้นเป็นชื่อของเรา

                  1.4 สร้างตัวแปรขื่อ letter สำหรับเก็บค่าอักขระ '$'

                  1.5 สร้างตัวแปรขื่อ exponent สำหรับเก็บทศนิยม 12 ตำแหน่ง