Đề 4 – Bài tập, đề thi trắc nghiệm online Công nghệ phần mềm

Đề 4 – Bài tập, đề thi trắc nghiệm online Công nghệ phần mềm

Đề 4 – Bài tập, đề thi trắc nghiệm online Công nghệ phần mềm

Số câu30
Quiz ID14894
Câu 1
1. Vai trò của 'Product Owner′ trong Scrum là gì?
Câu 2
2. Nguyên tắc 'YAGNI′ (You Aren′t Gonna Need It) trong phát triển phần mềm khuyến nghị điều gì?
Câu 3
3. Trong quá trình phát triển phần mềm, 'user story′ thường được sử dụng để làm gì?
Câu 4
4. Công cụ nào sau đây thường được sử dụng cho kiểm thử tự động giao diện người dùng (UI automation testing)?
Câu 5
5. Nguyên tắc 'KISS′ (Keep It Simple, Stupid) trong phát triển phần mềm khuyến khích điều gì?
Câu 6
6. Kiểm thử hồi quy (Regression testing) được thực hiện khi nào?
Câu 7
7. Trong kiến trúc microservices, các thành phần phần mềm được tổ chức như thế nào?
Câu 8
8. Trong mô hình phát triển phần mềm hình xoắn ốc (Spiral), điều gì được lặp lại trong mỗi vòng xoắn?
Câu 9
9. Mô hình phát triển phần mềm nào phù hợp nhất khi yêu cầu dự án không rõ ràng và có nhiều rủi ro?
Câu 10
10. Chỉ số 'cyclomatic complexity′ dùng để đo lường điều gì trong mã nguồn?
Câu 11
11. SOLID là viết tắt của bộ nguyên tắc thiết kế hướng đối tượng nào?
Câu 12
12. DevOps là gì?
Câu 13
13. Trong ngữ cảnh kiểm thử phần mềm, 'test case′ là gì?
Câu 14
14. Khái niệm 'technical debt′ (nợ kỹ thuật) trong công nghệ phần mềm đề cập đến điều gì?
Câu 15
15. Phương pháp kiểm thử nào sau đây KHÔNG thuộc nhóm kiểm thử hộp đen?
Câu 16
16. Phương pháp phát triển phần mềm Agile nhấn mạnh điều gì?
Câu 17
17. Trong phát triển phần mềm hướng đối tượng, tính đóng gói (Encapsulation) đề cập đến điều gì?
Câu 18
18. Khái niệm nào sau đây mô tả chính xác nhất 'Công nghệ phần mềm′?
Câu 19
19. Mục đích chính của việc quản lý cấu hình phần mềm là gì?
Câu 20
20. Đâu là mục tiêu chính của kiểm thử hộp trắng (White-box testing)?
Câu 21
21. Phương pháp kiểm thử hộp đen (Black-box testing) dựa trên yếu tố nào?
Câu 22
22. Đâu là lợi ích chính của việc sử dụng hệ thống kiểm soát phiên bản (Version Control System) như Git?
Câu 23
23. Nguyên tắc 'DRY′ (Don′t Repeat Yourself) trong phát triển phần mềm khuyến khích điều gì?
Câu 24
24. Trong ngữ cảnh phát triển phần mềm, 'refactoring′ có nghĩa là gì?
Câu 25
25. Công cụ nào sau đây thường được sử dụng để phân tích tĩnh mã nguồn (Static code analysis)?
Câu 26
26. Công cụ nào sau đây thường được sử dụng để quản lý dự án phần mềm theo phương pháp Agile?
Câu 27
27. Yếu tố nào sau đây KHÔNG phải là một thuộc tính chất lượng phần mềm?
Câu 28
28. Mục tiêu của kiểm thử tích hợp (Integration testing) là gì?
Câu 29
29. Trong mô hình thác nước (Waterfall), giai đoạn nào sau đây diễn ra đầu tiên?
Câu 30
30. Kiểu kiểm thử nào sau đây tập trung vào việc đánh giá hiệu suất của hệ thống dưới một tải trọng dự kiến?

Để lại một bình luận