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

Đề 4 - 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 `lặp và gia tăng′ (iterative and incremental) trong phát triển phần mềm nhấn mạnh điều gì?
2. Mục tiêu của giai đoạn `thiết kế logic′ trong thiết kế hệ thống thông tin là gì?
3. Mục đích của việc `chuẩn hóa cơ sở dữ liệu′ (database normalization) là gì?
4. Trong quản lý cấu hình phần mềm, `baseline′ (đường cơ sở) được sử dụng để làm gì?
5. Trong UML (Unified Modeling Language), 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?
6. Trong kiểm thử phần mềm, kiểm thử hồi quy (regression testing) được thực hiện khi nào?
7. Phân tích SWOT thường được sử dụng trong giai đoạn nào của dự án hệ thống thông tin?
8. Trong phân tích rủi ro dự án, `ma trận rủi ro′ (risk matrix) được sử dụng để làm gì?
9. Phương pháp Agile trong phát triển phần mềm ưu tiên điều gì hơn so với phương pháp Waterfall?
10. Trong quản lý dự án hệ thống thông tin, `phạm vi dự án′ (project scope) bao gồm những gì?
11. Trong các giai đoạn của SDLC (System Development Life Cycle), giai đoạn nào thường tốn nhiều thời gian và nguồn lực nhất?
12. Phân tích `use case′ (ca sử dụng) tập trung vào việc mô tả điều gì?
13. Trong mô hình xoắn ốc (Spiral model) phát triển phần mềm, yếu tố nào được đặc biệt chú trọng?
14. Trong phân tích hệ thống thông tin, thuật ngữ `yêu cầu chức năng′ đề cập đến điều gì?
15. Kiểm thử tích hợp (integration testing) nhằm mục đích kiểm tra điều gì?
16. Phương pháp `nguyên mẫu′ (prototyping) được sử dụng trong phân tích và thiết kế hệ thống thông tin nhằm mục đích chính là gì?
17. Kiểm thử hộp đen (black-box testing) khác biệt với kiểm thử hộp trắng (white-box testing) chủ yếu ở điểm nào?
18. Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để hỗ trợ công việc nào trong phát triển hệ thống thông tin?
19. Mô hình thác nước (Waterfall) trong phát triển hệ thống thông tin được biết đến với đặc điểm chính nào?
20. Phân tích `dòng dữ liệu′ (data flow diagram - DFD) được sử dụng để mô hình hóa khía cạnh nào của hệ thống?
21. Yêu cầu phi chức năng (non-functional requirements) thường tập trung vào khía cạnh nào của hệ thống?
22. Trong mô hình Agile, `Sprint′ là gì?
23. Trong thiết kế hướng đối tượng, `tính đóng gói′ (encapsulation) mang lại lợi ích chính nào?
24. Mục đích chính của việc xây dựng `mô hình thực thể kết hợp′ (ER model) trong thiết kế cơ sở dữ liệu là gì?
25. Trong giai đoạn phân tích yêu cầu, kỹ thuật `phỏng vấn người dùng′ (user interview) nhằm mục đích chính là gì?
26. Trong thiết kế cơ sở dữ liệu quan hệ, khái niệm `khóa chính′ (primary key) dùng để làm gì?
27. Mục tiêu chính của việc thiết kế giao diện người dùng (UI) là gì?
28. Phân tích `thực thể` (entity analysis) trong phân tích hệ thống thông tin nhằm xác định điều gì?
29. Mục tiêu chính của việc `bảo trì hệ thống′ (system maintenance) là gì?
30. Khái niệm `khả năng mở rộng′ (scalability) của hệ thống thông tin đề cập đến điều gì?