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

Đề 13 - 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. Trong giai đoạn kiểm thử hệ thống, loại kiểm thử nào tập trung vào việc đảm bảo các module khác nhau của hệ thống làm việc cùng nhau một cách chính xác?
2. Trong phân tích và thiết kế hệ thống thông tin, giai đoạn nào 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?
3. Khái niệm `coupling′ (kết nối) và `cohesion′ (liên kết) trong thiết kế module phần mềm, mối quan hệ nào được coi là tốt hơn?
4. Mục tiêu chính của giai đoạn `triển khai hệ thống′ (system implementation) là gì?
5. Trong phân tích hệ thống, ma trận quyết định (decision table) được sử dụng để làm gì?
6. Trong mô hình xoắn ốc (Spiral), rủi ro được xem xét và đánh giá ở giai đoạn nào?
7. Mục tiêu chính của việc `chuẩn hóa dữ liệu′ (data normalization) trong thiết kế cơ sở dữ liệu là gì?
8. Trong phân tích yêu cầu, kỹ thuật nào thường được sử dụng để thu thập thông tin trực tiếp từ người dùng thông qua các cuộc trò chuyện có cấu trúc?
9. Trong mô hình OSI (Open Systems Interconnection), tầng nào chịu trách nhiệm đảm bảo truyền dữ liệu tin cậy giữa hai hệ thống?
10. Trong mô hình thực thể kết hợp (ER), thuộc tính khóa chính (primary key) có vai trò gì?
11. Khái niệm `tái cấu trúc′ (refactoring) code trong phát triển phần mềm là gì?
12. Trong bảo trì hệ thống thông tin, loại bảo trì nào nhằm mục đích cải thiện hiệu suất hoặc cấu trúc của hệ thống mà không thay đổi chức năng?
13. Phương pháp phát triển hệ thống nhanh (RAD) nhấn mạnh vào yếu tố nào?
14. Yêu cầu phi chức năng (non-functional requirements) mô tả khía cạnh nào của hệ thống thông tin?
15. Trong phân tích chi phí - lợi ích (cost-benefit analysis), chi phí `hữu hình′ (tangible costs) là gì?
16. Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để hỗ trợ các hoạt động nào trong phát triển hệ thống thông tin?
17. Trong UML, biểu đồ lớp (class diagram) chủ yếu được sử dụng để mô hình hóa khía cạnh nào của hệ thống?
18. 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ì?
19. Mô hình thác đổ (Waterfall) trong phát triển hệ thống thông tin thường được ưu tiên sử dụng khi nào?
20. Trong mô hình Agile, `Sprint′ là gì?
21. Phân tích tính khả thi về kỹ thuật (technical feasibility) trong giai đoạn lập kế hoạch hệ thống nhằm mục đích gì?
22. 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 thông tin?
23. Phương pháp `lấy người dùng làm trung tâm′ (user-centered design) nhấn mạnh điều gì trong thiết kế giao diện người dùng (UI)?
24. Biểu đồ luồng dữ liệu (DFD) mức 0 (context diagram) thể hiện điều gì về hệ thống thông tin?
25. Kiểm thử hộp đen (black-box testing) tập trung vào việc kiểm thử dựa trên yếu tố nào?
26. Mục đích của việc tạo `nguyên mẫu′ (prototype) trong phát triển hệ thống thông tin là gì?
27. Trong quản lý dự án hệ thống thông tin, sơ đồ Gantt thường được sử dụng để làm gì?
28. Nguyên tắc `DRY′ (Don′t Repeat Yourself) trong thiết kế phần mềm khuyến khích điều gì?
29. Kiến trúc hướng dịch vụ (SOA) mang lại lợi ích chính nào trong thiết kế hệ thống thông tin?
30. Phương pháp kiểm thử `unit testing′ (kiểm thử đơn vị) thường được thực hiện ở mức độ nào trong hệ thống thông tin?