แบบฝึกทักษะที่ 5.1
เรื่อง ตัวแปรกับชนิดของข้อมูล
ประกอบแผนการจัดเรียนรู้ที่ 6 เรื่อง ตัวแปรกับชนิดของข้อมูล
วิชา การเขียนโปรแกรม รหัสวิชา ง40202 สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่ 6 กลุ่มสาระการงานอาชีพและเทคโนโลยี
-----------------------------------------------------
ชื่อ-สกุล.....................................................................................ชั้น...............เลขที่...............
ชื่อ-สกุล.....................................................................................ชั้น...............เลขที่...............
คำชี้แจง
ให้นักเรียนศึกษาบทเรียน e-learning เรื่อง ตัวแปรกับชนิดของข้อมูล หน่วยที่ 2 ตัวแปรกับชนิดข้อมูล แล้วปฏิบัติดังต่อไปนี้
1. นักเรียนศึกษาหน่วยที่ 2 ตัวแปรกับชนิดข้อมูล แล้วตอบคำถามต่อไปนี้ (10 คะแนน)
1.1 จงอธิบายความหมายของตัวแปรในภาษาซี
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
1.2 จงอธิบายชนิดของข้อมูลในภาษาซี และยกตัวอย่างชนิดของข้อมูลมา 3 ชนิด
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
1.3 จงอธิบายรูปแบบการประกาศตัวแปรในภาษาซี
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
1.4 จงอธิบายหลักการตั้งชื่อตัวแปรในภาษาซี
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
แบบฝึกทักษะที่ 5.2
เรื่อง ตัวแปรกับชนิดของข้อมูล
ประกอบแผนการจัดเรียนรู้ที่ 6 เรื่อง ตัวแปรกับชนิดของข้อมูล
วิชา การเขียนโปรแกรม รหัสวิชา ง40202 สาระเพิ่มเติม
ชั้นมัธยมศึกษาปีที่ 6 กลุ่มสาระการงานอาชีพและเทคโนโลยี
--------------------------------------------------------
ชื่อ-สกุล....................................................................................ชั้น...............เลขที่...............
ชื่อ-สกุล....................................................................................ชั้น...............เลขที่...............
คำชี้แจง
ให้นักเรียนศึกษาบทเรียน e-learning เรื่อง ตัวแปรกับชนิดของข้อมูล หน่วยที่ 2 ตัวแปรกับชนิดข้อมูล แล้วปฏิบัติดังต่อไปนี้
1. การประกาศตัวแปรต่อไปนี้ ข้อใดถูกและข้อใดผิด โดยให้บอกส่วนที่ผิดมาด้วย
1.1) int a; ……………………………………………………………………
1.2) int b ……………………………………………………………………
1.3) int Com budget = 30000; …………………………………………………………
1.4) int main = 10; ………………………………………………………………..
1.5) int _cont = 451; …………………………………………………………………..
1.6) char j = “Hello”; …………………………………………………………………..
1.7) char j = ‘A’; …………………………………………………………………..
1.8) char k[4] = ‘suda’; …………………………………………………………………..
1.9) float z = 1,000.999; …………………………………………………………………..
1.10) float x = 45.067; ……………...…………………………………………..……
2. จงระบุว่าการตั้งชื่อตัวแปรในข้อต่อไปนี้ ข้อใดถูกหรือผิดพร้อมบอกเหตุผลประกอบ
2.1) void ………………………………………………………………………………..
2.2) MAX_Mine ………………………………………………………………………………..
2.3) double ………………………………………………………………………………..
2.4) time ………………………………………………………………………………..
2.5) G ………………………………………………………………………………..
2.6) return ………………………………………………………………………………..
2.7) suwannawongse 1 ………………………………………………………………………………..
2.8) birth year ………………………………………………………………………………..
2.9) last_name ………………………………………………………………………………..
2.10) #insert ………………………………………………………………………………..
3. จงพิจารณาชื่อตัวแปรต่อไปนี้ถูกต้องตามกฎการตั้งชื่อของภาษา C หรือไม่ โดยใส่เครื่องหมาย /
ถ้าไม่ถูกต้องใส่เครื่องหมาย X และให้เหตุผลด้วยว่าเพราะอะไร
_____ 3.1) GoldenCompass เหตุผล ………………………………………………………..
_____ 3.2) HELLO_ เหตุผล ………………………………………………………..
_____ 3.3) Total-Number เหตุผล ………………………………………………………..
_____ 3.4) 7eleven เหตุผล ………………………………………………………..
_____ 3.5) float เหตุผล ………………………………………………………..
_____ 3.6) &volts เหตุผล ………………………………………………………..
_____ 3.7) _ADDR เหตุผล ………………………………………………………..
_____ 3.8) NUM#1 เหตุผล ………………………………………………………..
_____ 3.9) X2 เหตุผล ………………………………………………………..