JavaScript is required

Khi phần mềm bị lỗi, một trong những cách để khắc phục là “dùng miếng vá khẩn cấp (patching)”. Biện pháp này có tác dụng phụ gì?

A.

Tăng độ phức tạp của chương trình

B.

Tạo hiệu quả “ripple effect”

C.

Tăng độ bảo mật cho chương trình

D.

Tất cả các chọn lựa

Trả lời:

Đáp án đúng: D


Khi một phần mềm có lỗi, việc sử dụng "miếng vá khẩn cấp" (patching) là một giải pháp nhanh chóng để khắc phục vấn đề. Tuy nhiên, biện pháp này có thể gây ra một số tác dụng phụ không mong muốn: * **Tăng độ phức tạp của chương trình:** Các bản vá thường được thêm vào một cách nhanh chóng để giải quyết vấn đề khẩn cấp, đôi khi không được tích hợp một cách hoàn hảo vào kiến trúc tổng thể của phần mềm. Điều này có thể làm tăng độ phức tạp của mã nguồn, gây khó khăn cho việc bảo trì và phát triển sau này. * **Tạo hiệu ứng "ripple effect":** Một bản vá có thể sửa một lỗi, nhưng đồng thời cũng có thể vô tình gây ra các lỗi mới ở các phần khác của chương trình. Hiệu ứng này, còn gọi là "ripple effect", xảy ra khi sự thay đổi nhỏ ở một nơi ảnh hưởng đến các khu vực khác một cách không lường trước được. * **Độ bảo mật có thể không tăng:** Mặc dù patching thường hướng đến việc vá các lỗ hổng bảo mật, nhưng nếu bản vá được thực hiện không cẩn thận, nó có thể vô tình tạo ra các lỗ hổng bảo mật mới. Do đó, đáp án "Tất cả các chọn lựa" là chính xác nhất vì nó bao gồm tất cả các tác dụng phụ tiềm ẩn của việc sử dụng miếng vá khẩn cấp.

Tổng hợp 500+ câu hỏi trắc nghiệm môn Công nghệ phần mềm có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan