Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tinĐề 3 – Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin Đăng vào 2 Tháng 5, 2026 bởi admin Đề 3 – Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin Đề 3 – Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin Số câu30Quiz ID11998 Làm bài Câu 1 1. Khái niệm 'coupling' (kết nối) trong thiết kế module phần mềm đề cập đến điều gì? A A. Mức độ liên kết bên trong các thành phần của module B B. Mức độ phụ thuộc giữa các module khác nhau C C. Kích thước của module D D. Độ phức tạp của module Câu 2 2. Đâu là thách thức chính khi áp dụng phương pháp Agile cho các dự án lớn và phức tạp? A A. Khó khăn trong việc quản lý yêu cầu thay đổi B B. Khó khăn trong việc tích hợp với các hệ thống hiện có C C. Khó khăn trong việc duy trì sự nhất quán và kiến trúc tổng thể D D. Khó khăn trong việc giao tiếp với người dùng Câu 3 3. Use case (ca sử dụng) trong UML mô tả điều gì? A A. Cấu trúc lớp và mối quan hệ giữa các lớp B B. Tương tác giữa người dùng và hệ thống để đạt được mục tiêu C C. Luồng dữ liệu trong hệ thống D D. Trạng thái và chuyển trạng thái của đối tượng Câu 4 4. Mục đích của việc kiểm thử tích hợp (Integration testing) là gì? A A. Kiểm tra từng module riêng lẻ B B. Kiểm tra sự tương tác giữa các module và thành phần hệ thống C C. Kiểm tra hiệu suất của toàn hệ thống D D. Kiểm tra giao diện người dùng Câu 5 5. Trong thiết kế hệ thống phân tán, 'Tính nhất quán dữ liệu' (Data consistency) đề cập đến điều gì? A A. Dữ liệu được lưu trữ ở một vị trí duy nhất B B. Dữ liệu được mã hóa để bảo mật C C. Dữ liệu trên tất cả các node trong hệ thống phải đồng bộ và nhất quán D D. Dữ liệu phải có cấu trúc chuẩn hóa Câu 6 6. Mô hình thác nước (Waterfall) trong SDLC phù hợp nhất với dự án nào? A A. Dự án có yêu cầu thay đổi liên tục B B. Dự án có phạm vi và yêu cầu được xác định rõ ràng từ đầu C C. Dự án cần sự linh hoạt cao D D. Dự án ưu tiên tốc độ phát triển nhanh chóng Câu 7 7. Nguyên tắc 'DRY' (Don't Repeat Yourself) trong thiết kế phần mềm nhằm mục đích gì? A A. Tăng tốc độ phát triển B B. Giảm sự phức tạp và trùng lặp mã nguồn C C. Nâng cao hiệu suất hệ thống D D. Cải thiện giao diện người dùng Câu 8 8. Trong kiến trúc hướng dịch vụ (SOA), dịch vụ (service) được hiểu là gì? A A. Một thành phần phần cứng cụ thể B B. Một chức năng nghiệp vụ độc lập, có thể tái sử dụng C C. Một giao diện người dùng D D. Một cơ sở dữ liệu Câu 9 9. Mô hình DevOps tập trung vào việc cải thiện quy trình nào? A A. Phân tích yêu cầu và thiết kế hệ thống B B. Phát triển và kiểm thử phần mềm C C. Triển khai và vận hành hệ thống D D. Toàn bộ vòng đời phát triển phần mềm từ phát triển đến vận hành Câu 10 10. Trong phân tích hệ thống thông tin, bước nào tập trung vào việc xác định vấn đề, cơ hội và mục tiêu của hệ thống mới? A A. Thiết kế hệ thống B B. Lập kế hoạch hệ thống C C. Phân tích yêu cầu D D. Triển khai hệ thống Câu 11 11. Phương pháp 'quan sát' (observation) trong thu thập yêu cầu hệ thống có ưu điểm chính nào? A A. Thu thập được thông tin chi tiết về suy nghĩ và cảm xúc của người dùng B B. Hiểu rõ quy trình làm việc thực tế của người dùng trong ngữ cảnh tự nhiên C C. Tiết kiệm thời gian và chi phí thu thập thông tin D D. Dễ dàng thu thập được số lượng lớn dữ liệu định lượng Câu 12 12. Kỹ thuật 'brainstorming' thường được sử dụng trong giai đoạn nào của phân tích hệ thống? A A. Thiết kế hệ thống B B. Lập kế hoạch hệ thống C C. Thu thập yêu cầu D D. Triển khai hệ thống Câu 13 13. Trong thiết kế giao diện người dùng (UI), nguyên tắc 'Tính nhất quán' (Consistency) có nghĩa là gì? A A. Giao diện phải đẹp mắt và hấp dẫn B B. Các thành phần giao diện phải có hình dạng và kích thước giống nhau C C. Sử dụng các yếu tố giao diện và hành vi tương tự cho các chức năng tương tự D D. Giao diện phải tương thích với nhiều loại thiết bị Câu 14 14. Trong phân tích SWOT, yếu tố 'Điểm yếu' (Weaknesses) đề cập đến khía cạnh nào? A A. Các yếu tố bên ngoài có thể gây hại cho dự án B B. Các nguồn lực và năng lực vượt trội của tổ chức C C. Các hạn chế và thiếu sót bên trong tổ chức D D. Các cơ hội từ môi trường bên ngoài Câu 15 15. Phương pháp phỏng vấn trong thu thập yêu cầu hệ thống thuộc nhóm kỹ thuật nào? A A. Nghiên cứu tài liệu B B. Quan sát C C. Tương tác trực tiếp với người dùng D D. Phân tích dữ liệu Câu 16 16. Kiểm thử hộp đen (Black-box testing) tập trung vào khía cạnh nào của hệ thống? A A. Cấu trúc bên trong của mã nguồn B B. Chức năng và hành vi bên ngoài của hệ thống C C. Hiệu suất và khả năng mở rộng D D. Tính bảo mật của hệ thống Câu 17 17. Đâu là nhược điểm chính của mô hình nguyên mẫu (Prototyping) trong SDLC? A A. Khó xác định yêu cầu ban đầu B B. Tăng chi phí phát triển ban đầu C C. Có thể dẫn đến hệ thống kém cấu trúc và khó bảo trì D D. Giảm sự tham gia của người dùng Câu 18 18. Mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu là gì? A A. Tăng tốc độ truy vấn dữ liệu B B. Giảm dư thừa dữ liệu và cải thiện tính toàn vẹn C C. Đơn giản hóa cấu trúc cơ sở dữ liệu D D. Tăng cường bảo mật dữ liệu Câu 19 19. Trong UML, loại biểu đồ nào mô tả luồng điều khiển giữa các hoạt động? A A. Biểu đồ lớp (Class Diagram) B B. Biểu đồ trình tự (Sequence Diagram) C C. Biểu đồ hoạt động (Activity Diagram) D D. Biểu đồ ca sử dụng (Use Case Diagram) Câu 20 20. Trong mô hình MVC (Model-View-Controller), thành phần 'Controller' có vai trò gì? A A. Hiển thị dữ liệu cho người dùng B B. Quản lý dữ liệu và logic nghiệp vụ C C. Xử lý tương tác của người dùng và điều phối hoạt động giữa Model và View D D. Lưu trữ dữ liệu Câu 21 21. Kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT) được thực hiện bởi ai? A A. Nhóm phát triển hệ thống B B. Nhóm kiểm thử độc lập C C. Người dùng cuối của hệ thống D D. Quản lý dự án Câu 22 22. Yếu tố nào sau đây KHÔNG phải là một khía cạnh của tính khả thi trong phân tích tính khả thi dự án? A A. Tính khả thi về kỹ thuật B B. Tính khả thi về kinh tế C C. Tính khả thi về pháp lý D D. Tính khả thi về thẩm mỹ Câu 23 23. Mô hình thực thể kết hợp (Enhanced Entity-Relationship Model - EER) mở rộng ER Diagram bằng cách nào? A A. Thêm các loại mối quan hệ mới B B. Thêm các thuộc tính phức tạp hơn C C. Thêm các khái niệm về kế thừa và phân loại thực thể D D. Thêm các ràng buộc toàn vẹn dữ liệu Câu 24 24. Phương pháp 'JAD (Joint Application Development)' nhấn mạnh điều gì trong thu thập yêu cầu? A A. Thu thập yêu cầu từ tài liệu có sẵn B B. Thu thập yêu cầu thông qua phỏng vấn cá nhân C C. Thu thập yêu cầu trong các buổi hội thảo nhóm với sự tham gia của nhiều bên liên quan D D. Thu thập yêu cầu bằng cách quan sát người dùng làm việc Câu 25 25. Trong kiến trúc hệ thống client-server, máy chủ (server) thường đảm nhiệm vai trò chính nào? A A. Hiển thị giao diện người dùng B B. Xử lý logic nghiệp vụ và quản lý dữ liệu C C. Thu thập dữ liệu đầu vào từ người dùng D D. Quản lý phiên làm việc của người dùng Câu 26 26. Data Flow Diagram (DFD) được sử dụng để mô hình hóa khía cạnh nào của hệ thống thông tin? A A. Cấu trúc dữ liệu B B. Luồng dữ liệu và xử lý dữ liệu C C. Tương tác giữa người dùng và hệ thống D D. Kiến trúc phần cứng và phần mềm Câu 27 27. Mô hình xoắn ốc (Spiral) trong SDLC đặc biệt phù hợp với dự án nào? A A. Dự án nhỏ, đơn giản B B. Dự án có rủi ro cao và yêu cầu phức tạp C C. Dự án có thời gian phát triển ngắn D D. Dự án có nguồn lực hạn chế Câu 28 28. Biểu đồ ER (Entity-Relationship Diagram) được sử dụng chủ yếu trong giai đoạn nào của thiết kế hệ thống thông tin? A A. Thiết kế giao diện người dùng B B. Thiết kế cơ sở dữ liệu C C. Thiết kế quy trình nghiệp vụ D D. Thiết kế kiến trúc hệ thống Câu 29 29. Phương pháp Agile nhấn mạnh điều gì trong quá trình phát triển hệ thống thông tin? A A. Tuân thủ nghiêm ngặt kế hoạch ban đầu B B. Tài liệu hóa chi tiết ở mọi giai đoạn C C. Phản hồi nhanh chóng và thích ứng với thay đổi D D. Phát triển hệ thống theo từng giai đoạn lớn và hoàn chỉnh Câu 30 30. Mục tiêu của việc lập kế hoạch dự phòng (Contingency planning) trong quản lý dự án hệ thống thông tin là gì? A A. Ngăn chặn rủi ro xảy ra B B. Giảm thiểu tác động tiêu cực của rủi ro khi chúng xảy ra C C. Đảm bảo dự án luôn đúng tiến độ và ngân sách D D. Tối đa hóa lợi nhuận từ dự án Đề 2 – Bài tập, đề thi trắc nghiệm online Cơ sở lập trình Đề 4 – Bài tập, đề thi trắc nghiệm online Nghiệp vụ hải quan