Trắc nghiệm Công nghệ Phần mềm Bài: XÁC ĐỊNH YÊU CẦU CỦA KHÁCH HÀNG
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Hoạt động nào sau đây là mục tiêu chính của việc xác định yêu cầu từ khách hàng?
Đáp án và lời giải
Đáp án: D
Câu 2
Tại sao việc xác định yêu cầu của khách hàng lại là giai đoạn quan trọng nhất trong vòng đời phát triển phần mềm?
Đáp án và lời giải
Đáp án: D
Câu 3
Khi một yêu cầu mô tả các chức năng hoặc dịch vụ cụ thể mà hệ thống phải thực hiện (ví dụ: “Hệ thống phải cho phép người dùng đăng nhập”), đây là loại yêu cầu nào?
Đáp án và lời giải
Đáp án: D
Câu 4
Yêu cầu nào sau đây mô tả các thuộc tính chất lượng của hệ thống như hiệu suất, độ tin cậy, khả năng sử dụng, hoặc bảo mật?
Đáp án và lời giải
Đáp án: D
Câu 5
Kỹ thuật thu thập yêu cầu nào liên quan đến việc tạo ra một phiên bản đơn giản, không đầy đủ của hệ thống để người dùng thử nghiệm và cung cấp phản hồi?
Đáp án và lời giải
Đáp án: D
Câu 6
Khi một chuyên viên phân tích yêu cầu tổ chức một buổi họp có cấu trúc với sự tham gia của nhiều bên liên quan để cùng nhau định nghĩa các yêu cầu, đây là kỹ thuật nào?
Đáp án và lời giải
Đáp án: D
Câu 7
Một trong những thách thức lớn nhất khi xác định yêu cầu là gì?
Đáp án và lời giải
Đáp án: D
Câu 8
Kỹ thuật nào giúp nhà phân tích hiểu rõ hơn về quy trình làm việc thực tế của người dùng bằng cách trực tiếp xem họ thực hiện công việc hàng ngày?
Đáp án và lời giải
Đáp án: D
Câu 9
Phát biểu nào sau đây **không đúng** về tầm quan trọng của việc xác định yêu cầu của khách hàng?
Đáp án và lời giải
Đáp án: D
Câu 10
Vấn đề “Scope Creep” (Phạm vi trượt) thường xảy ra khi nào trong quá trình xác định yêu cầu?
Đáp án và lời giải
Đáp án: D
Câu 11
Một yêu cầu nói rằng “Hệ thống phải có khả năng hỗ trợ 10.000 người dùng đồng thời”. Đây là loại yêu cầu nào?
Đáp án và lời giải
Đáp án: D
Câu 12
Tài liệu nào là kết quả đầu ra chính của pha xác định yêu cầu, mô tả chi tiết tất cả các yêu cầu của hệ thống?
Đáp án và lời giải
Đáp án: D
Câu 13
Để đảm bảo các yêu cầu được xác định là “có thể kiểm chứng” (Verifiable), người phân tích cần làm gì?
Đáp án và lời giải
Đáp án: D
Câu 14
Ai là người đóng vai trò “cầu nối” giữa khách hàng và nhóm kỹ thuật, chịu trách nhiệm chính trong việc thu thập và phân tích yêu cầu?
Đáp án và lời giải
Đáp án: D
Câu 15
Nếu một yêu cầu nói rằng “Hệ thống phải mã hóa tất cả dữ liệu nhạy cảm của người dùng”, đây là loại yêu cầu nào?
Đáp án và lời giải
Đáp án: D
Câu 16
Phản hồi từ người dùng (User Feedback) trong giai đoạn xác định yêu cầu có tầm quan trọng gì?
Đáp án và lời giải
Đáp án: D
Câu 17
Vấn đề nào sau đây thường xảy ra khi các yêu cầu được thu thập từ nhiều bên liên quan có lợi ích khác nhau?
Đáp án và lời giải
Đáp án: D
Câu 18
Kỹ thuật “Brainstorming” (Động não) trong thu thập yêu cầu có mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 19
Một yêu cầu được coi là “rõ ràng” (Clear) nếu:
Đáp án và lời giải
Đáp án: D
Câu 20
Sự “trưởng thành” của yêu cầu (Requirements Maturity) đề cập đến điều gì?
Đáp án và lời giải
Đáp án: D
Câu 21
Trong mô hình Thác nước, pha xác định yêu cầu thường:
Đáp án và lời giải
Đáp án: D
Câu 22
Mục tiêu của việc quản lý yêu cầu (Requirements Management) trong suốt vòng đời dự án là gì?
Đáp án và lời giải
Đáp án: D
Câu 23
Điều gì sẽ xảy ra nếu yêu cầu được đặc tả mơ hồ hoặc không đầy đủ?
Đáp án và lời giải
Đáp án: D
Câu 24
Một “kịch bản sử dụng” (Use Case) trong việc xác định yêu cầu mô tả điều gì?
Đáp án và lời giải
Đáp án: D
Câu 25
Khi một nhóm phát triển phần mềm thường xuyên bỏ qua việc xác định yêu cầu một cách cẩn thận, họ có khả năng rơi vào mô hình phát triển nào?