Trắc nghiệm Công nghệ Phần mềm Bài: CÁC CÔNG CỤ CASE CHO XÁC ĐỊNH YÊU CẦU Trắc nghiệm Công nghệ Phần mềm Bài: CÁC CÔNG CỤ CASE CHO 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: CÁC CÔNG CỤ CASE CHO 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ếtCông cụ CASE (Computer-Aided Software Engineering) trong pha xác định yêu cầu có mục đích chính là gì?A.Để tự động viết mã nguồn hoàn chỉnh.B.Để thay thế hoàn toàn vai trò của con người trong việc thu thập yêu cầu.C.Để chỉ kiểm thử hiệu suất phần mềm.D.D Lát kiểm tra lại Câu 2Nhận biếtLoại công cụ CASE nào sau đây giúp các nhà phân tích tạo ra các biểu đồ (ví dụ: Use Case, Class, Activity) để trực quan hóa và làm rõ yêu cầu?A.Công cụ quản lý yêu cầu.B.Công cụ tạo bản mẫu.C.Công cụ quản lý dự án.D.D Lát kiểm tra lại Câu 3Nhận biếtLợi ích chính của việc sử dụng công cụ quản lý yêu cầu (Requirements Management Tool) là gì?A.Tăng tốc độ viết mã nguồn.B.Giảm sự cần thiết của tài liệu.C.Chỉ để tìm lỗi cú pháp.D.D Lát kiểm tra lại Câu 4Nhận biếtCông cụ nào sau đây được sử dụng để tạo ra các giao diện người dùng (UI) hoặc luồng chức năng thử nghiệm sớm để thu thập phản hồi từ người dùng?A.Công cụ quản lý cấu hình.B.Công cụ phân tích tĩnh.C.Công cụ kiểm thử tự động.D.D Lát kiểm tra lại Câu 5Nhận biếtMột trong những lợi ích quan trọng nhất của công cụ CASE trong pha xác định yêu cầu là khả năng cải thiện điều gì của các yêu cầu?A.Tính phức tạp.B.Tính mơ hồ.C.Tính biến động.D.D Lát kiểm tra lại Câu 6Nhận biếtPhát biểu nào sau đây **không đúng** về lợi ích của công cụ CASE trong xác định yêu cầu?A.Giúp giảm thiểu lỗi do sai sót của con người.B.Tăng năng suất của quá trình xác định yêu cầu.C.Cải thiện sự cộng tác giữa các bên liên quan.D.D Lát kiểm tra lại Câu 7Nhận biếtCông cụ CASE hỗ trợ quản lý "khả năng truy vết" (Traceability) của yêu cầu như thế nào?A.Bằng cách loại bỏ các liên kết giữa yêu cầu.B.Bằng cách chỉ tập trung vào một yêu cầu duy nhất.C.Bằng cách không ghi lại lịch sử.D.D Lát kiểm tra lại Câu 8Nhận biếtThách thức lớn nhất khi triển khai và sử dụng các công cụ CASE cho xác định yêu cầu là gì?A.Chúng quá đơn giản để sử dụng.B.Chúng luôn miễn phí.C.Chúng không cần đào tạo.D.D Lát kiểm tra lại Câu 9Nhận biếtMột trong những tính năng của công cụ quản lý yêu cầu là khả năng "quản lý phiên bản" (versioning) của yêu cầu. Điều này có ý nghĩa gì?A.Chỉ lưu một phiên bản duy nhất.B.Tự động sửa lỗi.C.Không cho phép quay lại phiên bản cũ.D.D Lát kiểm tra lại Câu 10Nhận biếtKhi các yêu cầu được thu thập từ nhiều nguồn và có thể có xung đột, công cụ CASE có thể hỗ trợ giải quyết vấn đề này như thế nào?A.Bằng cách tự động xóa yêu cầu xung đột.B.Bằng cách bỏ qua yêu cầu xung đột.C.Bằng cách chỉ chọn một yêu cầu duy nhất.D.D Lát kiểm tra lại Câu 11Nhận biếtCông cụ nào sau đây là một ví dụ phổ biến của công cụ quản lý yêu cầu?A.Microsoft Word.B.Adobe Photoshop.C.Google Chrome.D.D Lát kiểm tra lại Câu 12Nhận biếtĐể hỗ trợ hoạt động "Thẩm định yêu cầu" (Requirements Validation), công cụ CASE có thể làm gì?A.Tự động chấp nhận mọi yêu cầu.B.Chỉ tìm lỗi cú pháp.C.Không cho phép phản hồi.D.D Lát kiểm tra lại Câu 13Nhận biếtPhát biểu nào sau đây mô tả đúng nhất về sự "tự động hóa" mà công cụ CASE mang lại trong pha xác định yêu cầu?A.Tự động viết toàn bộ tài liệu SRS.B.Tự động thu thập yêu cầu từ khách hàng.C.Tự động giải quyết mọi xung đột.D.D Lát kiểm tra lại Câu 14Nhận biếtKhi nào thì nên cân nhắc sử dụng các công cụ CASE nâng cao cho việc xác định yêu cầu?A.Khi dự án rất nhỏ và đơn giản.B.Khi chỉ có một người làm việc trên dự án.C.Khi không có yêu cầu thay đổi.D.D Lát kiểm tra lại Câu 15Nhận biếtCông cụ CASE hỗ trợ hoạt động "làm rõ yêu cầu" (Elaboration) như thế nào?A.Bằng cách làm cho yêu cầu mơ hồ hơn.B.Bằng cách không cho phép tương tác.C.Bằng cách chỉ cung cấp thông tin tổng quát.D.D Lát kiểm tra lại Câu 16Nhận biếtMột trong những hạn chế của việc quá phụ thuộc vào công cụ CASE là gì?A.Giảm chi phí dự án.B.Tăng tính linh hoạt của dự án.C.Cải thiện giao tiếp.D.D Lát kiểm tra lại Câu 17Nhận biếtCông cụ quản lý yêu cầu giúp quản lý "ưu tiên" (priority) của yêu cầu như thế nào?A.Bằng cách xóa bỏ các yêu cầu không quan trọng.B.Bằng cách không cho phép thay đổi ưu tiên.C.Bằng cách tự động sắp xếp ưu tiên.D.D Lát kiểm tra lại Câu 18Nhận biếtPhát biểu nào sau đây là một ví dụ của công cụ mô hình hóa UML?A.Jira.B.Axure.C.Git.D.D Lát kiểm tra lại Câu 19Nhận biếtViệc sử dụng các công cụ CASE giúp giảm thiểu "nợ kỹ thuật" (technical debt) liên quan đến yêu cầu như thế nào?A.Bằng cách không ghi lại các yêu cầu.B.Bằng cách chấp nhận mọi yêu cầu.C.Bằng cách làm cho yêu cầu phức tạp hơn.D.D Lát kiểm tra lại Câu 20Nhận biếtĐể đảm bảo sự "chấp nhận" (Acceptance) của người dùng đối với các yêu cầu đã đặc tả, công cụ tạo bản mẫu có thể giúp gì?A.Tự động triển khai sản phẩm.B.Chỉ kiểm thử hiệu suất.C.Làm cho bản mẫu hoàn hảo.D.D Lát kiểm tra lại Câu 21Nhận biếtCông cụ CASE hỗ trợ "quản lý thay đổi yêu cầu" (Requirements Change Management) như thế nào?A.Bằng cách cấm mọi thay đổi.B.Bằng cách tự động chấp nhận mọi thay đổi.C.Bằng cách chỉ cho phép một người thực hiện thay đổi.D.D Lát kiểm tra lại Câu 22Nhận biếtMột rủi ro nếu công cụ CASE không được tích hợp tốt với các công cụ khác trong vòng đời phát triển phần mềm là gì?A.Tăng tốc độ phát triển.B.Giảm chi phí dự án.C.Cải thiện chất lượng.D.D Lát kiểm tra lại Câu 23Nhận biếtKhi lựa chọn công cụ CASE cho xác định yêu cầu, điều gì cần được cân nhắc đầu tiên?A.Giá cả là yếu tố duy nhất.B.Độ phức tạp của công cụ.C.Số lượng tính năng của công cụ.D.D Lát kiểm tra lại Câu 24Nhận biếtCông cụ nào sau đây thường được sử dụng để lập kế hoạch và theo dõi các hoạt động trong luồng công việc xác định yêu cầu, nhưng không phải là công cụ CASE chuyên biệt cho yêu cầu?A.IBM DOORS.B.Axure RP.C.Enterprise Architect.D.D Lát kiểm tra lại Câu 25Nhận biếtVấn đề "tính tùy biến" (customization) của công cụ CASE là gì?A.Công cụ không thể thay đổi được.B.Công cụ chỉ có thể được sử dụng với một ngôn ngữ.C.Công cụ chỉ có thể được sử dụng bởi một người.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