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

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

1. Phương pháp thu thập yêu cầu 'phỏng vấn' có nhược điểm nào?
2. Phương pháp 'quan sát' (Observation) trong thu thập yêu cầu thường được sử dụng để làm gì?
3. Đâu là mục tiêu chính của phân tích tính khả thi (Feasibility study) trong giai đoạn lập kế hoạch hệ thống?
4. Trong thiết kế giao diện người dùng (UI), nguyên tắc 'Feedback' có ý nghĩa gì?
5. Kiểm thử hộp đen (Black-box testing) tập trung vào khía cạnh nào của hệ thống?
6. Trong mô hình dữ liệu ERD (Entity-Relationship Diagram), hình chữ nhật biểu diễn khái niệm nào?
7. Mục tiêu chính của giai đoạn bảo trì hệ thống thông tin là gì?
8. Trong kiến trúc hướng dịch vụ (SOA), 'Service' (dịch vụ) được hiểu là gì?
9. Trong phân tích yêu cầu, 'Use Case' được sử dụng để mô tả điều gì?
10. Trong mô hình xoắn ốc (Spiral), rủi ro được xem xét ở giai đoạn nào?
11. Loại biểu đồ nào trong UML thể hiện dòng điều khiển và luồng dữ liệu trong một quy trình nghiệp vụ?
12. Đâu KHÔNG phải là một loại kiểm thử hệ thống?
13. Khái niệm 'coupling' (kết nối) và 'cohesion' (liên kết) trong thiết kế module phần mềm, nên hướng tới điều gì?
14. 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ấn đề, cơ hội và mục tiêu của hệ thống mới?
15. Khi nào thì nên sử dụng mô hình phát triển lặp và tăng trưởng (Iterative and Incremental Development)?
16. Trong mô hình Agile, 'Sprint' là gì?
17. Điều gì KHÔNG phải là một loại hình hệ thống thông tin?
18. Phân tích SWOT thường được sử dụng trong giai đoạn nào của quá trình phân tích và thiết kế hệ thống thông tin?
19. Mô hình 'nguyên mẫu nhanh' (Rapid prototyping) thường được sử dụng để làm gì?
20. Phương pháp nguyên mẫu (Prototyping) hữu ích nhất trong trường hợp nào?
21. Mô hình thác nước (Waterfall) trong phát triển hệ thống thông tin phù hợp nhất với dự án nào?
22. Ưu điểm chính của việc sử dụng CASE tools (Computer-Aided Software Engineering) trong phát triển hệ thống là gì?
23. Trong quản lý dự án hệ thống thông tin, 'Critical Path' (đường găng) có ý nghĩa gì?
24. Phương pháp Agile Manifesto đề cao giá trị nào hơn trong phát triển phần mềm?
25. Kiến trúc hệ thống 'Client-Server' có ưu điểm chính nào sau đây?
26. Nguyên tắc 'DRY' (Don't Repeat Yourself) có ý nghĩa gì trong thiết kế hệ thống thông tin?
27. Trong UML, loại biểu đồ nào được sử dụng để mô hình hóa các tương tác giữa các đối tượng theo thời gian?
28. Trong kiểm thử phần mềm, 'Regression testing' (kiểm thử hồi quy) được thực hiện khi nào?
29. Trong thiết kế cơ sở dữ liệu quan hệ, khóa ngoại (Foreign Key) được sử dụng để làm gì?
30. Trong thiết kế cơ sở dữ liệu, chuẩn hóa (Normalization) nhằm mục đích gì?