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 8

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

Khi phân tích hệ thống, ‘entity’ (thực thể) trong mô hình ERD đại diện cho điều gì?

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

Đáp án: A

Câu 2

Mục tiêu của ‘unit testing’ (kiểm thử đơn vị) trong quá trình phát triển phần mềm là gì?Phần mềm

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

Đáp án: A

Câu 3

Khi phân tích hệ thống, ‘state transition diagram’ (SCD) thường được sử dụng để mô tả?

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

Đáp án: A

Câu 4

Trong các giai đoạn của vòng đời phát triển hệ thống (SDLC), giai đoạn nào tập trung vào việc xác định ‘cái gì’ mà hệ thống cần làm?

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

Đáp án: A

Câu 5

Trong giai đoạn thu thập yêu cầu, kỹ thuật ‘prototyping’ (tạo mẫu) chủ yếu hỗ trợ việc gì?

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

Đáp án: A

Câu 6

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

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

Đáp án: A

Câu 7

Khi đánh giá các giải pháp kỹ thuật cho một hệ thống, tiêu chí ‘maintainability’ (khả năng bảo trì) ám chỉ điều gì?

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

Đáp án: A

Câu 8

Trong thiết kế cơ sở dữ liệu, ‘index’ (chỉ mục) được tạo ra để làm gì?

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

Đáp án: A

Câu 9

Trong phân tích và thiết kế hệ thống, mô hình ‘Class Diagram’ (Biểu đồ lớp) trong UML dùng để biểu diễn?

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

Đáp án: A

Câu 10

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

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

Đáp án: A

Câu 11

Biểu đồ lớp (Class Diagram) trong UML dùng để thể hiện cấu trúc tĩnh của hệ thống, bao gồm những yếu tố nào?

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

Đáp án: B

Câu 12

Phương pháp nào sau đây thường được sử dụng để thu thập yêu cầu từ các bên liên quan bằng cách đặt câu hỏi trực tiếp?

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

Đáp án: B

Câu 13

Yêu cầu nào sau đây mô tả một ‘yêu cầu chức năng’?

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

Đáp án: C

Câu 14

Mục đích của việc ‘tái cấu trúc’ (refactoring) trong phát triển phần mềm là gì?Phần mềm

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

Đáp án: C

Câu 15

Loại biểu đồ UML nào mô tả các hành động và luồng điều khiển của một quy trình?

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

Đáp án: B

Câu 16

Loại yêu cầu nào mô tả ‘hệ thống phải phản hồi yêu cầu của người dùng trong vòng 2 giây’?

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

Đáp án: B

Câu 17

Kỹ thuật ‘prototyping’ trong phát triển hệ thống thường được áp dụng để?

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

Đáp án: B

Câu 18

Trong mô hình phát triển Agile, ‘sprint’ là gì?

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

Đáp án: B

Câu 19

Trong giai đoạn thiết kế, ‘thiết kế chi tiết’ (detailed design) tập trung vào điều gì?

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

Đáp án: C

Câu 20

Tại sao việc xác định rõ ràng các ‘quy tắc nghiệp vụ’ (business rules) lại quan trọng trong phân tích hệ thống?

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

Đáp án: C

Câu 21

Kỹ thuật ‘Brainstorming’ trong giai đoạn phân tích hệ thống thường được sử dụng để?

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

Đáp án: B

Câu 22

Trong thiết kế hệ thống, ‘mô hình hóa dữ liệu’ (data modeling) tập trung vào điều gì?

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

Đáp án: B

Câu 23

Trong phân tích hệ thống, ‘mô hình hóa quy trình nghiệp vụ’ (Business Process Modeling) giúp đạt được mục tiêu nào?

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

Đáp án: B

Câu 24

Kỹ thuật ‘phân tích xương cá’ (Ishikawa/Fishbone Diagram) thường được sử dụng để?

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

Đáp án: B

Câu 25

Trong thiết kế hệ thống, nguyên tắc ‘Tách biệt mối quan tâm’ (Separation of Concerns – SoC) có ý nghĩa gì?

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

Đáp án: B

Câu 26

Mục tiêu của việc ‘kiểm thử đơn vị’ (unit testing) là gì?

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

Đáp án: C

Câu 27

Trong các mô hình phát triển phần mềm, mô hình ‘V-model’ nhấn mạnh điều gì?

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

Đáp án: B

Câu 28

Loại biểu đồ nào trong UML mô tả hành vi của hệ thống dựa trên các tương tác giữa các đối tượng?

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

Đáp án: B

Câu 29

Trong thiết kế giao diện người dùng, nguyên tắc ‘Nhất quán’ (Consistency) có ý nghĩa gì?

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

Đáp án: B

Câu 30

Trong thiết kế hệ thống, ‘mức độ ghép nối’ (coupling) đề cập đến điều gì?

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

Đáp án: A