Câu 1
Mục đích của việc kiểm thử tích hợp (Integration testing) là gì?
Đáp án và lời giải
Đáp án: C
Mục đích của việc kiểm thử tích hợp (Integration testing) là gì?
Đáp án: C
Trong ngữ cảnh bảo mật hệ thống thông tin, 'tấn công từ chối dịch vụ' (Denial of Service - DoS attack) nhằm mục đích gì?
Đáp án: C
Trong UML (Unified Modeling Language), loại sơ đồ nào được sử dụng để mô tả tương tác giữa các đối tượng theo trình tự thời gian?
Đáp án: C
Phương pháp 'nguyên mẫu' (Prototyping) trong phát triển hệ thống thông tin mang lại lợi ích chính nào sau đây?
Đáp án: B
Điểm khác biệt chính giữa sơ đồ luồng dữ liệu (DFD) và sơ đồ thực thể kết hợp (ERD) là gì?
Đáp án: B
Phương pháp 'quan sát' (Observation) trong thu thập yêu cầu thường được sử dụng khi nào?
Đáp án: B
Trong mô hình phân tầng OSI (OSI model), tầng nào chịu trách nhiệm đảm bảo việc truyền dữ liệu tin cậy giữa hai hệ thống đầu cuối?
Đáp án: B
Trong phân tích rủi ro dự án, ma trận rủi ro (Risk matrix) được sử dụng để làm gì?
Đáp án: C
Loại hệ thống thông tin nào được thiết kế để hỗ trợ các nhà quản lý cấp cao trong việc đưa ra các quyết định chiến lược?
Đáp án: D
Trong mô hình Agile, 'Sprint' là gì?
Đáp án: B
Trong mô hình Scrum, 'Product Backlog' là gì?
Đáp án: B
Đâu là một ví dụ về yêu cầu phi chức năng (Non-functional requirement) của một hệ thống thông tin?
Đáp án: B
Lợi ích chính của việc sử dụng cơ sở dữ liệu quan hệ so với cơ sở dữ liệu phẳng (flat-file database) là gì?
Đáp án: C
Trong pha phân tích yêu cầu của quy trình phát triển hệ thống thông tin, hoạt động nào sau đây là quan trọng nhất để đảm bảo hệ thống đáp ứng nhu cầu của người dùng?
Đáp án: B
Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình và thiết kế hệ thống thông tin khuyến khích điều gì?
Đáp án: B
Mô hình thác đổ (Waterfall) trong phát triển hệ thống thông tin phù hợp nhất với dự án nào?
Đáp án: C
Phương pháp phỏng vấn (Interview) trong thu thập yêu cầu có ưu điểm chính nào so với bảng hỏi (Questionnaire)?
Đáp án: C
Kiểm thử hộp đen (Black-box testing) tập trung vào việc kiểm thử khía cạnh nào của hệ thống?
Đáp án: C
Mục tiêu chính của việc 'chuẩn hóa dữ liệu' (Data normalization) trong thiết kế cơ sở dữ liệu quan hệ là gì?
Đáp án: B
Hoạt động nào sau đây thuộc giai đoạn bảo trì hệ thống thông tin?
Đáp án: C
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 của tổ chức?
Đá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 khi đánh giá tính khả thi của một dự án hệ thống thông tin?
Đáp án: D
Trong thiết kế cơ sở dữ liệu, khóa chính (Primary key) có vai trò gì?
Đáp án: B
Trong mô hình xoắn ốc (Spiral model), vòng xoắn đầu tiên thường tập trung vào hoạt động nào?
Đáp án: C
Đâu là rủi ro chính khi sử dụng mô hình Agile cho các dự án lớn, phức tạp với nhiều bên liên quan?
Đáp án: A
Trong kiến trúc hướng dịch vụ (Service-Oriented Architecture - SOA), các dịch vụ giao tiếp với nhau thông qua cơ chế nào?
Đáp án: C
Kiểu kiểm thử nào sau đây được thực hiện bởi người dùng cuối hoặc khách hàng để xác nhận hệ thống đáp ứng yêu cầu và mong đợi của họ trong môi trường thực tế?
Đáp án: D
Trong quá trình 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: B
Trong mô hình phát triển lặp và tăng trưởng (Iterative and Incremental Development), 'lặp' (Iteration) và 'tăng trưởng' (Increment) khác nhau như thế nào?
Đáp án: B
Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để làm gì trong phát triển hệ thống thông tin?
Đáp án: C