Tạo Trắc Nghiệm

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 4

30 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Phương pháp thu thập yêu cầu 'phỏng vấn' có nhược điểm nào?

Đáp án và lời giải

Đáp án: C

Câu 2

Phương pháp 'quan sát' (Observation) trong thu thập yêu cầu thường được sử dụng để làm gì?

Đáp án và lời giải

Đáp án: A

Câu 3

Đâu là mục tiêu chính của phân tích tính khả thi (Feasibility study) trong giai đoạn lập kế hoạch hệ thống?

Đáp án và lời giải

Đáp án: B

Câu 4

Trong thiết kế giao diện người dùng (UI), nguyên tắc 'Feedback' có ý nghĩa gì?

Đáp án và lời giải

Đáp án: B

Câu 5

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 và lời giải

Đáp án: C

Câu 6

Trong mô hình dữ liệu ERD (Entity-Relationship Diagram), hình chữ nhật biểu diễn khái niệm nào?

Đáp án và lời giải

Đáp án: B

Câu 7

Mục tiêu chính của giai đoạn bảo trì hệ thống thông tin là gì?

Đáp án và lời giải

Đáp án: B

Câu 8

Trong kiến trúc hướng dịch vụ (SOA), 'Service' (dịch vụ) được hiểu là gì?

Đáp án và lời giải

Đáp án: C

Câu 9

Trong phân tích yêu cầu, 'Use Case' được sử dụng để mô tả điều gì?

Đáp án và lời giải

Đáp án: C

Câu 10

Trong mô hình xoắn ốc (Spiral), rủi ro được xem xét ở giai đoạn nào?

Đáp án và lời giải

Đáp án: C

Câu 11

Loại biểu đồ nào trong UML thể hiện dòng điều khiển và luồng dữ liệu trong một quy trình nghiệp vụ?

Đáp án và lời giải

Đáp án: C

Câu 12

Đâu KHÔNG phải là một loại kiểm thử hệ thống?

Đáp án và lời giải

Đáp án: D

Câu 13

Khái niệm 'coupling' (kết nối) và 'cohesion' (liên kết) trong thiết kế module phần mềm, nên hướng tới điều gì?

Đáp án và lời giải

Đáp án: C

Câu 14

Trong phân tích hệ thống thông tin, giai đoạn 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 và lời giải

Đáp án: B

Câu 15

Khi nào thì nên sử dụng mô hình phát triển lặp và tăng trưởng (Iterative and Incremental Development)?

Đáp án và lời giải

Đáp án: B

Câu 16

Trong mô hình Agile, 'Sprint' là gì?

Đáp án và lời giải

Đáp án: B

Câu 17

Điều gì KHÔNG phải là một loại hình hệ thống thông tin?

Đáp án và lời giải

Đáp án: D

Câu 18

Phân tích SWOT thường được sử dụng trong giai đoạn nào của quá trình phân tích và thiết kế hệ thống thông tin?

Đáp án và lời giải

Đáp án: C

Câu 19

Mô hình 'nguyên mẫu nhanh' (Rapid prototyping) thường được sử dụng để làm gì?

Đáp án và lời giải

Đáp án: B

Câu 20

Phương pháp nguyên mẫu (Prototyping) hữu ích nhất trong trường hợp nào?

Đáp án và lời giải

Đáp án: B

Câu 21

Mô hình thác nướ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 và lời giải

Đáp án: C

Câu 22

Ưu điểm chính của việc sử dụng CASE tools (Computer-Aided Software Engineering) trong phát triển hệ thống là gì?

Đáp án và lời giải

Đáp án: B

Câu 23

Trong quản lý dự án hệ thống thông tin, 'Critical Path' (đường găng) có ý nghĩa gì?

Đáp án và lời giải

Đáp án: B

Câu 24

Phương pháp Agile Manifesto đề cao giá trị nào hơn trong phát triển phần mềm?

Đáp án và lời giải

Đáp án: D

Câu 25

Kiến trúc hệ thống 'Client-Server' có ưu điểm chính nào sau đây?

Đáp án và lời giải

Đáp án: C

Câu 26

Nguyên tắc 'DRY' (Don't Repeat Yourself) có ý nghĩa gì trong thiết kế hệ thống thông tin?

Đáp án và lời giải

Đáp án: B

Câu 27

Trong UML, loại biểu đồ nào được sử dụng để mô hình hóa các tương tác giữa các đối tượng theo thời gian?

Đáp án và lời giải

Đáp án: B

Câu 28

Trong kiểm thử phần mềm, 'Regression testing' (kiểm thử hồi quy) được thực hiện khi nào?

Đáp án và lời giải

Đáp án: C

Câu 29

Trong thiết kế cơ sở dữ liệu quan hệ, khóa ngoại (Foreign Key) được sử dụng để làm gì?

Đáp án và lời giải

Đáp án: B

Câu 30

Trong thiết kế cơ sở dữ liệu, chuẩn hóa (Normalization) nhằm mục đích gì?

Đáp án và lời giải

Đáp án: B