Font size
Worksheetsแบบทดสอบ เรื่อง การวิเคราะห์งานและหลักการเขียนโปรแกรม
Total questions: 12
Worksheet time: 11mins
ขั้นตอนแรกของการพัฒนาโปรแกรมตามหลักการวิเคราะห์งานคือข้อใด
การออกแบบผังงาน
การทดสอบโปรแกรม
การวิเคราะห์ปัญหา
การเขียนโค้ด
สิ่งใดต่อไปนี้เป็น “อินพุต (Input)” ของโปรแกรม
ผลลัพธ์ที่แสดงออกทางหน้าจอ
ข้อมูลที่ผู้ใช้กรอกเข้าสู่ระบบ
ข้อผิดพลาดของโปรแกรม
วิธีการประมวลผลข้อมูล
ข้อใดคือจุดประสงค์ของการเขียน Pseudocode (รหัสเทียม)
ใช้แทนภาษาโปรแกรม
ทำให้มนุษย์เข้าใจลำดับการทำงานก่อนลงมือเขียนโค้ด
เขียนให้คอมพิวเตอร์ประมวลผลได้ทันที
ใช้แทนผังงานทั้งหมด
สัญลักษณ์นี้ใช้แทนอะไร
การตัดสินใจ
การเริ่มต้น/สิ้นสุด
การรับ/แสดงผล
การประมวลผล
แนวคิด “ลำดับการทำงาน (Sequence)” หมายถึงอะไร
การทำงานแบบสุ่ม
การทำงานทีละขั้นตอนตามลำดับ
การทำงานซ้ำหลายรอบ
การทำงานตามเงื่อนไข
จากปัญหา: “โปรแกรมหาค่าเฉลี่ยของคะแนน 3 วิชา” ข้อใดคือ อินพุต (Input)
คะแนนรวม
ค่าเฉลี่ย
ชื่อผู้เรียน
คะแนนแต่ละวิชา
โครงสร้างควบคุมแบบวนซ้ำ (Loop) มักใช้เมื่อใด
ต้องเลือกทำงานบางส่วนตามเงื่อนไข
ต้องทำงานซ้ำหลายรอบ
ต้องหยุดการทำงานโปรแกรม
ต้องกำหนดตัวแปรเริ่มต้น
การวิเคราะห์งานช่วยให้โปรแกรมทำงานได้ถูกต้องและลดความผิดพลาดในภายหลัง
ถูก
ผิด
ผังงาน (Flowchart) สามารถใช้แทนโค้ดโปรแกรมจริงได้ทั้งหมด
ถูก
ผิด
จากรูปข้อความคำว่า "สนทนา" ควรใช้สัญลักษณ์ใดในการเขียนผังงาน
ตัวอย่างที่ 1.1 การใช้โทรศัพท์บ้าน จัดเป็นโครงสร้างแบบใด
แบบขั้นตอน
แบบลำดับ
แบบตัดสินใจ
แบบทำซ้ำ
ให้นักศึกษาเขียน (รหัสเทียม ) Pseudocode แบบง่ายสำหรับโปรแกรม “หาพื้นที่สี่เหลี่ยมผืนผ้า” ตามลำดับขั้นตอน
ยกตัวอย่างอินพุต (Input) เอาต์พุต (Output) และขั้นตอนประมวลผล (Process)
จากปัญหา “โปรแกรมคำนวณเกรดเฉลี่ยของนักศึกษา”
1.Input : ..............................................................................
2.Output : .........................................................................
3.Process : .......................................................................
