Tạo Trắc Nghiệm

400+ câu Trắc nghiệm Lập trình hệ thống có đáp án - Phần 12

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 giai đoạn phân tích hệ thống, ‘sơ đồ quan hệ thực thể’ (Entity-Relationship Diagram – ERD) được sử dụng để làm gì?

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

Đáp án: B

Câu 2

Khi 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 3

Phương pháp ‘Phân tích yêu cầu dựa trên trường hợp sử dụng’ (Use Case driven requirements analysis) tập trung vào điều gì?

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

Đáp án: B

Câu 4

Khi đánh giá rủi ro trong dự án phát triển hệ thống thông tin, ‘rủi ro kỹ thuật’ (technical risk) thường liên quan đến yếu tố nào?

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

Đáp án: B

Câu 5

Khi sử dụng ‘kỹ thuật động não’ (brainstorming) trong phân tích yêu cầu, mục tiêu chính là gì?

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

Đáp án: B

Câu 6

Trong thiết kế cơ sở dữ liệu, ‘lượt xem’ (view) là gì?

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

Đáp án: B

Câu 7

Trong thiết kế hệ thống, ‘tính mô-đun hóa’ (modularity) có ý nghĩa gì đối với việc bảo trì hệ thống?

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

Đáp án: B

Câu 8

Trong giai đoạn thiết kế hệ thống, ‘mô hình hóa dữ liệu’ (data modeling) nhằm mục đích chính là gì?

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

Đáp án: B

Câu 9

Khi thiết kế giao diện người dùng, nguyên tắc ‘Trực quan hóa’ (Visibility of System Status) nhấn mạnh điều gì?

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

Đáp án: B

Câu 10

Trong thiết kế hệ thống, ‘trạng thái’ (state) của một đối tượng trong mô hình UML là gì?

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

Đáp án: B

Câu 11

Sơ đồ lớp (Class Diagram) trong UML (Unified Modeling Language) được sử dụng chủ yếu để biểu diễn khía cạnh nào của hệ thống hướng đối tượng?

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

Đáp án: B

Câu 12

Khi phân tích yêu cầu, kỹ thuật ‘phỏng vấn’ (interviewing) người dùng mang lại lợi ích chính nào?

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

Đáp án: B

Câu 13

Yêu cầu nào sau đây KHÔNG phải là một yêu cầu phi chức năng điển hình của hệ thống?

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

Đáp án: B

Câu 14

Mục tiêu chính của ‘kiểm thử tích hợp’ (Integration Testing) là gì?

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

Đáp án: B

Câu 15

Sơ đồ trạng thái (State Diagram) trong UML được sử dụng để mô tả điều gì?

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

Đáp án: B

Câu 16

Khi sử dụng kỹ thuật ‘brainstorming’ (động não) trong phân tích yêu cầu, mục tiêu chính là gì?

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

Đáp án: B

Câu 17

Trong quá trình phân tích và thiết kế hệ thống, thuật ngữ ‘pattern’ (mẫu thiết kế) thường đề cập đến điều gì?

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

Đáp án: B

Câu 18

Trong chu trình phát triển hệ thống thông tin theo mô hình thác nước (Waterfall model), giai đoạn nào là quan trọng nhất để định hình toàn bộ dự án và tránh các sai sót tốn kém về sau?

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

Đáp án: B

Câu 19

Trong thiết kế hệ thống, ‘kiến trúc hệ thống’ (System Architecture) đề cập đến điều gì?

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

Đáp án: B

Câu 20

Trong phương pháp Agile, ‘Sprint’ (hoặc ‘Iteration’) là gì?

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

Đáp án: B

Câu 21

Trong thiết kế cơ sở dữ liệu quan hệ, ‘chuẩn hóa’ (normalization) là quá trình nhằm đạt được mục tiêu chính nào?

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

Đáp án: B

Câu 22

Trong phân tích hệ thống, ‘tình huống sử dụng’ (Use Case) mô tả điều gì?

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

Đáp án: B

Câu 23

Trong mô hình Agile, vai trò của ‘Product Owner’ là gì?

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

Đáp án: B

Câu 24

Trong các phương pháp phát triển phần mềm, ‘sự lặp lại’ (iteration) và ‘sự gia tăng’ (increment) là đặc trưng nổi bật của mô hình nào?

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

Đáp án: B

Câu 25

Khi phân tích yêu cầu, ‘yêu cầu phi chức năng’ (non-functional requirement) đề cập đến khía cạnh nào của hệ thống?

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

Đáp án: B

Câu 26

Tại sao việc phân tích yêu cầu nghiệp vụ (Business Requirements Analysis) lại quan trọng đối với nhà phân tích hệ thống?

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

Đáp án: B

Câu 27

Khi phát triển hệ thống, ‘kỹ thuật tái sử dụng’ (reuse) mang lại lợi ích chính nào?

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

Đáp án: B

Câu 28

Tại sao việc phân tích mối quan hệ giữa các thực thể (Entity-Relationship Analysis) lại quan trọng trong thiết kế cơ sở dữ liệu?

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

Đáp án: B

Câu 29

Khi so sánh mô hình phát triển Agile và Waterfall, điểm khác biệt cơ bản nhất về cách tiếp cận là gì?

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

Đáp án: B

Câu 30

Mô hình phát triển nào sau đây thường được coi là phù hợp nhất cho các dự án có yêu cầu không rõ ràng hoặc có khả năng thay đổi cao?

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

Đáp án: B