Câu 1
Trong phân tích hệ thống, 'ca sử dụng' (use case) mô tả điều gì?
Đáp án và lời giải
Đáp án: C
Trong phân tích hệ thống, 'ca sử dụng' (use case) mô tả điều gì?
Đáp án: C
Phương pháp nào sau đây KHÔNG thuộc nhóm phương pháp phát triển hệ thống nhanh (Agile)?
Đáp án: D
Mục tiêu của việc chuẩn hóa cơ sở dữ liệu (database normalization) là gì?
Đáp án: B
Trong quản lý dự án phát triển hệ thống thông tin, sơ đồ Gantt thường được sử dụng để làm gì?
Đáp án: B
Mục tiêu chính của kiểm thử hồi quy (Regression testing) là gì?
Đáp án: B
Mục tiêu chính của giai đoạn phân tích yêu cầu trong phát triển hệ thống thông tin là gì?
Đáp án: B
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?
Đáp án: B
Trong mô hình xoắn ốc (Spiral Model), mỗi vòng xoắn (spiral) đại diện cho điều gì?
Đáp án: A
Khái niệm 'coupling' (tính liên kết) trong thiết kế module hệ thống đề cập đến điều gì?
Đáp án: B
Trong phân tích SWOT, yếu tố 'Điểm mạnh' (Strengths) và 'Điểm yếu' (Weaknesses) thường liên quan đến khía cạnh nào?
Đáp án: B
Trong thiết kế cơ sở dữ liệu quan hệ, khóa chính (Primary Key) dùng để làm gì?
Đáp án: B
Đâu là giai đoạn đầu tiên trong quy trình phát triển hệ thống thông tin theo mô hình thác đổ (Waterfall)?
Đáp án: C
Loại biểu đồ UML nào thích hợp nhất để mô hình hóa quy trình nghiệp vụ (business process)?
Đáp án: C
Trong UML, mối quan hệ 'kết hợp' (association) giữa hai lớp thể hiện điều gì?
Đáp án: B
Kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT) được thực hiện bởi ai?
Đáp án: B
Phương pháp 'nguyên mẫu' (Prototyping) thường được sử dụng trong giai đoạn nào của phát triển hệ thống?
Đáp án: B
Lỗi 'buffer overflow' thường xảy ra do vấn đề gì trong lập trình?
Đáp án: B
Trong UML (Unified Modeling Language), biểu đồ nào được sử dụng để mô tả các tương tác giữa các đối tượng theo trình tự thời gian?
Đáp án: C
Trong mô hình Client-Server, máy chủ (Server) có vai trò chính là gì?
Đáp án: B
Loại tấn công bảo mật nào cố gắng làm cho hệ thống không khả dụng với người dùng hợp pháp bằng cách làm quá tải tài nguyên?
Đáp án: C
Kiểm thử tích hợp (Integration testing) nhằm mục đích kiểm tra điều gì?
Đáp án: B
Ưu điểm chính của mô hình phát triển lặp (Iterative) là gì?
Đáp án: A
Trong giai đoạn triển khai hệ thống, hoạt động nào sau đây thường được thực hiện?
Đáp án: C
Phương pháp phỏng vấn (interview) trong thu thập yêu cầu thường được sử dụng khi nào?
Đáp án: B
Yếu tố nào sau đây KHÔNG phải là một phần của tính khả thi kỹ thuật (Technical Feasibility) khi đánh giá dự án hệ thống thông tin?
Đáp án: C
Trong thiết kế giao diện người dùng (UI), nguyên tắc 'feedback' quan trọng như thế nào?
Đáp án: B
Phương pháp phát triển hệ thống 'Lean' tập trung vào nguyên tắc nào?
Đáp án: B
Khái niệm 'cohesion' (tính gắn kết) trong thiết kế module hệ thống đề cập đến điều gì?
Đáp án: B
Phương pháp 'brainstorming' thường được sử dụng trong giai đoạn nào của phân tích hệ thống?
Đáp án: B
Trong kiến trúc hướng dịch vụ (Service-Oriented Architecture - SOA), các thành phần hệ thống giao tiếp với nhau thông qua?
Đáp án: C