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

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é!!!


Đề thi, bài tập trắc nghiệm online 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ý chất lượng phần mềm, `review` (đánh giá) và `audit` (kiểm toán) khác nhau như thế nào?

A. Review do nhóm dự án thực hiện, audit do bên ngoài thực hiện
B. Review tập trung vào sản phẩm, audit tập trung vào quy trình
C. Review là đánh giá chính thức, audit là đánh giá không chính thức
D. Review chỉ phát hiện lỗi, audit sửa lỗi

2. Phương pháp kiểm thử phần mềm nào thực hiện kiểm thử mà không cần biết cấu trúc bên trong của hệ thống (black box testing)?

A. Kiểm thử hộp trắng (White Box Testing)
B. Kiểm thử hộp đen (Black Box Testing)
C. Kiểm thử hộp xám (Gray Box Testing)
D. Kiểm thử tĩnh (Static Testing)

3. Trong quản lý dự án phần mềm, `scope creep` (phạm vi dự án bị `trườn` ra) đề cập đến hiện tượng gì?

A. Sự chậm trễ trong lịch trình dự án
B. Sự gia tăng chi phí dự án vượt quá ngân sách
C. Việc các yêu cầu dự án tăng lên ngoài phạm vi đã thỏa thuận ban đầu
D. Sự suy giảm chất lượng của sản phẩm phần mềm

4. Phương pháp quản lý cấu hình phần mềm nào cho phép nhiều thành viên nhóm làm việc đồng thời trên cùng một tệp tin và sau đó hợp nhất các thay đổi của họ?

A. Kiểm soát phiên bản (Version Control)
B. Quản lý thay đổi (Change Management)
C. Kiểm soát truy cập (Access Control)
D. Kiểm toán cấu hình (Configuration Audit)

5. Mô hình phát triển phần mềm nào phù hợp nhất cho các dự án có yêu cầu không rõ ràng và có khả năng thay đổi thường xuyên?

A. Waterfall
B. V-Model
C. Agile
D. Incremental

6. Loại rủi ro dự án phần mềm nào phát sinh từ sự thay đổi nhân sự chủ chốt trong nhóm dự án?

A. Rủi ro kỹ thuật (Technical Risk)
B. Rủi ro thị trường (Market Risk)
C. Rủi ro nguồn lực (Resource Risk)
D. Rủi ro lịch trình (Schedule Risk)

7. Loại hợp đồng nào trong dự án phần mềm mà nhà cung cấp được thanh toán một khoản phí cố định, bất kể chi phí thực tế phát sinh là bao nhiêu?

A. Hợp đồng thời gian và vật liệu (Time and Materials Contract)
B. Hợp đồng chi phí cộng phí (Cost-Plus Contract)
C. Hợp đồng trọn gói (Fixed-Price Contract)
D. Hợp đồng dựa trên hiệu suất (Performance-Based Contract)

8. Trong mô hình V-Model, giai đoạn `Verification` (xác minh) tương ứng với giai đoạn nào trong `Validation` (xác nhận)?

A. Coding
B. Testing
C. Requirements Analysis
D. Deployment

9. Yếu tố nào sau đây KHÔNG phải là một thành phần của `tam giác quản lý dự án` (project management triangle)?

A. Chất lượng (Quality)
B. Phạm vi (Scope)
C. Thời gian (Time)
D. Chi phí (Cost)

10. Trong quản lý rủi ro dự án phần mềm, `Ma trận xác suất - tác động` (Probability-Impact Matrix) được sử dụng để làm gì?

A. Xác định tất cả các rủi ro tiềm ẩn trong dự án
B. Ưu tiên rủi ro dựa trên mức độ nghiêm trọng của chúng
C. Phát triển kế hoạch ứng phó cho từng rủi ro
D. Theo dõi và kiểm soát rủi ro trong suốt dự án

11. Vai trò nào trong nhóm Scrum chịu trách nhiệm đảm bảo rằng Scrum được hiểu và thực hiện đúng theo hướng dẫn của Scrum Guide?

A. Product Owner
B. Scrum Master
C. Development Team
D. Stakeholder

12. Mô hình SDLC (Software Development Life Cycle - Vòng đời phát triển phần mềm) nào sau đây tập trung mạnh mẽ vào việc lập kế hoạch và tài liệu toàn diện trước khi bắt đầu giai đoạn phát triển?

A. Agile
B. Waterfall
C. Spiral
D. Prototyping

13. Phương pháp lập kế hoạch dự án nào sử dụng kỹ thuật `rolling wave planning`?

A. Lập kế hoạch chi tiết (Detailed Planning)
B. Lập kế hoạch tổng thể (Master Planning)
C. Lập kế hoạch theo giai đoạn (Phased Planning)
D. Lập kế hoạch linh hoạt (Agile Planning)

14. Trong quản lý rủi ro, chiến lược `né tránh rủi ro` (risk avoidance) có nghĩa là gì?

A. Giảm thiểu xác suất hoặc tác động của rủi ro
B. Chấp nhận rủi ro và chuẩn bị ứng phó nếu nó xảy ra
C. Loại bỏ hoàn toàn rủi ro hoặc nguyên nhân gây ra rủi ro
D. Chuyển rủi ro sang một bên thứ ba (ví dụ: bảo hiểm)

15. Loại kiểm thử phần mềm nào tập trung vào việc kiểm tra các giao diện giữa các module hoặc thành phần khác nhau của phần mềm?

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ử hiệu năng (Performance Testing)

16. Công cụ nào sau đây thường được sử dụng để theo dõi tiến độ dự án và hiển thị trực quan các nhiệm vụ, thời hạn và sự phụ thuộc giữa chúng?

A. WBS (Work Breakdown Structure)
B. Gantt Chart
C. PERT Chart
D. RACI Matrix

17. Trong quản lý dự án phần mềm, `burn-down chart` (biểu đồ đốt cháy) được sử dụng để theo dõi điều gì?

A. Chi phí dự án theo thời gian
B. Số lượng lỗi được phát hiện theo thời gian
C. Lượng công việc còn lại theo thời gian
D. Hiệu suất làm việc của từng thành viên nhóm

18. Vai trò `Product Owner` trong Scrum chịu trách nhiệm chính về điều gì?

A. Đảm bảo nhóm tuân thủ quy trình Scrum
B. Quản lý backlog sản phẩm và tối đa hóa giá trị sản phẩm
C. Viết mã và kiểm thử phần mềm
D. Loại bỏ các rào cản cho nhóm phát triển

19. 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ự hài lòng của nhân viên

20. Chỉ số `velocity` (vận tốc) trong Scrum dùng để đo lường điều gì?

A. Tốc độ phản hồi của hệ thống phần mềm
B. Số lượng lỗi được phát hiện trong một Sprint
C. Lượng công việc mà nhóm phát triển hoàn thành trong một Sprint
D. Mức độ hài lòng của khách hàng với sản phẩm

21. Phương pháp ước tính dự án phần mềm nào dựa trên việc chia nhỏ dự án thành các thành phần nhỏ hơn và ước tính từng thành phần, sau đó tổng hợp lại?

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)

22. Trong quản lý dự án phần mềm, `critical path` (đường găng) là gì?

A. Chuỗi các nhiệm vụ có chi phí cao nhất trong dự án
B. Chuỗi các nhiệm vụ có rủi ro cao nhất trong dự án
C. Chuỗi các nhiệm vụ phụ thuộc lẫn nhau, quyết định thời gian hoàn thành dự án sớm nhất
D. Chuỗi các nhiệm vụ được ưu tiên thực hiện trước

23. Mục tiêu chính của việc quản lý phạm vi dự án phần mềm là gì?

A. Giảm thiểu chi phí dự án
B. Hoàn thành dự án đúng thời hạn
C. Đảm bảo dự án chỉ bao gồm các công việc cần thiết để đạt được mục tiêu dự án
D. Tăng cường sự hài lòng của khách hàng

24. Trong quản lý chất lượng phần mềm, `phòng ngừa lỗi` (error prevention) thì hiệu quả hơn so với `phát hiện lỗi` (error detection) vì sao?

A. Phòng ngừa lỗi tốn ít chi phí hơn phát hiện lỗi
B. Phòng ngừa lỗi luôn đảm bảo phần mềm không có lỗi
C. Phát hiện lỗi không thể loại bỏ hoàn toàn lỗi khỏi phần mềm
D. Phòng ngừa lỗi giúp giảm thiểu chi phí sửa lỗi và cải thiện chất lượng tổng thể

25. Kỹ thuật quản lý yêu cầu nào sử dụng các trường hợp sử dụng (use cases) để mô tả tương tác giữa người dùng và hệ thống để đạt được một mục tiêu cụ thể?

A. Phân tích giá trị (Value Analysis)
B. Mô hình hóa dữ liệu (Data Modeling)
C. Mô hình hóa quy trình nghiệp vụ (Business Process Modeling)
D. Mô hình hóa trường hợp sử dụng (Use Case Modeling)

26. Loại kiểm thử phần mềm nào tập trung vào việc xác minh rằng phần mềm đáp ứng các yêu cầu kinh doanh và nhu cầu của người dùng?

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)

27. Điều gì KHÔNG phải là một nguyên tắc chính của Agile Manifesto?

A. Ưu tiên cá nhân và tương tác hơn quy trình và công cụ
B. Phần mềm chạy tốt hơn tài liệu toàn diện
C. Hợp tác với khách hàng hơn đàm phán hợp đồng
D. Tuân thủ kế hoạch hơn phản hồi với thay đổi

28. Hoạt động nào sau đây KHÔNG thuộc giai đoạn `khởi đầu dự án` (project initiation) trong quản lý dự án phần mềm?

A. Xây dựng điều lệ dự án (project charter)
B. Xác định các bên liên quan (stakeholders)
C. Phát triển kế hoạch quản lý dự án chi tiết
D. Thực hiện phân tích tính khả thi (feasibility analysis)

29. Công cụ nào sau đây KHÔNG phải là một công cụ quản lý dự án phần mềm phổ biến?

A. Jira
B. Asana
C. Microsoft Project
D. Microsoft Word

30. Trong ngữ cảnh quản lý cấu hình phần mềm, `baseline` (đường cơ sở) dùng để chỉ điều gì?

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

1 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

1. Trong quản lý chất lượng phần mềm, 'review' (đánh giá) và 'audit' (kiểm toán) khác nhau như thế nào?

2 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

2. Phương pháp kiểm thử phần mềm nào thực hiện kiểm thử mà không cần biết cấu trúc bên trong của hệ thống (black box testing)?

3 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

3. Trong quản lý dự án phần mềm, 'scope creep' (phạm vi dự án bị 'trườn' ra) đề cập đến hiện tượng gì?

4 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

4. Phương pháp quản lý cấu hình phần mềm nào cho phép nhiều thành viên nhóm làm việc đồng thời trên cùng một tệp tin và sau đó hợp nhất các thay đổi của họ?

5 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

5. Mô hình phát triển phần mềm nào phù hợp nhất cho các dự án có yêu cầu không rõ ràng và có khả năng thay đổi thường xuyên?

6 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

6. Loại rủi ro dự án phần mềm nào phát sinh từ sự thay đổi nhân sự chủ chốt trong nhóm dự án?

7 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

7. Loại hợp đồng nào trong dự án phần mềm mà nhà cung cấp được thanh toán một khoản phí cố định, bất kể chi phí thực tế phát sinh là bao nhiêu?

8 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

8. Trong mô hình V-Model, giai đoạn 'Verification' (xác minh) tương ứng với giai đoạn nào trong 'Validation' (xác nhận)?

9 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

9. Yếu tố nào sau đây KHÔNG phải là một thành phần của 'tam giác quản lý dự án' (project management triangle)?

10 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

10. Trong quản lý rủi ro dự án phần mềm, 'Ma trận xác suất - tác động' (Probability-Impact Matrix) được sử dụng để làm gì?

11 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

11. Vai trò nào trong nhóm Scrum chịu trách nhiệm đảm bảo rằng Scrum được hiểu và thực hiện đúng theo hướng dẫn của Scrum Guide?

12 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

12. Mô hình SDLC (Software Development Life Cycle - Vòng đời phát triển phần mềm) nào sau đây tập trung mạnh mẽ vào việc lập kế hoạch và tài liệu toàn diện trước khi bắt đầu giai đoạn phát triển?

13 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

13. Phương pháp lập kế hoạch dự án nào sử dụng kỹ thuật 'rolling wave planning'?

14 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

14. Trong quản lý rủi ro, chiến lược 'né tránh rủi ro' (risk avoidance) có nghĩa là gì?

15 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

15. Loại kiểm thử phần mềm nào tập trung vào việc kiểm tra các giao diện giữa các module hoặc thành phần khác nhau của phần mềm?

16 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

16. Công cụ nào sau đây thường được sử dụng để theo dõi tiến độ dự án và hiển thị trực quan các nhiệm vụ, thời hạn và sự phụ thuộc giữa chúng?

17 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

17. Trong quản lý dự án phần mềm, 'burn-down chart' (biểu đồ đốt cháy) được sử dụng để theo dõi điều gì?

18 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

18. Vai trò 'Product Owner' trong Scrum chịu trách nhiệm chính về điều gì?

19 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

19. 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?

20 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

20. Chỉ số 'velocity' (vận tốc) trong Scrum dùng để đo lường điều gì?

21 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

21. Phương pháp ước tính dự án phần mềm nào dựa trên việc chia nhỏ dự án thành các thành phần nhỏ hơn và ước tính từng thành phần, sau đó tổng hợp lại?

22 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

22. Trong quản lý dự án phần mềm, 'critical path' (đường găng) là gì?

23 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

23. Mục tiêu chính của việc quản lý phạm vi dự án phần mềm là gì?

24 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

24. Trong quản lý chất lượng phần mềm, 'phòng ngừa lỗi' (error prevention) thì hiệu quả hơn so với 'phát hiện lỗi' (error detection) vì sao?

25 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

25. Kỹ thuật quản lý yêu cầu nào sử dụng các trường hợp sử dụng (use cases) để mô tả tương tác giữa người dùng và hệ thống để đạt được một mục tiêu cụ thể?

26 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

26. Loại kiểm thử phần mềm nào tập trung vào việc xác minh rằng phần mềm đáp ứng các yêu cầu kinh doanh và nhu cầu của người dùng?

27 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

27. Điều gì KHÔNG phải là một nguyên tắc chính của Agile Manifesto?

28 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

28. Hoạt động nào sau đây KHÔNG thuộc giai đoạn 'khởi đầu dự án' (project initiation) trong quản lý dự án phần mềm?

29 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

29. Công cụ nào sau đây KHÔNG phải là một công cụ quản lý dự án phần mềm phổ biến?

30 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản lý dự án phần mềm

Tags: Bộ đề 5

30. Trong ngữ cảnh quản lý cấu hình phần mềm, 'baseline' (đường cơ sở) dùng để chỉ điều gì?