Khi phân tích và thiết kế hệ thống, nguyên tắc ‘tách biệt mối quan tâm’ (Separation of Concerns) có ý nghĩa gì?
Mỗi thành phần của hệ thống chỉ nên thực hiện một chức năng duy nhất, không có sự chồng chéo
Hệ thống cần được chia thành các phần độc lập, mỗi phần giải quyết một khía cạnh hoặc mối quan tâm cụ thể (ví dụ: giao diện người dùng, logic nghiệp vụ, truy cập dữ liệu)
Người dùng khác nhau chỉ được phép truy cập vào các phần khác nhau của hệ thống
Tất cả các thành phần của hệ thống phải có cùng một mức độ bảo mật
Câu hỏi trong đề: 400+ câu Trắc nghiệm Lập trình hệ thống có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án B
Hot: Giáo án năng lực số, PPT AI khởi động lớp 1-12 (Update 2026) (chỉ từ 150k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
Giao diện phải hiển thị thông báo lỗi cho mọi hành động của người dùng
Hệ thống cần thông báo cho người dùng biết hành động của họ đã được ghi nhận và kết quả của hành động đó là gì, để người dùng biết trạng thái của hệ thống
Tất cả các nút bấm phải có hiệu ứng âm thanh khi được nhấn
Giao diện chỉ hiển thị thông tin mà không cho phép tương tác
Lời giải
Chọn đáp án B
Câu 2
Một mô-đun là một chương trình độc lập hoàn toàn, không cần tương tác với các phần khác của hệ thống
Một mô-đun là một đơn vị chức năng có thể quản lý được, được thiết kế để hoạt động độc lập một phần và có thể được tích hợp vào hệ thống lớn hơn
Một mô-đun chỉ đơn giản là một tệp tin chứa mã nguồn của hệ thống
Một mô-đun là một giao diện người dùng đồ họa được thiết kế riêng biệt
Lời giải
Chọn đáp án B
Câu 3
Chi tiết về từng dòng mã nguồn được viết trong hệ thống
Cấu trúc tổng thể của hệ thống, bao gồm các thành phần chính, mối quan hệ giữa chúng và các nguyên tắc thiết kế chi phối
Quy trình làm việc của người dùng cuối trên giao diện hệ thống
Các quy tắc và chính sách bảo mật áp dụng cho dữ liệu
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.
Câu 4
Khả năng hệ thống hoạt động tốt trên các thiết bị có màn hình nhỏ
Khả năng hệ thống có thể xử lý lượng công việc tăng lên (ví dụ: số lượng người dùng, khối lượng dữ liệu) mà không làm giảm hiệu suất đáng kể
Khả năng hệ thống dễ dàng được di chuyển sang một nền tảng khác
Khả năng hệ thống có thể được tùy chỉnh bởi người dùng cuối
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.
Câu 5
Kiểm tra sự tương tác giữa các mô-đun khác nhau của hệ thống
Kiểm tra toàn bộ hệ thống từ góc độ người dùng cuối
Kiểm tra các đơn vị mã nhỏ nhất (ví dụ: hàm, phương thức) để đảm bảo chúng hoạt động chính xác
Kiểm tra hiệu năng và khả năng chịu tải của 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.
Câu 6
Để xác định các yêu cầu chi tiết cho từng chức năng nhỏ trong hệ thống
Để xác định phạm vi của hệ thống, các yếu tố bên ngoài tương tác với nó và giới hạn của hệ thống
Để đánh giá hiệu quả của các thuật toán được sử dụng trong hệ thống
Để lập kế hoạch chi tiết cho việc triển khai hạ tầng mạ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.
Câu 7
Yêu cầu phi chức năng mô tả ‘cái gì’ hệ thống làm, còn yêu cầu chức năng mô tả ‘làm thế nào’ hệ thống làm
Yêu cầu phi chức năng mô tả ‘làm thế nào’ hệ thống hoạt động (ví dụ: hiệu suất, bảo mật), còn yêu cầu chức năng mô tả ‘cái gì’ hệ thống làm
Yêu cầu phi chức năng chỉ áp dụng cho phần cứng, còn yêu cầu chức năng chỉ áp dụng cho phần mềm.Phần mềm
Yêu cầu phi chức năng là tùy chọn, còn yêu cầu chức năng là bắt buộc
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.