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

Đề 3 - 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 nào sau đây KHÔNG phải là một kỹ thuật thu thập yêu cầu phổ biến trong phân tích hệ thống?
2. Mục đích của việc tạo mẫu (prototyping) trong giai đoạn phân tích yêu cầu là gì?
3. Trong thiết kế giao diện người dùng (UI), nguyên tắc `tính nhất quán′ (consistency) đề cập đến điều gì?
4. Mục đích chính của việc chuẩn hóa cơ sở dữ liệu (database normalization) là gì?
5. UML (Unified Modeling Language) được sử dụng chủ yếu trong giai đoạn nào của phát triển hệ thống?
6. Trong thiết kế cơ sở dữ liệu quan hệ, ràng buộc toàn vẹn tham chiếu (referential integrity constraint) đảm bảo điều gì?
7. Khái niệm `coupling′ (kết nối) trong thiết kế hệ thống đề cập đến điều gì?
8. Thuật ngữ `refactoring′ (tái cấu trúc mã) trong phát triển phần mềm có nghĩa là gì?
9. Trong quản lý dự án hệ thống thông tin, `scope creep′ (phạm vi dự án bị phình to) đề cập đến điều gì?
10. Mục đích của sơ đồ Use Case trong UML là gì?
11. Trong mô hình ER, mối quan hệ `một-nhiều′ (one-to-many relationship) giữa hai thực thể A và B có nghĩa là gì?
12. Phương pháp phát triển phần mềm Agile nhấn mạnh điều gì?
13. Phương pháp nào sau đây KHÔNG phải là một mô hình triển khai hệ thống phổ biến?
14. Kiến trúc hướng dịch vụ (SOA - Service-Oriented Architecture) tập trung vào điều gì?
15. Mục tiêu chính của mô hình thác nước (Waterfall) trong SDLC là gì?
16. Trong phân tích SWOT, yếu tố `Điểm yếu′ (Weaknesses) và `Mối đe dọa′ (Threats) thường được xem xét từ góc độ nào?
17. Loại sơ đồ UML nào được sử dụng để mô tả các tương tác giữa các đối tượng theo thời gian, đặc biệt là trình tự các thông điệp trao đổi?
18. Trong thiết kế hướng đối tượng (Object-Oriented Design), nguyên tắc `encapsulation′ (đóng gói) có nghĩa là gì?
19. Kiểm thử hộp xám (grey-box testing) kết hợp đặc điểm của kiểm thử hộp trắng và hộp đen như thế nào?
20. Trong kiểm thử phần mềm, `stub′ và `driver′ được sử dụng trong loại kiểm thử nào?
21. Mục tiêu của kiểm thử hồi quy (regression testing) là gì?
22. Mô hình xoắn ốc (Spiral model) trong SDLC phù hợp nhất với loại dự án nào?
23. Loại kiểm thử hệ thống nào tập trung vào việc đảm bảo rằng tất cả các thành phần của hệ thống hoạt động cùng nhau một cách chính xác sau khi tích hợp?
24. Trong mô hình thực thể kết hợp (ER model), một thuộc tính khóa chính (primary key) có đặc điểm nào?
25. Giai đoạn nào trong Vòng đời phát triển hệ thống (SDLC) tập trung vào việc xác định vấn đề và cơ hội kinh doanh mà hệ thống mới cần giải quyết?
26. Yếu tố nào sau đây KHÔNG thuộc về tính khả thi về kỹ thuật (technical feasibility) của một dự án hệ thống thông tin?
27. Biểu đồ luồng dữ liệu (DFD) mức 0, còn được gọi là biểu đồ ngữ cảnh, thể hiện điều gì?
28. Nguyên tắc `DRY′ (Don′t Repeat Yourself) trong lập trình phần mềm khuyến khích điều gì?
29. Điểm khác biệt chính giữa kiểm thử hộp trắng (white-box testing) và kiểm thử hộp đen (black-box testing) là gì?
30. Phương pháp luận phát triển nhanh (RAD - Rapid Application Development) ưu tiên điều gì?