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 23

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

Trong quá trình phân tích yêu cầu, kỹ thuật ‘phỏng vấn’ (interview) được sử dụng để làm gì?

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

Đáp án: A

Câu 2

Trong thiết kế cơ sở dữ liệu quan hệ, ràng buộc toàn vẹn tham chiếu (referential integrity constraint) đảm bảo điều gì?

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

Đáp án: B

Câu 3

Trong phân tích rủi ro, ‘xác suất xảy ra’ (probability of occurrence) đề cập đến điều gì?

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

Đáp án: B

Câu 4

Trong phân tích hệ thống, ma trận truy vết yêu cầu (requirements traceability matrix) được sử dụng để làm gì?

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

Đáp án: B

Câu 5

Trong quá trình phát triển phần mềm, ‘nợ kỹ thuật’ (technical debt) là gì?

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

Đáp án: B

Câu 6

Trong thiết kế cơ sở dữ liệu, ‘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 7

Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để làm gì?

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

Đáp án: B

Câu 8

Phương pháp phát triển phần mềm nào tập trung vào việc phát triển lặp đi lặp lại và tăng dần, với các chu kỳ ngắn và phản hồi nhanh chóng?

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

Đáp án: C

Câu 9

Trong thiết kế giao diện người dùng (UI), nguyên tắc ‘khả năng sử dụng’ (usability) đề cập đến điều gì?

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

Đáp án: B

Câu 10

Phương pháp nào sau đây giúp xác định các lớp (classes) trong phân tích hướng đối tượng?

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

Đáp án: D

Câu 11

Trong thiết kế giao diện người dùng (UI), ‘tính nhất quán’ (consistency) đề cập đến điều gì?

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

Đáp án: D

Câu 12

Mục tiêu chính của việc phân tích tính khả thi (feasibility analysis) là gì?

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

Đáp án: B

Câu 13

Công cụ nào sau đây thường được sử dụng để quản lý yêu cầu (requirements management)?

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

Đáp án: C

Câu 14

Use case (trường hợp sử dụng) trong UML mô tả điều gì?

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

Đáp án: B

Câu 15

Đâu là lợi ích chính của việc sử dụng mô hình nguyên mẫu (prototyping) trong phân tích và thiết kế hệ thống?

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

Đáp án: B

Câu 16

Mục tiêu chính của giai đoạn kiểm thử hệ thống (system testing) là gì?

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

Đáp án: B

Câu 17

Trong mô hình xoắn ốc (spiral model), rủi ro được đánh giá ở giai đoạn nào?

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

Đáp án: B

Câu 18

Trong kiểm thử phần mềm, ‘độ bao phủ code’ (code coverage) đo lường điều gì?

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

Đáp án: B

Câu 19

Trong phân tích hệ thống hướng đối tượng, khái niệm ‘tính đóng gói’ (encapsulation) đề cập đến điều gì?

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

Đáp án: B

Câu 20

Trong mô hình thác nước (waterfall), giai đoạn nào cần hoàn thành trước khi bắt đầu giai đoạn thiết kế?

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

Đáp án: D

Câu 21

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

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

Đáp án: D

Câu 22

Trong phân tích hệ thống thông tin, sơ đồ luồng dữ liệu (DFD) mức 0 còn được gọi là gì?

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

Đáp án: B

Câu 23

Trong UML, sơ đồ lớp (class diagram) mô tả điều gì?

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

Đáp án: B

Câu 24

Đâu là một trong những lợi ích chính của việc sử dụng kiến trúc hướng dịch vụ (SOA)?

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

Đáp án: B

Câu 25

Phương pháp luận Agile nhấn mạnh điều gì?

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

Đáp án: B

Câu 26

Trong thiết kế hệ thống, tính ‘mô-đun hóa’ (modularity) đề cập đến điều gì?

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

Đáp án: B

Câu 27

Trong ngữ cảnh kiểm thử phần mềm, kiểm thử hộp đen (black-box testing) là gì?

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

Đáp án: B

Câu 28

Yếu tố nào sau đây KHÔNG phải là một thành phần của mô hình ba lớp (three-tier architecture)?

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

Đáp án: D

Câu 29

Trong giai đoạn triển khai hệ thống, chiến lược ‘chuyển đổi song song’ (parallel conversion) có nghĩa là gì?

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

Đáp án: B

Câu 30

Mục đích của việc chuẩn hóa cơ sở dữ liệu là gì?

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

Đáp án: B