Câu hỏi trắc nghiệmCoursera: Introduction to Software Engineering - SWE201cMOOC 01 - Software Development Processes and Methodologies (SWE201c)
Which of the following is an example of a non-functional requirement?
4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
AThe system must allow users to log in
The system should respond within 2 secondsĐúng
CThe system must display products
DThe system should allow password reset
Giải thích chi tiết
Đáp án đúng: B. Yêu cầu phi chức năng ràng buộc CHẤT LƯỢNG của hành vi chứ không thêm hành vi mới. "Hệ thống phản hồi trong vòng 2 giây" không mô tả hệ thống làm gì, nó đặt ngưỡng hiệu năng cho mọi việc hệ thống làm.
A, C, D đều là yêu cầu chức năng: cho phép đăng nhập, hiển thị sản phẩm, đặt lại mật khẩu — mỗi câu mô tả một việc cụ thể hệ thống phải thực hiện được. Mẹo nhận diện: yêu cầu phi chức năng thường đi kèm con số hoặc tính từ chất lượng (nhanh, an toàn, dễ dùng, sẵn sàng).