Đề 5 – Bài tập, đề thi trắc nghiệm online Quản lý dự án phần mềm

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Quản lý dự án phần mềm

Đề 5 - Bài tập, đề thi trắc nghiệm online Quản lý dự án phần mềm

1. Trong quản lý giao tiếp dự án, 'communication matrix′ (ma trận giao tiếp) được sử dụng để làm gì?

A. Theo dõi tiến độ giao tiếp giữa các thành viên nhóm
B. Xác định kênh giao tiếp tốt nhất cho từng loại thông tin và đối tượng liên quan
C. Đánh giá hiệu quả của các hoạt động giao tiếp
D. Lập kế hoạch cho các cuộc họp dự án

2. Kỹ năng nào sau đây **KHÔNG** quan trọng đối với một quản lý dự án phần mềm?

A. Kỹ năng giao tiếp
B. Kỹ năng lãnh đạo
C. Kỹ năng giải quyết vấn đề
D. Kỹ năng lập trình chuyên sâu một ngôn ngữ cụ thể

3. Trong quản lý rủi ro dự án phần mềm, 'ma trận rủi ro′ (risk matrix) được sử dụng để làm gì?

A. Xác định tất cả các rủi ro có thể xảy ra trong dự án
B. Ưu tiên rủi ro dựa trên mức độ nghiêm trọng và khả năng xảy ra
C. Phân công trách nhiệm quản lý rủi ro cho các thành viên
D. Theo dõi tiến độ thực hiện các biện pháp giảm thiểu rủi ro

4. Loại kiểm thử phần mềm nào được thực hiện bởi người dùng cuối hoặc khách hàng để xác nhận rằng phần mềm đáp ứng nhu cầu và yêu cầu kinh doanh của họ?

A. Kiểm thử tích hợp (Integration testing)
B. Kiểm thử hệ thống (System testing)
C. Kiểm thử chấp nhận (Acceptance testing)
D. Kiểm thử hồi quy (Regression testing)

5. Yếu tố nào sau đây **KHÔNG** phải là một ràng buộc điển hình trong quản lý dự án phần mềm?

A. Thời gian
B. Chi phí
C. Phạm vi
D. Sở thích cá nhân của lập trình viên

6. Hoạt động nào sau đây thuộc giai đoạn 'Khởi đầu dự án′ (Project Initiation)?

A. Phát triển sản phẩm phần mềm
B. Xác định các bên liên quan chính và mục tiêu dự án
C. Kiểm thử và sửa lỗi phần mềm
D. Triển khai phần mềm cho người dùng cuối

7. Công cụ hoặc kỹ thuật nào sau đây thường được sử dụng để phân tích và lập kế hoạch tiến độ dự án, hiển thị các công việc, thời gian thực hiện và sự phụ thuộc giữa chúng?

A. Bảng tính (Spreadsheet)
B. Biểu đồ Gantt
C. Sơ đồ tổ chức (Organizational chart)
D. Bản đồ tư duy (Mind map)

8. Giai đoạn nào trong vòng đời dự án phần mềm tập trung vào việc đảm bảo rằng sản phẩm cuối cùng đáp ứng các tiêu chí chấp nhận của khách hàng?

A. Giai đoạn lập kế hoạch
B. Giai đoạn thực hiện
C. Giai đoạn giám sát và kiểm soát
D. Giai đoạn kết thúc dự án

9. Mục tiêu chính của giai đoạn 'Thực hiện dự án′ (Project Execution) là gì?

A. Xác định phạm vi và mục tiêu dự án
B. Lập kế hoạch chi tiết cho dự án
C. Hoàn thành các công việc đã được lên kế hoạch để tạo ra sản phẩm dự án
D. Đóng dự án và nghiệm thu sản phẩm

10. Chỉ số đo lường hiệu suất dự án nào phản ánh tỷ lệ giữa giá trị công việc đã hoàn thành so với chi phí thực tế đã bỏ ra?

A. CPI (Chỉ số hiệu quả chi phí)
B. SPI (Chỉ số hiệu quả tiến độ)
C. EVM (Giá trị kiếm được)
D. BAC (Ngân sách khi hoàn thành)

11. Mục đích của cuộc họp 'Daily Scrum′ (Scrum hàng ngày) trong phương pháp Scrum là gì?

A. Lập kế hoạch Sprint mới
B. Đánh giá Sprint đã hoàn thành
C. Cập nhật tiến độ công việc, xác định trở ngại và lập kế hoạch cho ngày làm việc
D. Thảo luận về các vấn đề kỹ thuật phức tạp

12. Loại hợp đồng nào mà nhà thầu (vendor) được thanh toán một khoản phí cố định, bất kể chi phí thực tế phát sinh để hoàn thành dự án?

A. Hợp đồng chi phí cộng phí (Cost-plus contract)
B. Hợp đồng thời gian và vật liệu (Time and materials contract)
C. Hợp đồng trọn gói (Fixed-price contract)
D. Hợp đồng theo đơn giá (Unit price contract)

13. Loại tài liệu nào mô tả chi tiết cách thức quản lý và kiểm soát các thay đổi đối với dự án phần mềm?

A. Kế hoạch quản lý dự án
B. Kế hoạch quản lý cấu hình
C. Kế hoạch quản lý thay đổi
D. Kế hoạch quản lý rủi ro

14. Trong mô hình Scrum, 'Sprint′ (nước rút) là gì?

A. Một cuộc họp hàng ngày của nhóm phát triển
B. Một giai đoạn phát triển ngắn, lặp đi lặp lại, thường kéo dài từ 2-4 tuần
C. Danh sách các công việc ưu tiên cần thực hiện trong dự án
D. Vai trò của người quản lý dự án trong Scrum

15. Trong Scrum, ai chịu trách nhiệm đảm bảo nhóm Scrum tuân thủ các giá trị và nguyên tắc của Scrum?

A. Quản lý dự án (Project Manager)
B. Product Owner
C. Scrum Master
D. Nhóm phát triển (Development Team)

16. Trong quản lý cấu hình phần mềm, 'baseline′ (đường cơ sở) có ý nghĩa gì?

A. Phiên bản phần mềm cuối cùng được giao cho khách hàng
B. Một phiên bản đã được phê duyệt của sản phẩm hoặc thành phần sản phẩm, dùng làm cơ sở để phát triển tiếp
C. Danh sách các yêu cầu thay đổi đã được phê duyệt
D. Kế hoạch kiểm thử phần mềm chi tiết

17. Trong mô hình Agile, 'velocity′ (vận tốc) dùng để đo lường điều gì?

A. Số lượng lỗi trung bình được phát hiện mỗi sprint
B. Tốc độ làm việc của từng thành viên trong nhóm
C. Lượng công việc mà nhóm có thể hoàn thành trong một Sprint
D. Thời gian trung bình để hoàn thành một user story

18. Trong quản lý chất lượng phần mềm, 'audit chất lượng′ (quality audit) nhằm mục đích gì?

A. Kiểm tra mã nguồn chương trình để tìm lỗi
B. Đánh giá độc lập để xác định xem các hoạt động dự án có tuân thủ chính sách và quy trình chất lượng hay không
C. Thu thập phản hồi từ người dùng về chất lượng sản phẩm
D. Đo lường hiệu suất của nhóm phát triển phần mềm

19. Yếu tố nào sau đây **KHÔNG** thuộc 'tam giác dự án′ (project management triangle) hay 'ba ràng buộc′ (triple constraint)?

A. Chất lượng
B. Phạm vi
C. Thời gian
D. Chi phí

20. Công cụ nào sau đây thường được sử dụng để theo dõi và quản lý các vấn đề (issues) hoặc lỗi (bugs) phát sinh trong quá trình phát triển phần mềm?

A. Microsoft Word
B. Jira hoặc Trello
C. Microsoft Excel
D. PowerPoint

21. Loại kiểm thử phần mềm 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?

A. Kiểm thử đơn vị (Unit testing)
B. Kiểm thử tích hợp (Integration testing)
C. Kiểm thử hệ thống (System testing)
D. Kiểm thử chấp nhận (Acceptance testing)

22. Trong quản lý phạm vi dự án, 'scope creep′ (phạm vi dự án bị 'leo thang′) đề cập đến vấn đề gì?

A. Sự chậm trễ trong tiến độ dự án
B. Chi phí dự án vượt quá ngân sách
C. Việc phạm vi dự án mở rộng một cách không kiểm soát, ngoài kế hoạch ban đầu
D. Chất lượng sản phẩm không đạt yêu cầu

23. Trong quản lý dự án phần mềm, 'stakeholder′ (bên liên quan) là gì?

A. Thành viên nhóm phát triển phần mềm
B. Khách hàng sử dụng phần mềm
C. Bất kỳ cá nhân, nhóm hoặc tổ chức nào có thể bị ảnh hưởng hoặc ảnh hưởng đến dự án
D. Nhà cung cấp dịch vụ và công cụ cho dự án

24. Kỹ thuật nào sau đây được sử dụng để xác định, phân tích và lập kế hoạch ứng phó với các rủi ro có thể xảy ra trong dự án phần mềm?

A. Phân tích SWOT
B. Quản lý rủi ro
C. Phân tích PESTEL
D. Phân tích chi phí - lợi ích

25. Trong quản lý nguồn nhân lực dự án, 'responsibility assignment matrix′ (ma trận phân công trách nhiệm - RAM), ví dụ như ma trận RACI, dùng để làm gì?

A. Đánh giá hiệu suất làm việc của các thành viên nhóm
B. Xác định kỹ năng và kinh nghiệm của từng thành viên
C. Phân công vai trò và trách nhiệm cụ thể cho từng thành viên đối với các công việc dự án
D. Lập kế hoạch đào tạo và phát triển cho nhóm dự án

26. Phương pháp quản lý dự án nào thích hợp nhất cho một dự án phần mềm có yêu cầu rõ ràng, ổn định và ít thay đổi, nơi các giai đoạn được thực hiện tuần tự?

A. Agile (Linh hoạt)
B. Scrum
C. Waterfall (Thác nước)
D. Kanban

27. Vai trò nào sau đây chịu trách nhiệm chính trong việc đảm bảo rằng sản phẩm phần mềm đáp ứng nhu cầu của khách hàng và các bên liên quan?

A. Lập trình viên
B. Kiểm thử viên
C. Quản lý dự án
D. Chuyên gia phân tích nghiệp vụ (Business Analyst)

28. Trong quản lý dự án, 'critical path′ (đường găng) là gì?

A. Danh sách các rủi ro quan trọng nhất của dự án
B. Chuỗi các công việc phụ thuộc lẫn nhau, quyết định thời gian hoàn thành dự án sớm nhất
C. Ngân sách dự phòng cho các tình huống khẩn cấp
D. Các kênh giao tiếp chính trong dự án

29. Phương pháp quản lý dự án nào tập trung vào sự linh hoạt, thích ứng và làm việc nhóm chặt chẽ, thường được sử dụng cho các dự án có yêu cầu thay đổi thường xuyên?

A. Waterfall (Thác nước)
B. Agile (Linh hoạt)
C. PERT (Kỹ thuật ước tính và đánh giá dự án)
D. CPM (Phương pháp đường găng)

30. Phương pháp ước tính chi phí dự án phần mềm nào dựa trên việc tổng hợp chi phí của từng công việc nhỏ nhất trong cấu trúc phân chia công việc (WBS)?

A. Ước tính tương tự (Analogous estimating)
B. Ước tính tham số (Parametric estimating)
C. Ước tính từ dưới lên (Bottom-up estimating)
D. Ước tính ba điểm (Three-point estimating)

1 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

1. Trong quản lý giao tiếp dự án, `communication matrix′ (ma trận giao tiếp) được sử dụng để làm gì?

2 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

2. Kỹ năng nào sau đây **KHÔNG** quan trọng đối với một quản lý dự án phần mềm?

3 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

3. Trong quản lý rủi ro dự án phần mềm, `ma trận rủi ro′ (risk matrix) được sử dụng để làm gì?

4 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

4. Loại kiểm thử phần mềm nào được thực hiện bởi người dùng cuối hoặc khách hàng để xác nhận rằng phần mềm đáp ứng nhu cầu và yêu cầu kinh doanh của họ?

5 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

5. Yếu tố nào sau đây **KHÔNG** phải là một ràng buộc điển hình trong quản lý dự án phần mềm?

6 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

6. Hoạt động nào sau đây thuộc giai đoạn `Khởi đầu dự án′ (Project Initiation)?

7 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

7. Công cụ hoặc kỹ thuật nào sau đây thường được sử dụng để phân tích và lập kế hoạch tiến độ dự án, hiển thị các công việc, thời gian thực hiện và sự phụ thuộc giữa chúng?

8 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

8. Giai đoạn nào trong vòng đời dự án phần mềm tập trung vào việc đảm bảo rằng sản phẩm cuối cùng đáp ứng các tiêu chí chấp nhận của khách hàng?

9 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

9. Mục tiêu chính của giai đoạn `Thực hiện dự án′ (Project Execution) là gì?

10 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

10. Chỉ số đo lường hiệu suất dự án nào phản ánh tỷ lệ giữa giá trị công việc đã hoàn thành so với chi phí thực tế đã bỏ ra?

11 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

11. Mục đích của cuộc họp `Daily Scrum′ (Scrum hàng ngày) trong phương pháp Scrum là gì?

12 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

12. Loại hợp đồng nào mà nhà thầu (vendor) được thanh toán một khoản phí cố định, bất kể chi phí thực tế phát sinh để hoàn thành dự án?

13 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

13. Loại tài liệu nào mô tả chi tiết cách thức quản lý và kiểm soát các thay đổi đối với dự án phần mềm?

14 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

14. Trong mô hình Scrum, `Sprint′ (nước rút) là gì?

15 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

15. Trong Scrum, ai chịu trách nhiệm đảm bảo nhóm Scrum tuân thủ các giá trị và nguyên tắc của Scrum?

16 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

16. Trong quản lý cấu hình phần mềm, `baseline′ (đường cơ sở) có ý nghĩa gì?

17 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

17. Trong mô hình Agile, `velocity′ (vận tốc) dùng để đo lường điều gì?

18 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

18. Trong quản lý chất lượng phần mềm, `audit chất lượng′ (quality audit) nhằm mục đích gì?

19 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

19. Yếu tố nào sau đây **KHÔNG** thuộc `tam giác dự án′ (project management triangle) hay `ba ràng buộc′ (triple constraint)?

20 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

20. Công cụ nào sau đây thường được sử dụng để theo dõi và quản lý các vấn đề (issues) hoặc lỗi (bugs) phát sinh trong quá trình phát triển phần mềm?

21 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

21. Loại kiểm thử phần mềm 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?

22 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

22. Trong quản lý phạm vi dự án, `scope creep′ (phạm vi dự án bị `leo thang′) đề cập đến vấn đề gì?

23 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

23. Trong quản lý dự án phần mềm, `stakeholder′ (bên liên quan) là gì?

24 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

24. Kỹ thuật nào sau đây được sử dụng để xác định, phân tích và lập kế hoạch ứng phó với các rủi ro có thể xảy ra trong dự án phần mềm?

25 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

25. Trong quản lý nguồn nhân lực dự án, `responsibility assignment matrix′ (ma trận phân công trách nhiệm - RAM), ví dụ như ma trận RACI, dùng để làm gì?

26 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

26. Phương pháp quản lý dự án nào thích hợp nhất cho một dự án phần mềm có yêu cầu rõ ràng, ổn định và ít thay đổi, nơi các giai đoạn được thực hiện tuần tự?

27 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

27. Vai trò nào sau đây chịu trách nhiệm chính trong việc đảm bảo rằng sản phẩm phần mềm đáp ứng nhu cầu của khách hàng và các bên liên quan?

28 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

28. Trong quản lý dự án, `critical path′ (đường găng) là gì?

29 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

29. Phương pháp quản lý dự án nào tập trung vào sự linh hoạt, thích ứng và làm việc nhóm chặt chẽ, thường được sử dụng cho các dự án có yêu cầu thay đổi thường xuyên?

30 / 30

Category: Quản lý dự án phần mềm

Tags: Bộ đề 5

30. Phương pháp ước tính chi phí dự án phần mềm nào dựa trên việc tổng hợp chi phí của từng công việc nhỏ nhất trong cấu trúc phân chia công việc (WBS)?