Câu 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ì?
Đáp án và lời giải
Đáp án: B
Khái niệm 'coupling' (kết nối) trong thiết kế module phần mềm đề cập đến điều gì?
Đáp án: B
Đâ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?
Đáp án: C
Use case (ca sử dụng) trong UML mô tả điều gì?
Đáp án: B
Mục đích của việc kiểm thử tích hợp (Integration testing) là gì?
Đáp án: B
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ì?
Đáp án: C
Mô hình thác nước (Waterfall) trong SDLC phù hợp nhất với dự án nào?
Đáp án: B
Nguyên tắc 'DRY' (Don't Repeat Yourself) trong thiết kế phần mềm nhằm mục đích gì?
Đáp án: B
Trong kiến trúc hướng dịch vụ (SOA), dịch vụ (service) được hiểu là gì?
Đáp án: B
Mô hình DevOps tập trung vào việc cải thiện quy trình nào?
Đáp án: D
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?
Đáp án: B
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?
Đáp án: B
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?
Đáp án: C
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ì?
Đáp án: C
Trong phân tích SWOT, yếu tố 'Điểm yếu' (Weaknesses) đề cập đến khía cạnh nào?
Đáp án: C
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?
Đáp án: C
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
Đâu là nhược điểm chính của mô hình nguyên mẫu (Prototyping) trong SDLC?
Đáp án: C
Mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu là gì?
Đáp án: B
Trong UML, loại biểu đồ nào mô tả luồng điều khiển giữa các hoạt động?
Đáp án: C
Trong mô hình MVC (Model-View-Controller), thành phần 'Controller' có vai trò gì?
Đáp án: C
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: C
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?
Đáp án: C
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?
Đáp án: D
Phương pháp 'JAD (Joint Application Development)' nhấn mạnh điều gì trong thu thập yêu cầu?
Đáp án: C
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?
Đáp án: C
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?
Đáp án: B
Mô hình xoắn ốc (Spiral) trong SDLC đặc biệt phù hợp với dự án nào?
Đáp án: B
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?
Đáp án: B
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?
Đáp án: C
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ì?
Đáp án: B