แบบทดสอบก่อนเรียน
เรื่อง พื้นฐานการเขียนโปรแกรม
มาตรฐาน ง 3.1 เข้าใจ เห็นคุณค่า และใช้กระบวนการเทคโนโลยีสารสนเทศในการสืบค้นข้อมูล การเรียนรู้
การสื่อสาร การแก้ปัญหา การทำงาน และอาชีพ
อย่างมีประสิทธิภาพ ประสิทธิผลและมีคุณธรรม
ตัวชี้วัด/ผลการเรียนรู้ เขียนโปรแกรมภาษาขั้นพื้นฐาน
1. ข้อใดเป็นขั้นตอนวิธีการทางคอมพิวเตอร์ ก่อนที่เราจะ
เขียนโปรแกรมคอมพิวเตอร์ภาษาใดภาษาหนึ่ง
เพื่อแก้ปัญหาทางคอมพิวเตอร์
1. การวิเคราะห์งาน และการเขียนผังงานโปรแกรม
2. การเขียนโปรแกรม (programming)
3. การทดสอบ แก้ไขโปรแกรม การจัดทำเอกสารประกอบ
และบำรุงรักษาโปรแกรม
4. ถูกทุกข้อที่กล่าวมา
2. ชุดของคำสั่งที่เขียนขึ้นเพื่อสั่งให้คอมพิวเตอร์ทำงานตาม
ที่ต้องการ เรียกว่าอะไร
1. การเขียนโปรแกรม (programming)
2. ผู้เขียนโปรแกรม (programmer)
3. โปรแกรมคอมพิวเตอร์ (computer program)
4. ถูกทุกข้อ
3. “การเขียนชุดคำสั่งด้วยภาษาคอมพิวเตอร์ภาษาใด
ภาษาหนึ่ง เพื่อให้คอมพิวเตอร์ทำงานตามโปรแกรมที่เรา
เขียนขึ้น” ข้อความดังกล่าวเป็นความหมายของข้อใด
1. การเขียนโปรแกรม (programming)
2. ผู้เขียนโปรแกรม (programmer)
3. โปรแกรมคอมพิวเตอร์ (computer program)
4. ถูกทุกข้อ
4. โปรแกรมเมอร์ (programmer) มีความหมายตรงกับข้อใด
1. ชุดคำสั่งที่เขียนขึ้นเพื่อสั่งให้คอมพิวเตอร์ทำงานตาม
ที่ต้องการ
2. การเขียนชุดคำสั่งด้วยภาษาคอมพิวเตอร์ภาษาใด
ภาษาหนึ่ง เพื่อให้คอมพิวเตอร์ทำงานตามโปรแกรม
3. นักเขียนโปรแกรมหรือชุดคำสั่งเพื่อสั่งให้คอมพิวเตอร์
ทำงานตามที่ต้องการ
4. นักวิเคราะห์ระบบงานของโปรแกรมคอมพิวเตอร์
5. “ภาษาใดๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์ หรือ
คอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์สามารถทำงานตาม
คำสั่งนั้นได้” ข้อความดังกล่าวเป็นความหมายของข้อใด
1. ภาษาสื่อสาร 2. ภาษาอังกฤษ
3. ภาษาคอมพิวเตอร์ 4. ภาษาเขียนโปรแกรม
6 ข้อใด ไม่ใช่ ประเภทของภาษาคอมพิวเตอร์
1. ภาษาเครื่อง 2. ภาษาแอสเซมบลี
3. ภาษาระดับสูง 4. ภาษาอังกฤษ
7. ภาษาใดที่เป็นภาษาที่แท้จริงของเครื่องคอมพิวเตอร์
เวลาเขียนต้องเขียนในรูปเลขฐานสอง
1. ภาษาเครื่อง 2. ภาษาแอสเซมบลี
3. ภาษาระดับสูง 4. ภาษาอังกฤษ
8. ภาษาคอมพิวเตอร์ชนิดใดที่สามารถเขียนและอ่าน
โปรแกรมง่ายเนื่องจากมีลักษณะเหมือนภาษาอังกฤษ
ทั่วๆไป
1. ภาษาเครื่อง 2. ภาษาแอสเซมบลี
3. ภาษาระดับสูง 4. ภาษาอังกฤษ
9. ข้อใดไม่ใช่ภาษาระดับสูง
1. ภาษาซี (C) 3. ภาษาโคบอล (COBOL)
3. ภาษาปาสคาล (PASCAL) 4. ภาษาดี (D)
10. ข้อใด ไม่ใช่ หลักการของโครงสร้างการเขียนโปรแกรม
1. การทำงานแบบตามลำดับ
2. การเลือกกระทำตามเงื่อนไข
3. การทำซ้ำ
4. การทำต่อไปเรื่อยๆ
11. หลักการทำงานข้อใดที่เป็นการทำงานจากบนลงล่าง
เขียนคำสั่งเป็นบรรทัดและทำทีละบรรทัด จากบรรทัด
บนสุดลงไปจนถึงบรรทัดล่างสุด
1. การทำงานแบบตามลำดับ
2. การเลือกกระทำตามเงื่อนไข
3. การทำซ้ำ
4. การทำต่อไปเรื่อยๆ
12. ข้อใดอธิบายความหมาย “ผังงาน” ได้ถูกต้อง
1. แผนภูมิแสดงการเปรียบเทียบการทำงานของโปรแกรม
2. แผนภาพแสดงการทำงานของระบบงานหรือโปรแกรม
3. แผนงานแสดงลำดับขั้นตอนของระบบงานคอมพิวเตอร์
4. แผนผังแสดงการทำงานภายในระบบคอมพิวเตอร์