Đề 2 – Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Đề 2 – Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Đề 2 – Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Số câu30
Quiz ID11997
Câu 1
1. Trong UML (Unified Modeling Language), loại sơ đồ nào được sử dụng để mô tả các tương tác giữa các đối tượng theo trình tự thời gian?
Câu 2
2. Trong thiết kế hệ thống, 'module hóa' (modularization) mang lại lợi ích gì?
Câu 3
3. Phương pháp phát triển hệ thống 'Agile' nhấn mạnh vào điều gì?
Câu 4
4. Yếu tố nào sau đây KHÔNG thuộc về yêu cầu phi chức năng của hệ thống thông tin?
Câu 5
5. Trong mô hình hóa dữ liệu quan hệ, ràng buộc 'toàn vẹn tham chiếu' (referential integrity) đảm bảo điều gì?
Câu 6
6. Trong kiểm thử hộp đen (black-box testing), người kiểm thử chủ yếu dựa vào thông tin nào để thiết kế các trường hợp kiểm thử?
Câu 7
7. Điều gì KHÔNG phải là mục tiêu chính của giai đoạn 'bảo trì' hệ thống thông tin?
Câu 8
8. Trong quy trình kiểm thử phần mềm, 'Unit Testing' (kiểm thử đơn vị) được thực hiện ở giai đoạn nào và nhằm mục đích gì?
Câu 9
9. Kiến trúc hệ thống 'Client-Server' hoạt động dựa trên nguyên tắc nào?
Câu 10
10. Trong thiết kế cơ sở dữ liệu quan hệ, 'chuẩn hóa' (normalization) nhằm mục đích chính là gì?
Câu 11
11. Trong phân tích hệ thống thông tin, giai đoạn nào tập trung vào việc xác định và mô tả các yêu cầu chức năng và phi chức năng của hệ thống?
Câu 12
12. Khi nào thì việc sử dụng mô hình 'Prototyping' (mẫu thử nghiệm) là phù hợp trong phát triển hệ thống thông tin?
Câu 13
13. Loại kiểm thử nào tập trung vào việc đảm bảo hệ thống hoạt động đúng với các yêu cầu phi chức năng, ví dụ như hiệu suất, bảo mật?
Câu 14
14. Trong mô hình hóa dữ liệu quan hệ, khái niệm 'Khóa chính' (Primary Key) dùng để:
Câu 15
15. Trong quản lý dự án phát triển hệ thống thông tin, 'WBS' (Work Breakdown Structure) được sử dụng để làm gì?
Câu 16
16. Trong phân tích hệ thống, ma trận CRUD (Create, Read, Update, Delete) được sử dụng để làm gì?
Câu 17
17. Khi hệ thống thông tin cần tích hợp với nhiều hệ thống khác, kiến trúc nào sau đây thường được ưu tiên lựa chọn để đảm bảo tính linh hoạt và khả năng mở rộng?
Câu 18
18. Phương pháp 'Waterfall' (thác nước) trong phát triển hệ thống thông tin có đặc điểm chính là gì?
Câu 19
19. Phương pháp 'quan sát' (observation) trong thu thập yêu cầu hệ thống có thể gặp phải hạn chế nào?
Câu 20
20. Khi nào thì việc sử dụng 'gia công phần mềm' (outsourcing) là một lựa chọn hợp lý trong phát triển hệ thống thông tin?
Câu 21
21. Trong sơ đồ lớp (Class Diagram) UML, mối quan hệ 'kết hợp' (association) giữa hai lớp thể hiện điều gì?
Câu 22
22. Trong mô hình hóa quy trình nghiệp vụ, ký hiệu hình chữ nhật thường được sử dụng để biểu diễn:
Câu 23
23. Phân tích 'Use Case' (ca sử dụng) trong phân tích yêu cầu hệ thống giúp:
Câu 24
24. Mô hình hóa dữ liệu (data modeling) trong thiết kế hệ thống thông tin chủ yếu tập trung vào việc:
Câu 25
25. Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để hỗ trợ giai đoạn nào trong phát triển hệ thống thông tin?
Câu 26
26. Điều gì là quan trọng nhất cần xem xét khi thiết kế giao diện người dùng (UI) của một hệ thống thông tin?
Câu 27
27. Phương pháp 'phỏng vấn' (interview) trong thu thập yêu cầu hệ thống có ưu điểm chính là gì so với 'bảng hỏi' (questionnaire)?
Câu 28
28. Khái niệm 'coupling' (kết nối) và 'cohesion' (liên kết) thường được sử dụng để đánh giá điều gì trong thiết kế module phần mềm?
Câu 29
29. Trong giai đoạn 'thiết kế hệ thống', quyết định về việc lựa chọn ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu, và kiến trúc hệ thống thuộc về loại thiết kế nào?
Câu 30
30. Mục tiêu chính của việc 'kiểm thử hồi quy' (regression testing) là gì?

Để lại một bình luận