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

Đề 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. Kỹ thuật 'Brainstorming' thường được sử dụng trong giai đoạn nào của phân tích yêu cầu?
2. Biểu đồ Use Case được sử dụng chủ yếu trong giai đoạn nào của phân tích và thiết kế hệ thống thông tin?
3. Trong mô hình thực thể kết hợp (ER model), thuộc tính khóa (Key attribute) có vai trò gì?
4. 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ì?
5. Phương pháp luận phát triển hệ thống thông tin nào tập trung vào việc xây dựng các nguyên mẫu (prototypes) để thu thập phản hồi từ người dùng?
6. Nguyên tắc DRY (Don't Repeat Yourself) trong thiết kế phần mềm khuyến khích điều gì?
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 thiết kế cơ sở dữ liệu, 'Chuẩn hóa dữ liệu' (Normalization) nhằm mục đích chính là gì?
9. Trong mô hình tham chiếu OSI (Open Systems Interconnection), lớp nào chịu trách nhiệm về việc đảm bảo truyền dữ liệu tin cậy giữa hai hệ thống?
10. Phương pháp luận phát triển hệ thống thông tin nào tập trung vào việc xác định rõ ràng vai trò và trách nhiệm của từng thành viên trong nhóm phát triển?
11. Đặc điểm nào sau đây KHÔNG phải là ưu điểm của phương pháp Agile?
12. Trong phân tích hệ thống thông tin, bước nào tập trung vào việc xác định vấn đề kinh doanh và cơ hội mà hệ thống mới cần giải quyết hoặc khai thác?
13. Phương pháp luận Scrum trong Agile tập trung vào việc quản lý và phát triển hệ thống thông tin theo đơn vị thời gian ngắn gọi là gì?
14. Kiểm thử hộp đen (Black-box testing) tập trung vào việc kiểm tra khía cạnh nào của hệ thống?
15. Khái niệm 'Coupling' (Độ kết dính) trong thiết kế module phần mềm đề cập đến điều gì?
16. Biểu đồ tuần tự (Sequence Diagram) trong UML được sử dụng để mô tả điều gì?
17. Trong kiến trúc hệ thống phân lớp (Layered architecture), lớp nào chịu trách nhiệm về giao diện người dùng và tương tác với người dùng?
18. Yêu cầu chức năng (Functional requirements) trong đặc tả yêu cầu hệ thống mô tả điều gì?
19. Phân tích '5 Whys' là một kỹ thuật được sử dụng để làm gì trong phân tích hệ thống?
20. Trong phân tích hệ thống, 'Phân tích tính khả thi' (Feasibility study) bao gồm các khía cạnh chính nào?
21. Khi nào thì mô hình xoắn ốc (Spiral model) phát triển hệ thống thông tin được ưu tiên sử dụng?
22. Trong thiết kế cơ sở dữ liệu quan hệ, khóa ngoại (Foreign Key) được sử dụng để làm gì?
23. Khi nào thì việc sử dụng mô hình thác nước (Waterfall) là phù hợp nhất?
24. Trong UML, biểu đồ lớp (Class Diagram) được sử dụng để mô hình hóa điều gì?
25. Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để hỗ trợ điều gì trong phát triển hệ thống thông tin?
26. Mô hình thác nước (Waterfall) trong phát triển hệ thống thông tin thể hiện quy trình phát triển theo cách nào?
27. Kiểm thử tích hợp (Integration testing) nhằm mục đích kiểm tra điều gì?
28. Phương pháp kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT) được thực hiện bởi ai?
29. Mục tiêu chính của giai đoạn 'Thiết kế hệ thống' trong SDLC (System Development Life Cycle) là gì?
30. Phương pháp Agile trong phát triển phần mềm nhấn mạnh yếu tố nào?