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

Đề 10 - Đề thi, câu hỏi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

1. Điều gì KHÔNG phải là một đặc điểm của một hệ thống tốt?
2. Loại kiểm thử nào được thực hiện bởi người dùng cuối để đảm bảo rằng hệ thống đáp ứng được các yêu cầu kinh doanh của họ?
3. Trong UML, loại sơ đồ nào được sử dụng để mô tả hành vi của một đối tượng theo thời gian, phản ứng với các sự kiện?
4. Phương pháp nào sau đây giúp giảm thiểu rủi ro trong quá trình chuyển đổi hệ thống cũ sang hệ thống mới?
5. Phương pháp nào sau đây giúp đảm bảo tính nhất quán của dữ liệu trong một hệ thống phân tán?
6. Trong kiểm thử hộp đen (black-box testing), người kiểm thử dựa vào yếu tố nào để thiết kế các trường hợp kiểm thử?
7. Trong mô hình xoắn ốc (Spiral), các giai đoạn phát triển được lặp lại nhiều lần, mỗi lần lặp tập trung vào điều gì?
8. Trong thiết kế giao diện người dùng (UI), 'affordance' đề cập đến điều gì?
9. Nguyên tắc SOLID nào khuyến khích việc tạo các interface (giao diện) cụ thể cho từng client (khách hàng) thay vì một interface lớn duy nhất?
10. Component Diagram trong UML được sử dụng để mô tả điều gì?
11. Trong ngữ cảnh của bảo mật hệ thống thông tin, tấn công SQL Injection khai thác lỗ hổng nào?
12. Trong quản lý cấu hình phần mềm, 'branching' được sử dụng để làm gì?
13. Trong thiết kế hướng dịch vụ (SOA), dịch vụ (service) được định nghĩa tốt nhất là gì?
14. Mục tiêu chính của việc sử dụng Use Case Diagram trong phân tích hệ thống là gì?
15. Phương pháp phát triển phần mềm Agile nhấn mạnh điều gì?
16. Phương pháp thiết kế nào tập trung vào việc xác định các lớp và đối tượng trước, sau đó xác định các chức năng mà chúng thực hiện?
17. Trong phân tích hệ thống, mô hình nào thể hiện các chức năng mà hệ thống cần thực hiện và luồng dữ liệu giữa chúng?
18. Loại sơ đồ UML nào mô tả các tương tác giữa các đối tượng theo trình tự thời gian?
19. Điều gì KHÔNG phải là lợi ích của việc sử dụng mô hình hóa hệ thống?
20. Yếu tố nào sau đây KHÔNG phải là một phần của mô hình thực thể liên kết (ERD)?
21. Trong phân tích hệ thống, kỹ thuật nào được sử dụng để xác định các yếu tố quan trọng ảnh hưởng đến thành công của dự án?
22. Trong thiết kế hệ thống phân tán, 'CAP theorem' phát biểu rằng một hệ thống chỉ có thể đảm bảo tối đa hai trong ba thuộc tính nào?
23. Trong ngữ cảnh của microservices, 'API gateway' có chức năng gì?
24. Khi nào nên sử dụng mô hình thác nước (Waterfall) trong phát triển phần mềm?
25. Trong kiểm thử phần mềm, 'regression testing' được sử dụng để làm gì?
26. Trong giai đoạn 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 từ người dùng bằng cách đặt câu hỏi mở và ghi lại câu trả lời của họ?
27. Trong quá trình thiết kế cơ sở dữ liệu, normalization (chuẩn hóa) nhằm mục đích gì?
28. Điều gì là quan trọng nhất khi thiết kế một API (Application Programming Interface)?
29. Phương pháp thiết kế hướng đối tượng nào cho phép tạo ra các đối tượng có thể thay thế cho nhau mà không làm thay đổi hành vi của chương trình?
30. Trong ngữ cảnh của quản lý dự án phần mềm, 'scope creep' đề cập đến điều gì?