Trắc nghiệm Công nghệ Phần mềm Bài: ĐẶC TRƯNG CỦA PHẦN MỀM Trắc nghiệm Công nghệ Phần mềm Bài: ĐẶC TRƯNG CỦA PHẦN MỀ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: ĐẶC TRƯNG CỦA PHẦN MỀ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ếtĐặc trưng cơ bản nhất phân biệt phần mềm với phần cứng là gì?A.Dễ dàng sao chép.B.Có thể chạy trên nhiều nền tảng.C.Có thể được nâng cấp.D.D Lát kiểm tra lại Câu 2Nhận biếtPhần mềm không bị "hao mòn" theo cách vật lý như phần cứng, nhưng nó có thể "suy thoái logic". Điều này có nghĩa là gì?A.Phần mềm ngừng hoạt động sau một thời gian nhất định.B.Phần mềm dần dần trở nên lỗi thời về mặt công nghệ.C.Mã nguồn phần mềm tự động bị hỏng theo thời gian.D.D Lát kiểm tra lại Câu 3Nhận biếtKhi một phần mềm được triển khai rộng rãi trên hàng ngàn máy tính mà không cần chi phí sản xuất vật lý cho mỗi bản sao, điều này minh họa cho đặc trưng nào của phần mềm?A.Tính phức tạp cao.B.Yêu cầu bảo trì liên tục.C.Vòng đời phát triển dài.D.D Lát kiểm tra lại Câu 4Nhận biếtPhần lớn chi phí trong vòng đời phát triển phần mềm thường tập trung vào giai đoạn nào?A.Phân tích yêu cầu.B.Thiết kế và cài đặt.C.Kiểm thử.D.D Lát kiểm tra lại Câu 5Nhận biếtMột dự án phần mềm gặp phải vấn đề lớn khi các yêu cầu từ khách hàng thay đổi liên tục, ngay cả khi sản phẩm đã gần hoàn thiện. Điều này liên quan trực tiếp đến đặc trưng nào của phần mềm?A.Khả năng tái sử dụng.B.Tính bền vững.C.Hiệu suất cao.D.D Lát kiểm tra lại Câu 6Nhận biếtTrong công nghiệp phần mềm, khi một lỗi được tìm thấy và sửa chữa, thường có khả năng xuất hiện các lỗi mới ở những khu vực khác. Hiện tượng này nhấn mạnh đặc trưng nào của phần mềm?A.Phần mềm có tính kế thừa.B.Phần mềm có thể được kiểm thử đầy đủ.C.Phần mềm không có khả năng tự sửa chữa.D.D Lát kiểm tra lại Câu 7Nhận biếtSo với việc sản xuất một chiếc ô tô, quá trình phát triển phần mềm thường yêu cầu loại hình sản xuất nào?A.Sản xuất hàng loạt theo dây chuyền.B.Lắp ráp các bộ phận tiêu chuẩn.C.Sản xuất dựa trên các thành phần vật lý cố định.D.D Lát kiểm tra lại Câu 8Nhận biếtMột công ty phần mềm dành 70% tổng ngân sách dự án cho việc cập nhật, sửa lỗi và thêm tính năng sau khi sản phẩm đã được phát hành. Điều này minh họa rõ nhất cho đặc trưng nào của phần mềm?A.Chi phí phát triển ban đầu rất cao.B.Quá trình kiểm thử chưa hoàn thiện.C.Yêu cầu của người dùng không ổn định.D.D Lát kiểm tra lại Câu 9Nhận biếtPhát biểu nào sau đây **không đúng** về đặc trưng của phần mềm?A.Phần mềm không bị hao mòn vật lý.B.Phần mềm được thiết kế và phát triển, không phải sản xuất theo nghĩa vật lý.C.Hầu hết các hệ thống phần mềm vẫn được xây dựng thủ công.D.D Lát kiểm tra lại Câu 10Nhận biếtKhi một dự án phần mềm có yêu cầu phải chạy được trên cả hệ điều hành Windows, macOS và Linux, điều này liên quan đến đặc trưng nào?A.Khả năng bảo trì.B.Tính phức tạp.C.Tính linh hoạt.D.D Lát kiểm tra lại Câu 11Nhận biếtNếu một nhóm phát triển phần mềm quyết định sử dụng lại một module đã được kiểm thử và sử dụng thành công trong dự án trước, điều này thể hiện đặc trưng nào của phần mềm?A.Khả năng bảo trì cao.B.Chi phí thấp.C.Khả năng mở rộng.D.D Lát kiểm tra lại Câu 12Nhận biếtTại sao việc ước lượng thời gian và chi phí cho một dự án phần mềm thường khó khăn hơn so với các dự án kỹ thuật khác?A.Vì phần mềm luôn thay đổi công nghệ.B.Vì lập trình viên thường không hiệu quả.C.Vì phần mềm không có quy trình sản xuất rõ ràng.D.D Lát kiểm tra lại Câu 13Nhận biếtĐặc trưng nào của phần mềm khiến cho việc sao chép và phân phối trở nên rất dễ dàng và ít tốn kém?A.Tính phức tạp.B.Tính đa nền tảng.C.Tính bảo mật.D.D Lát kiểm tra lại Câu 14Nhận biếtKhi một phần mềm cần được thay đổi để phù hợp với môi trường vận hành mới (ví dụ: chuyển từ cơ sở dữ liệu A sang cơ sở dữ liệu B), đây là loại bảo trì nào và nó thể hiện đặc trưng nào của phần mềm?A.Bảo trì khắc phục; tính hao mòn.B.Bảo trì phòng ngừa; tính phi vật lý.C.Bảo trì hoàn thiện; tính phức tạp.D.D Lát kiểm tra lại Câu 15Nhận biếtPhần mềm không thể bị mòn hay hỏng hóc do sử dụng nhiều, điều này có nghĩa là gì?A.Phần mềm không bao giờ cần bảo trì.B.Phần mềm không thể có lỗi.C.Phần mềm không bị ảnh hưởng bởi thời gian.D.D Lát kiểm tra lại Câu 16Nhận biếtPhần mềm được coi là "phi vật lý" (intangible) có ý nghĩa gì đối với người dùng cuối?A.Người dùng không thể chạm vào sản phẩm phần mềm.B.Phần mềm không có kích thước vật lý.C.Phần mềm không tồn tại dưới dạng hữu hình.D.D Lát kiểm tra lại Câu 17Nhận biếtNếu một phần mềm được xây dựng để giải quyết một bài toán cụ thể và sau đó được tùy biến (customize) cho nhiều khách hàng khác nhau, điều này thể hiện đặc trưng nào của phần mềm?A.Tính độc lập.B.Tính bảo mật.C.Tính ổn định.D.D Lát kiểm tra lại Câu 18Nhận biếtTrong chu trình phát triển phần mềm, giai đoạn nào thường phát hiện ra phần lớn lỗi của sản phẩm?A.Phân tích yêu cầu.B.Thiết kế.C.Lập trình.D.D Lát kiểm tra lại Câu 19Nhận biếtSự khác biệt chính giữa việc "sản xuất" phần mềm và "sản xuất" phần cứng là gì?A.Phần mềm được sản xuất bằng máy móc tự động.B.Phần mềm được sản xuất theo dây chuyền lắp ráp.C.Phần mềm yêu cầu nhiều nguyên vật liệu hơn.D.D Lát kiểm tra lại Câu 20Nhận biếtKhi nói "phần mềm được thiết kế và phát triển, không phải sản xuất", điều này ám chỉ đến việc gì?A.Không có công cụ nào hỗ trợ phát triển phần mềm.B.Phần mềm không cần chi phí lao động.C.Phần mềm không cần kiểm tra chất lượng.D.D Lát kiểm tra lại Câu 21Nhận biếtƯớc tính chi phí cho việc duy trì và nâng cấp một hệ thống phần mềm \( A \) trong 5 năm là \( 200,000 \)$ và cho hệ thống phần mềm DTTNMATHX3X là DTTNMATHX4X$. Nếu chi phí phát triển ban đầu của \( A \) là \( 100,000 \)$ và của DTTNMATHX7X là DTTNMATHX8X$. Tổng chi phí vòng đời (phát triển + bảo trì) của hệ thống nào cao hơn?A.Hệ thống B.B.Chi phí bằng nhau.C.Không thể xác định.D.D Lát kiểm tra lại Câu 22Nhận biếtMột ứng dụng di động ban đầu được thiết kế cho Android. Sau đó, công ty muốn phát triển phiên bản cho iOS. Điều này liên quan đến đặc trưng nào của phần mềm?A.Tính phức tạp của phần mềm.B.Chi phí bảo trì cao.C.Sự cần thiết của tài liệu rõ ràng.D.D Lát kiểm tra lại Câu 23Nhận biếtTại sao việc bảo trì phần mềm lại tốn kém và phức tạp hơn so với việc bảo trì phần cứng?A.Phần mềm dễ bị tấn công bởi virus.B.Phần mềm yêu cầu phần cứng mới liên tục.C.Phần mềm thường xuyên phải thêm tính năng mới.D.D Lát kiểm tra lại Câu 24Nhận biếtMột đặc trưng của phần mềm là nó không "lão hóa" theo kiểu vật lý. Vậy vấn đề "lỗi thời" của phần mềm thường xuất phát từ đâu?A.Các lỗi được thêm vào trong quá trình sử dụng.B.Tác động của môi trường và nhiệt độ.C.Sự xuống cấp của linh kiện điện tử.D.D Lát kiểm tra lại Câu 25Nhận biếtTheo lý thuyết, nếu một module phần mềm đã được kiểm thử kỹ lưỡng và chứng minh là không có lỗi, khi tái sử dụng nó trong một dự án mới, khả năng xuất hiện lỗi từ module đó sẽ là gì?A.Rất cao, vì môi trường mới.B.Không đổi, vì lỗi sẽ luôn tồn tại.C.Tăng lên, do sự phức tạp của hệ thố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