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 7

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 thiết kế hệ thống, nguyên tắc ‘high cohesion’ (tính cố kết cao) áp dụng cho các mô-đun phần mềm có ý nghĩa là gì?Phần mềm

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

Đáp án: A

Câu 2

Trong thiết kế hệ thống, ‘object-oriented design’ (OOD) có ưu điểm chính là gì?

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

Đáp án: A

Câu 3

Yêu cầu về ‘performance’ (hiệu năng) của hệ thống thông tin thuộc loại yêu cầu nào?

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

Đáp án: A

Câu 4

Khi phân tích hệ thống, ‘validation rules’ (quy tắc xác thực) được áp dụng cho dữ liệu đầu vào nhằm mục đích gì?

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

Đáp án: A

Câu 5

Mục tiêu chính của việc thực hiện phân tích ‘SWOT’ (Strengths, Weaknesses, Opportunities, Threats) trong bối cảnh dự án hệ thống thông tin là gì?

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

Đáp án: A

Câu 6

Trong phân tích hệ thống, ‘Use Case Diagram’ (Biểu đồ ca sử dụng) được sử dụng để biểu diễn điều gì?

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

Đáp án: A

Câu 7

Trong phương pháp phát triển hệ thống, ‘testing’ (kiểm thử) là một giai đoạn quan trọng. Loại kiểm thử nào tập trung vào việc kiểm tra xem hệ thống có hoạt động đúng theo yêu cầu của người dùng và đáp ứng mục tiêu kinh doanh không?

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

Đáp án: A

Câu 8

Khi thiết kế cơ sở dữ liệu, khái niệm ‘khóa chính’ (primary key) có vai trò gì?

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

Đáp án: A

Câu 9

Trong kỹ thuật thu thập yêu cầu, phỏng vấn (interviews) có ưu điểm chính là gì?

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

Đáp án: A

Câu 10

Khi một hệ thống cần xử lý một lượng lớn giao dịch trong thời gian ngắn, yêu cầu về ‘scalability’ (khả năng mở rộng) trở nên quan trọng. Điều này liên quan đến khía cạnh nào của hệ thống?

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

Đáp án: A

Câu 11

Trong quá trình phân tích và thiết kế hệ thống, thuật ngữ ‘backward compatibility’ (tương thích ngược) có ý nghĩa gì?

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

Đáp án: A

Câu 12

Mục tiêu chính của việc tạo ‘Activity Diagram’ (Biểu đồ hoạt động) trong UML là gì?

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

Đáp án: A

Câu 13

Khi mô hình hóa quy trình nghiệp vụ bằng Business Process Model and Notation (BPMN), ký hiệu ‘End Event’ (Sự kiện kết thúc) được sử dụng để biểu thị điều gì?

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

Đáp án: A

Câu 14

Khi phân tích yêu cầu, ‘validation’ (xác thực) và ‘verification’ (kiểm chứng) có sự khác biệt. Xác thực (validation) tập trung vào điều gì?

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

Đáp án: A

Câu 15

Mục tiêu chính của giai đoạn ‘testing’ (kiểm thử) trong SDLC là gì?

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

Đáp án: A

Câu 16

Khi xem xét các phương pháp phát triển hệ thống, Agile và Waterfall khác biệt cơ bản nhất ở điểm nào?

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

Đáp án: A

Câu 17

Trong giai đoạn thiết kế hệ thống, mô hình ‘Sequence Diagram’ (Biểu đồ tuần tự) được sử dụng để minh họa điều gì?

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

Đáp án: A

Câu 18

Trong phân tích hệ thống thông tin, thuật ngữ ‘scope creep’ thường đề cập đến hiện tượng nào?

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

Đáp án: A

Câu 19

Trong phân tích hệ thống, ‘entity-relationship diagram’ (ERD) được sử dụng để mô tả?

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

Đáp án: A

Câu 20

Yêu cầu về ‘usability’ (khả năng sử dụng) của một hệ thống thông tin thuộc loại yêu cầu nào?

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

Đáp án: A

Câu 21

Trong phân tích nghiệp vụ, ‘Gap Analysis’ (phân tích khoảng cách) thường được thực hiện để làm gì?

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

Đáp án: A

Câu 22

Khi phân tích yêu cầu, nếu có sự không rõ ràng hoặc mâu thuẫn trong yêu cầu từ các bên liên quan khác nhau, hành động phù hợp nhất là gì?

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

Đáp án: A

Câu 23

Mục đích chính của việc tạo ‘Data Flow Diagram’ (DFD) trong phân tích hệ thống là gì?

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

Đáp án: A

Câu 24

Khi phân tích hệ thống, việc sử dụng ‘user stories’ (câu chuyện người dùng) là một phương pháp phổ biến trong các quy trình phát triển theo hướng nào?

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

Đáp án: A

Câu 25

Khái niệm ‘coupling’ (sự ràng buộc) trong thiết kế phần mềm đề cập đến mức độ phụ thuộc lẫn nhau giữa các mô-đun. Mức độ ‘loose coupling’ (ràng buộc lỏng) được xem là tiêu chí tốt hay xấu?

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

Đáp án: A

Câu 26

Khi đánh giá các lựa chọn công nghệ cho một hệ thống, tiêu chí ‘reliability’ (độ tin cậy) đề cập đến điều gì?

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

Đáp án: A

Câu 27

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

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

Đáp án: A

Câu 28

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

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

Đáp án: A

Câu 29

Dữ liệu nào sau đây thường KHÔNG thuộc về mô tả ‘non-functional requirements’ (yêu cầu phi chức năng)?

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

Đáp án: A

Câu 30

Khi thiết kế cơ sở dữ liệu, ‘view’ (lược xem) được sử dụng để làm gì?

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

Đáp án: A