
1000+ câu Trắc nghiệm Phân tích, thiết kế hệ thống thông tin có đáp án - Phần 3
30 câu hỏi
Kiểm tra toàn bộ hệ thống hoạt động đúng theo yêu cầu người dùng.
Kiểm tra sự tương tác giữa các module khác nhau của hệ thống.
Kiểm tra từng module hoặc thành phần nhỏ nhất của hệ thống một cách độc lập.
Kiểm tra hiệu suất và khả năng chịu tải của hệ thống.
Chọn đáp án C
Đảm bảo dự án luôn đi đúng tiến độ và ngân sách ban đầu.
Xác định các rủi ro tiềm ẩn và chuẩn bị sẵn các phương án ứng phó khi rủi ro xảy ra.
Tối ưu hóa việc sử dụng nguồn lực dự án.
Tăng cường sự giao tiếp giữa các thành viên dự án.
Chọn đáp án B
Dự án có yêu cầu thay đổi thường xuyên.
Dự án có phạm vi và yêu cầu được xác định rõ ràng và ổn định ngay từ đầu.
Dự án cần triển khai nhanh chóng các phiên bản thử nghiệm.
Dự án mà rủi ro về công nghệ là rất cao.
Chọn đáp án B
Chi phí phân tích và thiết kế.
Chi phí phát triển và lập trình.
Chi phí kiểm thử và triển khai.
Chi phí bảo trì và vận hành.
Chọn đáp án D
Viết mã nguồn chi tiết và lặp đi lặp lại để đảm bảo tính rõ ràng.
Tái sử dụng mã nguồn và tránh lặp lại logic code ở nhiều nơi.
Tập trung vào việc kiểm thử lặp đi lặp lại các chức năng quan trọng.
Ghi lại tất cả các bước thực hiện một cách chi tiết và lặp lại.
Chọn đáp án B
Thuộc tính (Attribute).
Mối quan hệ (Relationship).
Thực thể (Entity).
Khóa chính (Primary Key).
Chọn đáp án C
Sử dụng các công cụ CASE để tự động hóa việc thu thập yêu cầu.
Tổ chức các buổi làm việc nhóm với sự tham gia của người dùng, nhà phân tích và nhà phát triển để thảo luận và xác định yêu cầu.
Phỏng vấn từng người dùng một cách riêng lẻ để thu thập yêu cầu chi tiết.
Dựa vào các tài liệu và hệ thống hiện có để suy luận ra yêu cầu.
Chọn đáp án B
Tính thẩm mỹ và hấp dẫn về mặt hình ảnh của giao diện.
Mức độ dễ dàng và hiệu quả người dùng có thể sử dụng giao diện để đạt được mục tiêu.
Tính bảo mật và an toàn của giao diện.
Hiệu suất và tốc độ phản hồi của giao diện.
Chọn đáp án B
Đảm bảo tiến độ dự án luôn đúng kế hoạch.
Xác định và giảm thiểu các rủi ro tiềm ẩn trước khi chúng gây ra vấn đề lớn hơn.
Tăng cường sự tham gia của khách hàng trong quá trình phát triển.
Giảm chi phí phát triển dự án.
Chọn đáp án B
Các chức năng hệ thống phải thực hiện.
Cách thức hệ thống thực hiện các chức năng, ví dụ: hiệu suất, bảo mật, khả năng sử dụng.
Dữ liệu hệ thống cần quản lý.
Giao diện người dùng của hệ thống.
Chọn đáp án B
Tính khả thi về kỹ thuật (Technical feasibility).
Tính khả thi về kinh tế (Economic feasibility).
Tính khả thi về hoạt động (Operational feasibility).
Tính khả thi về mỹ thuật (Aesthetic feasibility).
Chọn đáp án D
Số lượng lỗi được phát hiện trong một Sprint.
Tốc độ phản hồi của hệ thống.
Lượng công việc mà nhóm phát triển có thể hoàn thành trong một Sprint.
Mức độ hài lòng của khách hàng.
Chọn đáp án C
Thiết kế hệ thống.
Lập kế hoạch và khởi đầu dự án.
Kiểm thử hệ thống.
Triển khai hệ thống.
Chọn đáp án B
Kiểm thử hộp trắng tập trung vào chức năng bên ngoài của phần mềm, hộp đen tập trung vào cấu trúc bên trong.
Kiểm thử hộp trắng dựa trên cấu trúc bên trong và mã nguồn của phần mềm, hộp đen chỉ dựa trên đặc tả và yêu cầu chức năng.
Kiểm thử hộp trắng do người dùng cuối thực hiện, hộp đen do nhà phát triển thực hiện.
Kiểm thử hộp trắng chỉ áp dụng cho kiểm thử đơn vị, hộp đen áp dụng cho kiểm thử hệ thống.
Chọn đáp án B
Tự động viết mã nguồn chương trình hoàn toàn.
Hỗ trợ các hoạt động phân tích, thiết kế, phát triển và quản lý dự án phần mềm.
Thay thế hoàn toàn vai trò của nhà phân tích và thiết kế hệ thống.
Chỉ dùng để kiểm thử và gỡ lỗi phần mềm.
Chọn đáp án B
Kiểm thử hộp đen.
Phỏng vấn và khảo sát người dùng.
Thiết kế cơ sở dữ liệu.
Viết tài liệu hướng dẫn sử dụng.
Chọn đáp án B
Thiết kế hệ thống.
Phân tích yêu cầu.
Kiểm thử hệ thống.
Triển khai hệ thống.
Chọn đáp án B
Biểu đồ lớp (Class Diagram).
Biểu đồ hoạt động (Activity Diagram).
Biểu đồ tuần tự (Sequence Diagram).
Biểu đồ ca sử dụng (Use Case Diagram).
Chọn đáp án C
Tất cả các thành phần đều ngang hàng và chia sẻ tài nguyên.
Một máy chủ trung tâm cung cấp dịch vụ cho nhiều máy khách.
Dữ liệu và ứng dụng được lưu trữ và xử lý trên cùng một máy.
Các thành phần hệ thống được phân tán trên nhiều địa điểm địa lý khác nhau.
Chọn đáp án B
Kanban.
Lean.
Scrum.
XP (Extreme Programming).
Chọn đáp án C
Mô hình thác nước (Waterfall).
Mô hình xoắn ốc (Spiral).
Mô hình Agile (ví dụ: Scrum, Kanban).
Mô hình nguyên mẫu (Prototyping).
Chọn đáp án C
Tăng cường cả 'coupling' và 'cohesion'.
Giảm 'coupling' và tăng 'cohesion'.
Tăng 'coupling' và giảm 'cohesion'.
Giảm cả 'coupling' và 'cohesion'.
Chọn đáp án B
Tăng tốc độ truy vấn dữ liệu.
Giảm dung lượng lưu trữ dữ liệu.
Giảm thiểu sự dư thừa dữ liệu và cải thiện tính nhất quán dữ liệu.
Tăng cường tính bảo mật của dữ liệu.
Chọn đáp án C
Khi yêu cầu của người dùng đã được xác định rõ ràng và ổn định.
Khi có rủi ro cao về công nghệ mới và chưa quen thuộc.
Khi cần giảm thiểu tối đa sự tương tác với người dùng trong quá trình phát triển.
Khi thời gian và nguồn lực phát triển dự án là rất hạn chế.
Chọn đáp án B
Kiểm thử tích hợp (Integration testing).
Kiểm thử hệ thống (System testing).
Kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT).
Kiểm thử hiệu năng (Performance testing).
Chọn đáp án C
Cấu trúc dữ liệu của hệ thống.
Luồng dữ liệu trong hệ thống.
Tương tác giữa người dùng (actor) và hệ thống để thực hiện một mục tiêu cụ thể.
Thiết kế giao diện người dùng chi tiết.
Chọn đáp án C
Thiết kế giao diện người dùng.
Xác định và mô tả yêu cầu của hệ thống.
Viết mã nguồn chương trình.
Kiểm thử hệ thống.
Chọn đáp án B
Tất cả các chức năng hệ thống được tích hợp chặt chẽ trong một ứng dụng duy nhất.
Các chức năng hệ thống được cung cấp dưới dạng các dịch vụ độc lập, có thể tái sử dụng và tương tác với nhau qua mạng.
Dữ liệu và logic nghiệp vụ được lưu trữ tập trung trên một máy chủ duy nhất.
Giao diện người dùng và logic nghiệp vụ được kết hợp chặt chẽ trong cùng một module.
Chọn đáp án B
Bảo trì thích ứng (Adaptive maintenance).
Bảo trì hoàn thiện (Perfective maintenance).
Bảo trì phòng ngừa (Preventive maintenance).
Bảo trì sửa lỗi (Corrective maintenance).
Chọn đáp án D
Xác thực là kiểm tra người dùng có quyền truy cập tài nguyên, ủy quyền là xác minh danh tính người dùng.
Xác thực là xác minh danh tính người dùng, ủy quyền là kiểm tra người dùng có quyền truy cập tài nguyên.
Xác thực và ủy quyền là hai thuật ngữ đồng nghĩa, đều chỉ quá trình cấp quyền truy cập.
Ủy quyền diễn ra trước xác thực trong quy trình kiểm soát truy cập.
Chọn đáp án B
Bạn có thích hoạt động này không?
Hãy lưu hoặc chia sẻ nội dung này đến mọi người.


















