เมื่อออกแบบระบบห้องเรียนออนไลน์ ผู้ออกแบบได้ระบุความต้องการดังนี้ 1) ระบบต้องสนับสนุนการสอนวิชาต่างๆ 2) ระบบต้องมีความเร็วในการตอบสนอง 3) ระบบต้องติดตามความก้าวหน้าของนักเรียน ข้อใดเป็นความต้องการเชิงไม่หน้าที่
กข้อที่ 2 เท่านั้น
ขข้อที่ 3 เท่านั้น
คข้อที่ 1 และ 3
งข้อที่ 1 เท่านั้น
เฉลยอธิบาย
ความต้องการเชิงไม่หน้าที่ (Non-Functional Requirements) บรรยายคุณลักษณะและข้อจำกัดเช่น ความเร็ว ความมั่นคง ความสามารถในการใช้งาน เป็นต้น ข้อที่ 2 เกี่ยวกับ 'ความเร็วในการตอบสนอง' เป็นความต้องการเชิงไม่หน้าที่ ข้อ 1 และ 3 เป็นความต้องการเชิงหน้าที่เพราะบรรยายสิ่งที่ระบบต้องทำได้