Trong xác định yêu cầu, các yêu cầu được chia thành những loại nào?
Trả lời:
Đáp án đúng: C
Trong xác định yêu cầu, các yêu cầu thường được chia thành hai loại chính: yêu cầu chức năng và yêu cầu phi chức năng.
- Yêu cầu chức năng (Functional requirements): Mô tả các chức năng mà hệ thống phải thực hiện. Chúng xác định những gì hệ thống "phải làm". Ví dụ: "Người dùng có thể đăng nhập vào hệ thống", "Hệ thống phải tính toán tổng giá trị đơn hàng".
- Yêu cầu phi chức năng (Non-functional requirements): Mô tả các thuộc tính chất lượng của hệ thống, chẳng hạn như hiệu năng, độ tin cậy, tính bảo mật, khả năng mở rộng, v.v. Chúng xác định "cách thức" hệ thống hoạt động. Ví dụ: "Hệ thống phải phản hồi trong vòng 2 giây", "Hệ thống phải có thể xử lý 1000 người dùng đồng thời".
Do đó, đáp án C là chính xác nhất. Các đáp án khác không phản ánh đúng cách phân loại yêu cầu trong giai đoạn xác định yêu cầu của dự án phần mềm.





