Câu hỏi:

17/05/2026 5 Lưu

Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình và thiết kế hệ thống thông tin khuyến khích điều gì?

A.

Viết mã chi tiết và có nhiều chú thích.

B.

Tái sử dụng mã và tránh lặp lại mã giống nhau ở nhiều nơi.

C.

Kiểm thử mã kỹ lưỡng trước khi triển khai.

D.

Giữ cho mã đơn giản và dễ đọc.

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

Giảm thiểu rủi ro dự án do có kế hoạch chi tiết từ đầu.

B.

Cho phép người dùng trải nghiệm và đưa ra phản hồi sớm về hệ thống, giúp cải thiện yêu cầu.

C.

Tiết kiệm chi phí phát triển do giảm thiểu tài liệu và quy trình phức tạp.

D.

Đảm bảo dự án hoàn thành đúng thời hạn nhờ vào việc chia nhỏ dự án thành các phần nhỏ hơn.

Lời giải

Chọn đáp án B

Câu 2

A.

Kiểm tra từng module riêng lẻ của hệ thống.

B.

Kiểm tra hiệu suất và khả năng chịu tải của hệ thống.

C.

Kiểm tra sự tương tác và làm việc cùng nhau của các module khác nhau trong hệ thống.

D.

Kiểm tra giao diện người dùng và trải nghiệm người dùng.

Lời giải

Chọn đáp án C

Câu 3

A.

Đánh cắp thông tin nhạy cảm từ hệ thống.

B.

Phá hoại dữ liệu hoặc phần mềm của hệ thống.

C.

Làm cho hệ thống hoặc dịch vụ trở nên không khả dụng đối với người dùng hợp lệ.

D.

Xâm nhập trái phép vào hệ thống để kiểm soát.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

Sơ đồ lớp (Class Diagram).

B.

Sơ đồ ca sử dụng (Use Case Diagram).

C.

Sơ đồ tuần tự (Sequence Diagram).

D.

Sơ đồ trạng thái (State Diagram).

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

DFD mô hình hóa cấu trúc dữ liệu, còn ERD mô hình hóa quá trình xử lý dữ liệu.

B.

DFD mô hình hóa dòng chảy dữ liệu và quá trình xử lý, còn ERD mô hình hóa cấu trúc dữ liệu và mối quan hệ giữa chúng.

C.

DFD sử dụng trong giai đoạn thiết kế, còn ERD sử dụng trong giai đoạn phân tích.

D.

DFD tập trung vào người dùng, còn ERD tập trung vào hệ thống.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A.

Một giai đoạn kiểm thử hệ thống cuối cùng trước khi triển khai.

B.

Một chu kỳ phát triển ngắn, lặp đi lặp lại, thường kéo dài từ 2 đến 4 tuần.

C.

Một cuộc họp hàng ngày để báo cáo tiến độ và giải quyết vấn đề.

D.

Một tài liệu mô tả chi tiết yêu cầu của người dùng.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A.

Viết tài liệu đặc tả yêu cầu phần mềm chi tiết.

B.

Xác định và ghi lại tất cả các yêu cầu từ người dùng và các bên liên quan.

C.

Thiết kế giao diện người dùng ban đầu để thu hút sự chú ý của người dùng.

D.

Lựa chọn công nghệ và nền tảng phát triển phù hợp.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP