หน้าแรก:คำแนะนำและวิธีการใช้งานบทเรียน
ขอบข่ายเนื้อหา
เรื่องที่ 1 ขั้นตอนการพัฒนาโปรแกรม
เรื่องที่ 2 การวิเคราะห์ปัญหา

 

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

 

 

 

 


คำแนะนำ

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


ตอนที่ 1

ข้อที่ 1 :  ขั้นตอนการวิเคราะห์ปัญหาขั้นตอนใดที่ผู้พัฒนาโปรแกรมต้องศึกษาถึงวิธีการประมวลผลมากที่สุด

   ก. สิ่งที่ต้องการ
   ข. รูปแบบการแสดงผลทางเอาต์พุต
   ค. การประมวลผล
   ง. ลักษณะของข้อมูลเข้า
ข้อที่ 2 :  ขั้นตอนใดเป็นขั้นตอนสุดท้ายของการวิเคราะห์ปัญหา

   ก.  ทำความเข้าใจกับปัญหา 
   ข.  ทำความเข้าใจกับลักษณะข้อมูลเข้าออก
   ค.  ทดสอบขั้นตอนวิธีการแก้ปัญหา
   ง.  ทดสอบรูปแบบข้อมูลเข้าและข้อมูลออก

ข้อที่ 3 :  ข้อใดคือความหมายของอัลกอริทึม

   ก. การทำความเข้าใจกับปัญหา
   ข. การอธิบายขั้นตอนการทำงานเป็นข้อๆ
   ค. การคิดวิธีแก้ปัญหา
   ง. การทดสอบขั้นตอนการทำงาน

ข้อที่ 4 :  การเขียนโปรแกรมคอมพิวเตอร์จะเขียนจากขั้นตอนใด

   ก. พิจารณาข้อมูลอินพุต
   ข. พิจารณาข้อมูลเอาต์พุต
   ค. การอธิบายวิธีประมวลผล
   ง. สิ่งที่ต้องการทางเอาต์พุต

ข้อที่ 5 : ถ้าหากต้องการให้คอมพิวเตอร์คำนวณหาพื้นที่สามเหลี่ยม ท่านคิดว่าข้อมูลใดคือข้อมูลอินพุต

   ก. พื้นที่, ความสูง
   ข. พื้นที่, ความยาวฐาน
   ค. ความยาวฐาน, สูง
   ง. พื้นที่, ความยาวฐาน, สูง
ข้อที่ 6 :  การทดสอบความถูกต้องของขบวนการแก้ปัญหาควรจะทำกับข้อมูลตัวอย่างกี่ชุด

   ก. อย่างน้อย 1 ชุด
   ข. อย่างน้อย 2 ชุด
   ค. ขึ้นกับลักษณะของปัญหา
   ง. ทุกกรณีที่สามารถเป็นไปได้ในปัญหานั้นๆู


ข้อที่ 7 :  ข้อใดคือการวิเคราะห์สิ่งที่ต้องการทางเอาต์พุต

   ก. การวิเคราะห์ว่าโปรแกรมนั้นต้องทำงานบนเครื่องรุ่นใด
   ข. การวิเคราะห์ว่าต้องการผลลัพธ์อะไรจากการประมวลผล
   ค. การวิเคราะห์รูปแบบการพิมพ์ผลลัพธ์
   ง. ถูกทุกข้อ


ข้อที่ 8 : จากปัญหาต่อไปนี้

               "ให้หาค่าเฉลี่ยของเลขจำนวนเต็ม 3 จำนวน ที่ป้อนผ่านแป้นพิมพ์ และแสดง
               ค่าเฉลี่ยออกทางจอภาพ
"

           ผลลัพธ์ที่ต้องการจากปัญหานี้คือข้อใด

   ก. ค่าของตัวแปร 3 ตัว
   ข. ค่าของเลขจำนวนเต็ม 3 จำนวน ที่รับผ่านทางแป้นพิมพ์
   ค. ค่าเฉลี่ยของเลขจำนวนเต็ม 3 จำนวน
   ง. ค่าเฉลี่ยของเลขจำนวนเต็ม 3 จำนวน ที่แสดงออกทางจอภาพ
ข้อที่ 9 : ประโยชน์ของการวิเคราะห์ปัญหาคือข้อใด

   ก.  ทำให้เข้าใจและแยกแยะปัญหาต่างๆ ได้ง่ายขึ้น
   ข.  สามารถหาข้อผิดพลาดของโปรแกรมได้ง่าย
   ค.  ผู้เขียนโปรแกรมมองเห็นลำดับการทำงาน
   ง.   ถูกทุกข้อ
ข้อที่ 10 : ในชีวิตประจำวันบุคคลใดจัดว่าวิเคราะห์ปัญหาไม่เป็น

   ก. นิดฝึกคิดวิเคราะห์ และหารายได้เสริม
   ข. เอลำดับขั้นตอนการทำอาหารของตนเอง
   ค. เจลอกการบ้านเพื่อนเสมอ
   ง. โอสร้างปฏิทินการทำงานของตนเองเสมอ


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

               1. จงเขียนวิธีการแก้ปัญหาโดยใช้ตาราง IPO ในการคำนวณปริมาตรของทรงกระบอก


               2. จงเขียนวิธีการแก้ปัญหาโดยใช้ตาราง IPO ในการรับตัวเลข แล้วคำนวณว่าเป็นเลขคู่
หรือเลขคี่