Trắc nghiệm Công nghệ Phần mềm Bài: KIỂM THỬ SẢN PHẨM Trắc nghiệm Công nghệ Phần mềm Bài: KIỂM THỬ SẢN PHẨM 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: KIỂM THỬ SẢN PHẨM 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ếtMục đích chính của Kiểm thử Hệ thống (System Testing) là gì?A.Kiểm tra chức năng của từng module riêng lẻ.B.Kiểm tra sự tương tác giữa các module.C.Kiểm tra logic bên trong mã nguồn.D.D Lát kiểm tra lại Câu 2Nhận biếtKiểm thử Hệ thống thường được thực hiện trong môi trường nào?A.Môi trường phát triển của lập trình viên.B.Môi trường kiểm thử đơn vị.C.Môi trường kiểm thử tích hợp.D.D Lát kiểm tra lại Câu 3Nhận biếtKiểm thử nào sau đây tập trung vào việc xác minh các yêu cầu phi chức năng như thời gian phản hồi, khả năng xử lý đồng thời, và mức độ sử dụng tài nguyên?A.Kiểm thử chức năng.B.Kiểm thử bảo mật.C.Kiểm thử khả năng sử dụng.D.D Lát kiểm tra lại Câu 4Nhận biếtĐể kiểm tra xem phần mềm có thể chống lại các cuộc tấn công từ bên ngoài và bảo vệ dữ liệu nhạy cảm hay không, loại kiểm thử nào là cần thiết?A.Kiểm thử hiệu suất.B.Kiểm thử khả năng sử dụng.C.Kiểm thử hồi quy.D.D Lát kiểm tra lại Câu 5Nhận biếtKiểm thử nào sau đây tập trung vào việc đánh giá mức độ dễ dàng mà người dùng có thể học, vận hành và hài lòng với phần mềm?A.Kiểm thử bảo mật.B.Kiểm thử hiệu suất.C.Kiểm thử cài đặt.D.D Lát kiểm tra lại Câu 6Nhận biếtKiểm thử Hệ thống thường sử dụng kỹ thuật kiểm thử nào?A.Hộp trắng (White-box Testing).B.Hộp xám (Gray-box Testing).C.Phân tích tĩnh.D.D Lát kiểm tra lại Câu 7Nhận biếtMục đích chính của Kiểm thử Hồi quy (Regression Testing) ở cấp độ hệ thống là gì?A.Tìm lỗi trong các phiên bản cũ của phần mềm.B.Kiểm thử các tính năng mới được thêm vào.C.Đảm bảo phần mềm hoạt động trên môi trường mới.D.D Lát kiểm tra lại Câu 8Nhận biếtKiểm thử nào sau đây xác minh rằng phần mềm có thể được cài đặt và gỡ bỏ một cách thành công và đúng cách trên các cấu hình phần cứng và hệ điều hành khác nhau?A.Kiểm thử tương thích.B.Kiểm thử bảo trì.C.Kiểm thử hiệu suất.D.D Lát kiểm tra lại Câu 9Nhận biếtMột trong những thách thức lớn nhất khi thực hiện Kiểm thử Hệ thống là gì?A.Tìm lỗi trong một module nhỏ.B.Thiết lập môi trường kiểm thử đơn giản.C.Không cần dữ liệu kiểm thử.D.D Lát kiểm tra lại Câu 10Nhận biếtKiểm thử nào sau đây tập trung vào việc kiểm tra cách hệ thống xử lý khi có một lượng lớn dữ liệu hoặc số lượng người dùng đồng thời rất cao?A.Kiểm thử hồi quy.B.Kiểm thử cài đặt.C.Kiểm thử khả năng sử dụng.D.D Lát kiểm tra lại Câu 11Nhận biếtPhát biểu nào sau đây **không đúng** về Kiểm thử Sản phẩm (System Testing)?A.Nó là một cấp độ kiểm thử sau kiểm thử tích hợp.B.Nó là một phần quan trọng của đảm bảo chất lượng.C.Nó thường được thực hiện bởi nhóm kiểm thử độc lập.D.D Lát kiểm tra lại Câu 12Nhận biếtAi là người chịu trách nhiệm chính trong việc thực hiện Kiểm thử Hệ thống?A.Lập trình viên.B.Người dùng cuối.C.Quản lý dự án.D.D Lát kiểm tra lại Câu 13Nhận biếtKhi kiểm thử một hệ thống lớn, việc tạo "dữ liệu kiểm thử" (Test Data) phù hợp và đa dạng có thể là một thách thức. Điều này liên quan đến vấn đề nào?A.Lỗi logic trong mã nguồn.B.Lỗi giao diện.C.Lỗi hiệu suất.D.D Lát kiểm tra lại Câu 14Nhận biếtKiểm thử nào sau đây được thực hiện để xác minh rằng phần mềm có thể phục hồi một cách an toàn và đúng cách sau khi gặp lỗi hoặc sự cố hệ thống?A.Kiểm thử hiệu suất.B.Kiểm thử bảo mật.C.Kiểm thử khả năng sử dụng.D.D Lát kiểm tra lại Câu 15Nhận biếtMục tiêu của việc sử dụng các "môi trường kiểm thử" (Test Environments) tách biệt và gần giống môi trường sản xuất là gì?A.Để làm cho việc kiểm thử phức tạp hơn.B.Để giảm chi phí.C.Để không cần kiểm thử hồi quy.D.D Lát kiểm tra lại Câu 16Nhận biếtVấn đề "Oracle Problem" (Vấn đề Oracle) trong Kiểm thử Hệ thống là gì?A.Khó khăn trong việc tìm ra người có thể kiểm thử.B.Phần mềm không thể chạy trên các hệ điều hành khác nhau.C.Phần mềm luôn đưa ra kết quả ngẫu nhiên.D.D Lát kiểm tra lại Câu 17Nhận biếtKiểm thử nào sau đây xác minh rằng phần mềm tuân thủ các quy định pháp luật, tiêu chuẩn công nghiệp hoặc chính sách nội bộ?A.Kiểm thử chức năng.B.Kiểm thử hiệu suất.C.Kiểm thử bảo mật.D.D Lát kiểm tra lại Câu 18Nhận biếtPhát biểu nào sau đây đúng về mối quan hệ giữa Kiểm thử Hệ thống và Đảm bảo Chất lượng Phần mềm (SQA)?A.Kiểm thử Hệ thống là tất cả những gì SQA cần.B.SQA chỉ xảy ra trước Kiểm thử Hệ thống.C.SQA là một phần của Kiểm thử Hệ thống.D.D Lát kiểm tra lại Câu 19Nhận biếtKhi một hệ thống được cập nhật hoặc sửa chữa, loại kiểm thử nào là bắt buộc để đảm bảo rằng các tính năng hiện có vẫn hoạt động đúng?A.Kiểm thử đơn vị.B.Kiểm thử tích hợp.C.Kiểm thử chức năng.D.D Lát kiểm tra lại Câu 20Nhận biếtSự "tự động hóa kiểm thử" (Test Automation) ở cấp độ hệ thống mang lại lợi ích gì?A.Làm cho kiểm thử chậm hơn.B.Tăng số lượng lỗi.C.Yêu cầu nhiều công sức thủ công hơn.D.D Lát kiểm tra lại Câu 21Nhận biếtVấn đề "kiểm thử không đủ" (under-testing) ở cấp độ hệ thống có thể dẫn đến hậu quả gì?A.Giảm chi phí bảo trì.B.Phần mềm chất lượng cao hơn.C.Tăng tốc độ phát triển.D.D Lát kiểm tra lại Câu 22Nhận biếtMục tiêu của việc sử dụng các "kịch bản kiểm thử" (Test Scenarios) trong Kiểm thử Hệ thống là gì?A.Chỉ để tìm lỗi cú pháp.B.Chỉ để đo lường hiệu suất.C.Chỉ để kiểm tra một chức năng duy nhất.D.D Lát kiểm tra lại Câu 23Nhận biếtKiểm thử nào sau đây tập trung vào việc xác minh rằng hệ thống có thể hoạt động ổn định và hiệu quả trong thời gian dài dưới tải liên tục?A.Kiểm thử hiệu suất.B.Kiểm thử bảo mật.C.Kiểm thử cài đặt.D.D Lát kiểm tra lại Câu 24Nhận biếtVấn đề nào sau đây là nguyên nhân phổ biến khiến các lỗi bị bỏ sót trong Kiểm thử Hệ thống?A.Tài liệu yêu cầu quá chi tiết.B.Kiểm thử viên có kinh nghiệm.C.Ngân sách kiểm thử không giới hạn.D.D Lát kiểm tra lại Câu 25Nhận biếtKhi một hệ thống đang gặp vấn đề về "khả năng tương thích" (Compatibility) giữa các thành phần khác nhau hoặc với các hệ thống khác, loại kiểm thử nào cần được thực hiện?A.Kiểm thử hiệu suất.B.Kiểm thử bảo mật.C.Kiểm thử cài đặt.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