Trắc nghiệm Công nghệ Phần mềm Bài: SỬ DỤNG LẠI BẢN MẪU NHANH Trắc nghiệm Công nghệ Phần mềm Bài: SỬ DỤNG LẠI BẢN MẪU NHANH 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: SỬ DỤNG LẠI BẢN MẪU NHANH 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ếtKhái niệm "Sử dụng lại bản mẫu nhanh" (Reusing Rapid Prototypes) đề cập đến điều gì?A.Chỉ việc sao chép bản mẫu sang các máy tính khác.B.Chỉ việc xem lại bản mẫu đã tạo.C.Chỉ việc sử dụng bản mẫu cho mục đích trình bày.D.D Lát kiểm tra lại Câu 2Nhận biếtLoại bản mẫu nào sau đây có tiềm năng tái sử dụng cao nhất cho sản phẩm cuối cùng?A.Bản mẫu dùng một lần (Throwaway Prototype).B.Bản mẫu giấy (Paper Prototype).C.Bản mẫu thử nghiệm chức năng (Functional Prototype).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 lại bản mẫu nhanh là gì?A.Tăng thời gian phát triển.B.Làm cho sản phẩm phức tạp hơn.C.Tăng chi phí dự án.D.D Lát kiểm tra lại Câu 4Nhận biếtMột thách thức khi sử dụng lại bản mẫu nhanh là gì?A.Bản mẫu quá hoàn hảo để sửa đổi.B.Khó khăn trong việc tìm kiếm bản mẫu.C.Người dùng không muốn đánh giá bản mẫu.D.D Lát kiểm tra lại Câu 5Nhận biếtĐể một bản mẫu có thể được sử dụng lại hiệu quả, điều gì cần được chú trọng trong quá trình tạo nó?A.Càng ít tài liệu càng tốt.B.Chỉ tập trung vào tốc độ.C.Không quan tâm đến cấu trúc mã.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ề việc sử dụng lại bản mẫu nhanh?A.Nó có thể giúp giảm rủi ro dự án.B.Nó là một chiến lược hiệu quả để tối ưu hóa nguồn lực.C.Nó khuyến khích sự tương tác với khách hàng.D.D Lát kiểm tra lại Câu 7Nhận biếtNếu một bản mẫu được tạo ra mà không có "tài liệu hóa" (documentation) đầy đủ, điều này ảnh hưởng như thế nào đến khả năng tái sử dụng của nó?A.Tăng khả năng tái sử dụng.B.Không ảnh hưởng.C.Làm cho bản mẫu dễ sử dụng hơn.D.D Lát kiểm tra lại Câu 8Nhận biếtKhía cạnh "quản lý kỳ vọng" (Expectation Management) rất quan trọng khi sử dụng lại bản mẫu tiến hóa vì lý do gì?A.Người dùng luôn biết bản mẫu là gì.B.Khách hàng không bao giờ thay đổi yêu cầu.C.Chỉ cần tập trung vào kỹ thuật.D.D Lát kiểm tra lại Câu 9Nhận biếtVấn đề "Refactoring" (Tái cấu trúc mã) thường cần được thực hiện khi sử dụng lại bản mẫu nhanh để làm gì?A.Để thêm tính năng mới.B.Để sửa lỗi chức năng.C.Để thay đổi giao diện người dùng.D.D Lát kiểm tra lại Câu 10Nhận biếtLợi ích nào sau đây của việc tái sử dụng bản mẫu liên quan đến chất lượng sản phẩm?A.Làm tăng số lượng lỗi.B.Giảm nhu cầu kiểm thử.C.Làm cho sản phẩm phức tạp hơn.D.D Lát kiểm tra lại Câu 11Nhận biếtViệc sử dụng lại bản mẫu có thể giúp "thời gian ra thị trường" (Time-to-Market) như thế nào?A.Kéo dài hơn.B.Không ảnh hưởng.C.Luôn chậm hơn.D.D Lát kiểm tra lại Câu 12Nhận biếtPhát biểu nào sau đây là một rủi ro khi cố gắng tái sử dụng một "bản mẫu dùng một lần" cho sản phẩm cuối cùng?A.Nó sẽ hoạt động hoàn hảo.B.Nó sẽ rất dễ bảo trì.C.Nó sẽ có hiệu suất cao.D.D Lát kiểm tra lại Câu 13Nhận biếtCông cụ CASE nào đặc biệt hỗ trợ việc sử dụng lại bản mẫu nhanh?A.Công cụ quản lý dự án.B.Hệ thống quản lý cơ sở dữ liệu.C.Trình biên dịch mã nguồn.D.D Lát kiểm tra lại Câu 14Nhận biếtTrong mô hình vòng đời nào, việc sử dụng lại bản mẫu tiến hóa là một phần tự nhiên của quy trình?A.Mô hình Thác nước (Waterfall).B.Mô hình Xây sửa (Build-and-Fix).C.Mô hình Big Bang.D.D Lát kiểm tra lại Câu 15Nhận biếtKhái niệm "Repository" (Kho lưu trữ) cho các thành phần tái sử dụng có vai trò gì trong việc sử dụng lại bản mẫu?A.Chỉ để lưu trữ tài liệu.B.Chỉ để sao lưu code.C.Chỉ để triển khai phần mềm.D.D Lát kiểm tra lại Câu 16Nhận biếtViệc sử dụng lại bản mẫu có thể làm giảm "nợ kỹ thuật" (technical debt) như thế nào?A.Bằng cách không bao giờ sửa lỗi.B.Bằng cách thêm nhiều tính năng cùng lúc.C.Bằng cách trì hoãn việc cải tiến.D.D Lát kiểm tra lại Câu 17Nhận biếtĐiều gì cần được xem xét cẩn thận khi quyết định sử dụng lại một bản mẫu trong một dự án mới?A.Chi phí mua phần cứng.B.Số lượng người dùng cuối.C.Màu sắc của giao diện.D.D Lát kiểm tra lại Câu 18Nhận biếtPhát biểu nào sau đây mô tả đúng nhất về "tính linh hoạt" (flexibility) của bản mẫu tiến hóa?A.Không thể thay đổi được khi đã tạo.B.Chỉ có thể thay đổi một lần duy nhất.C.Không bao giờ cần phản hồi.D.D Lát kiểm tra lại Câu 19Nhận biếtSự "tin cậy" (Reliability) của bản mẫu khi được tái sử dụng để xây dựng sản phẩm cuối cùng phụ thuộc vào điều gì?A.Kích thước của bản mẫu.B.Ngôn ngữ lập trình.C.Số lượng tính năng.D.D Lát kiểm tra lại Câu 20Nhận biếtKhi tái sử dụng bản mẫu, hoạt động "kiểm thử hồi quy" (Regression Testing) trở nên đặc biệt quan trọng vì sao?A.Để tìm lỗi trong các phiên bản cũ.B.Để kiểm thử các tính năng mới.C.Để xác định tốc độ của hệ thống.D.D Lát kiểm tra lại Câu 21Nhận biếtLợi ích của việc sử dụng lại bản mẫu đối với "kiến trúc phần mềm" (Software Architecture) là gì?A.Làm cho kiến trúc phức tạp hơn.B.Không ảnh hưởng đến kiến trúc.C.Làm cho kiến trúc kém ổn định.D.D Lát kiểm tra lại Câu 22Nhận biếtMột "quy trình quản lý tài sản tái sử dụng" (Reuse Asset Management Process) có vai trò gì trong việc sử dụng lại bản mẫu nhanh?A.Chỉ để quản lý tài chính.B.Chỉ để quản lý nhân sự.C.Chỉ để phát triển công cụ mới.D.D Lát kiểm tra lại Câu 23Nhận biếtSự "chấp nhận" (Acceptance) của người dùng đối với sản phẩm cuối cùng có thể được cải thiện nhờ tái sử dụng bản mẫu như thế nào?A.Bằng cách không bao giờ hiển thị sản phẩm cho họ.B.Bằng cách không bao giờ lắng nghe phản hồi.C.Bằng cách làm cho sản phẩm rất phức tạp.D.D Lát kiểm tra lại Câu 24Nhận biếtVấn đề nào sau đây là một rủi ro của việc "sử dụng lại không đúng cách" (inappropriate reuse) bản mẫu?A.Giảm chi phí phát triển.B.Tăng chất lượng sản phẩm.C.Làm cho sản phẩm dễ bảo trì.D.D Lát kiểm tra lại Câu 25Nhận biếtKhi nào thì nên quyết định "không" sử dụng lại một bản mẫu và bắt đầu lại từ đầu?A.Khi bản mẫu có rất nhiều tính năng.B.Khi bản mẫu được làm rất nhanh.C.Khi người dùng rất thích bản mẫu.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