Trắc nghiệm Công nghệ Phần mềm Bài: NHỮNG THỬ THÁCH CHO PHA XÁC ĐỊNH YÊU CẦU Trắc nghiệm Công nghệ Phần mềm Bài: NHỮNG THỬ THÁCH CHO PHA XÁC ĐỊNH YÊU CẦU 25 câu hỏi 30 phút Công nghệ Phần mềmBẮT ĐẦU LÀM BÀITrắc nghiệm Công nghệ Phần mềm Bài: NHỮNG THỬ THÁCH CHO PHA XÁC ĐỊNH YÊU CẦU 25 câu hỏi 30 phút Công nghệ Phần mềmPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtThử thách phổ biến nhất trong pha xác định yêu cầu phần mềm là gì?A.Thiếu công cụ phần mềm.B.Ngôn ngữ lập trình quá phức tạp.C.Phần cứng không đủ mạnh.D.D Lát kiểm tra lại Câu 2Nhận biếtKhái niệm "Scope Creep" (Phạm vi trượt) là một thử thách lớn trong xác định yêu cầu. Nó đề cập đến điều gì?A.Dự án hoàn thành sớm hơn.B.Giảm chi phí dự án.C.Chất lượng sản phẩm cao hơn.D.D Lát kiểm tra lại Câu 3Nhận biếtKhi các yêu cầu thu thập được từ các bên liên quan khác nhau nhưng lại mâu thuẫn lẫn nhau, đây là thử thách nào?A.Yêu cầu quá đơn giản.B.Yêu cầu thiếu chi tiết.C.Yêu cầu không thể thay đổi.D.D Lát kiểm tra lại Câu 4Nhận biếtTại sao việc "giao tiếp" kém hiệu quả giữa nhóm phát triển và khách hàng lại là một thử thách lớn trong pha yêu cầu?A.Làm cho dự án phức tạp hơn.B.Tăng tốc độ viết mã.C.Giảm nhu cầu tài liệu.D.D Lát kiểm tra lại Câu 5Nhận biếtThử thách nào xảy ra khi khách hàng hoặc người dùng cuối không thể diễn đạt rõ ràng những gì họ thực sự muốn từ hệ thống?A.Quá nhiều yêu cầu.B.Yêu cầu quá chi tiết.C.Yêu cầu rất ổn định.D.D Lát kiểm tra lại Câu 6Nhận biếtChi phí sửa lỗi do yêu cầu bị hiểu sai hoặc không đầy đủ sẽ như thế nào nếu lỗi đó được phát hiện ở giai đoạn cài đặt hoặc sau triển khai?A.Thấp hơn so với pha yêu cầu.B.Bằng nhau.C.Không liên quan.D.D Lát kiểm tra lại Câu 7Nhận biếtThử thách nào liên quan đến việc các bên liên quan không có đủ thời gian hoặc không sẵn lòng tham gia vào quá trình xác định yêu cầu?A.Khó khăn trong quản lý ngân sách.B.Thiếu công cụ hỗ trợ.C.Quá nhiều tài liệu.D.D Lát kiểm tra lại Câu 8Nhận biếtKhi một dự án phần mềm có yêu cầu về hiệu suất rất cao, bảo mật nghiêm ngặt hoặc khả năng mở rộng lớn, thử thách nào sẽ xuất hiện trong pha yêu cầu?A.Yêu cầu chức năng không rõ ràng.B.Khó khăn trong việc thu thập dữ liệu.C.Chi phí thấp.D.D Lát kiểm tra lại Câu 9Nhận biếtThử thách nào liên quan đến việc các yêu cầu thay đổi liên tục, ngay cả khi pha yêu cầu đã gần kết thúc hoặc hoàn thành?A.Yêu cầu quá đơn giản.B.Yêu cầu không có bất kỳ lỗi nào.C.Yêu cầu rất chi tiết.D.D Lát kiểm tra lại Câu 10Nhận biếtVấn đề nào sau đây thường xảy ra khi nhóm phát triển thiếu kiến thức chuyên sâu về lĩnh vực nghiệp vụ của khách hàng?A.Viết mã nguồn chậm hơn.B.Khó khăn trong việc tìm lỗi.C.Không thể giao tiếp với lập trình viên.D.D Lát kiểm tra lại Câu 11Nhận biếtThử thách nào xảy ra khi một bên liên quan có quyền lực lớn hơn và thúc đẩy các yêu cầu của họ, mặc dù chúng có thể không tối ưu cho toàn bộ hệ thống hoặc các bên khác?A.Yêu cầu quá rõ ràng.B.Yêu cầu rất dễ kiểm chứng.C.Yêu cầu không thay đổi.D.D Lát kiểm tra lại Câu 12Nhận biếtĐể đối phó với yêu cầu mơ hồ, kỹ thuật nào được sử dụng như một bản trình bày trực quan sớm về hệ thống?A.Phỏng vấn.B.Khảo sát.C.Động não.D.D Lát kiểm tra lại Câu 13Nhận biếtThử thách nào liên quan đến việc các yêu cầu có thể không đầy đủ, bỏ sót các chức năng hoặc thuộc tính quan trọng?A.Yêu cầu quá chi tiết.B.Yêu cầu rõ ràng.C.Yêu cầu có tính nhất quán.D.D Lát kiểm tra lại Câu 14Nhận biếtKhi một nhà phân tích yêu cầu phải làm việc với nhiều nhóm người dùng khác nhau, mỗi nhóm có cách hiểu và thuật ngữ riêng, đây là thử thách nào?A.Vấn đề công cụ.B.Vấn đề ngân sách.C.Vấn đề thời gian.D.D Lát kiểm tra lại Câu 15Nhận biếtKhái niệm "Gold Plating" (Thêm vàng) là một thử thách trong xác định yêu cầu. Nó đề cập đến điều gì?A.Làm cho phần mềm trông lỗi thời.B.Xóa các tính năng không cần thiết.C.Giảm chi phí dự án.D.D Lát kiểm tra lại Câu 16Nhận biếtThử thách nào liên quan đến việc người dùng chỉ có thể nói về những gì họ đang làm bây giờ và không thể hình dung ra hệ thống trong tương lai?A.Khả năng thay đổi liên tục.B.Yêu cầu rất rõ ràng.C.Yêu cầu rất đơn giản.D.D Lát kiểm tra lại Câu 17Nhận biếtPhát biểu nào sau đây **đúng** về những thử thách cho pha xác định yêu cầu?A.Chỉ có một thử thách duy nhất là yêu cầu thay đổi.B.Các thử thách chỉ xuất hiện ở các dự án lớn.C.Thử thách luôn dễ dàng giải quyết.D.D Lát kiểm tra lại Câu 18Nhận biếtĐể giảm thiểu thử thách "Scope Creep", điều gì là cần thiết?A.Không bao giờ thay đổi yêu cầu.B.Bắt đầu lập trình ngay lập tức.C.Không giao tiếp với khách hàng.D.D Lát kiểm tra lại Câu 19Nhận biếtThử thách nào liên quan đến việc các yêu cầu có thể được diễn giải theo nhiều cách khác nhau bởi các cá nhân khác nhau?A.Tính nhất quán.B.Tính đầy đủ.C.Tính có thể kiểm chứng.D.D Lát kiểm tra lại Câu 20Nhận biếtNếu các tài liệu hoặc hệ thống hiện có không được cập nhật hoặc không chính xác, thử thách nào sẽ xuất hiện khi xác định yêu cầu?A.Yêu cầu quá đơn giản.B.Yêu cầu quá rõ ràng.C.Yêu cầu không thay đổi.D.D Lát kiểm tra lại Câu 21Nhận biếtThử thách nào liên quan đến việc việc xác định yêu cầu phải được thực hiện trong một khung thời gian và ngân sách hạn chế?A.Yêu cầu không quan trọng.B.Yêu cầu quá nhiều.C.Yêu cầu biến động.D.D Lát kiểm tra lại Câu 22Nhận biếtVấn đề "Assumptions" (Giả định) không được xác minh đầy đủ có thể dẫn đến hậu quả gì?A.Phần mềm sẽ hoạt động đúng.B.Dự án sẽ hoàn thành sớm hơn.C.Chi phí dự án sẽ giảm.D.D Lát kiểm tra lại Câu 23Nhận biếtThử thách nào xuất hiện khi các yêu cầu được đưa ra quá chi tiết ngay từ đầu, khiến việc thay đổi trở nên khó khăn và tốn kém?A.Thiếu chi tiết.B.Yêu cầu mơ hồ.C.Yêu cầu không đầy đủ.D.D Lát kiểm tra lại Câu 24Nhận biếtĐể đối phó với thách thức về "xung đột yêu cầu", kỹ năng nào là cần thiết cho nhà phân tích yêu cầu?A.Kỹ năng lập trình.B.Kỹ năng kiểm thử.C.Kỹ năng thiết kế.D.D Lát kiểm tra lại Câu 25Nhận biếtĐiều gì là yếu tố quan trọng nhất để vượt qua hầu hết các thử thách trong pha xác định yêu cầu?A.Có phần cứng mạnh nhất.B.Chỉ sử dụng một ngôn ngữ lập trình.C.Tránh tương tác với khách hàng.D.D Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI