Bộ số 1

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ì?

Câu 2

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

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?

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ì?

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ì?

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ì?

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?

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ì?

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ì?

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?

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ì?

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ì?

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ì?

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ì?

Câu 15

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

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?

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ì?

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?

Câu 19

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

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?

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ì?

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ì?

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ì?

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?

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?

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ì?

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ì?

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ì?

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)?

Câu 30

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

Câu 31

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

Câu 32

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ì?

Câu 33

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

Câu 34

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?

Câu 35

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ì?

Câu 36

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

Câu 37

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ì?

Câu 38

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

Câu 39

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?

Câu 40

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ì?