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

 

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

 

 



คำแนะนำ

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


ตอนที่ 1

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

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

ข้อที่ 2 :   ตัวแปร integer (int) ขนาด 2 ไบต์ เก็บตัวเลขในช่วงใด

   ก.  -32,767  ถึง  32,768  
   ข.  -127  ถึง  128 
   ค.  -32,768  ถึง  32,767
   ง.  -32,768  ถึง  32,768

ข้อที่ 3 :  ตัวแปรชนิดใดเหมาะสมที่สุดสำหรับเก็บค่าเฉลี่ย

   ก. integer
   ข. charecter
   ค. real
   ง. float

ข้อที่ 4 : ข้อใดไม่เป็นคำสงวน (Reserved Words) 

   ก. goog
   ข. float
   ค. return
   ง. char
ข้อที่ 5 : การตั้งชื่อตัวแปรในข้อใด ถูกต้อง ในโปรแกรมภาษาซี

   ก. com-computer
   ข. 8number
   ค. class_room
   ง.  right#
ข้อที่ 6 :  การประกาศตัวแปรที่ไม่เหมาะสมเมื่อกำหนดให้ a = 10.7 , b = 200 , c = 400

   ก. int c;
   ข. float a;
   ค. char b;
   ง. เหมาะสมทุกข้อ

ข้อที่ 7 :  ข้อใดประกาศตัวแปรผิด

   ก. char name[ ]="Peter";
    ข. float Number='10.00';
   ค. char ch='a';
   ง. bool X2=true;
ข้อที่ 8 :  ชื่อของตัวแปรในข้อใด ไม่ถูกต้องตามหลักการตั้งชื่อตัวแปรในภาษาซี

   ก.  firstvalue
   ข.  First_value
   ค.  first value
   ง.   FIRST_VALUE
ข้อที่ 9 :  ข้อมูลประเภทข้อความในภาษาซี ตัวอักขระตัวสุดท้ายเขียนแทนด้วยสัญลักษณ์อะไร

   ก.    0
   ข.    \
   ค.     0\
   ง.     \0

ข้อที่ 10 :  กำหนดการประกาศตัวแปรในภาษาซี char name1[ ] = “V”; 
                 ดังนั้นตัวแปร name1 มีขนาดเท่าไร

   ก. 4
   ข. 3
   ค. 2
   ง.  1


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


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

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

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

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

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

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