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

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

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

Số câu30
Quiz ID14900
Câu 1
1. Công cụ quản lý phiên bản Git được sử dụng để làm gì?
Câu 2
2. Trong mô hình Scrum, 'Sprint′ là gì?
Câu 3
3. Đâu là mục đích của việc 'Refactoring′ (Tái cấu trúc mã nguồn)?
Câu 4
4. Đâu là một kỹ thuật ước tính kích thước phần mềm phổ biến?
Câu 5
5. Đâu là ví dụ về kiểm thử tích hợp (Integration testing)?
Câu 6
6. Trong UML (Unified Modeling Language), sơ đồ lớp (Class Diagram) được sử dụng để mô hình hóa điều gì?
Câu 7
7. Đâu là nhược điểm chính của mô hình Agile?
Câu 8
8. Trong quy trình kiểm thử, 'Acceptance testing′ (Kiểm thử chấp nhận) được thực hiện bởi ai?
Câu 9
9. Mô hình thác nước (Waterfall) trong quy trình phát triển phần mềm phù hợp nhất với dự án nào?
Câu 10
10. Khái niệm 'Technical Debt′ (Nợ kỹ thuật) trong phát triển phần mềm đề cập đến điều gì?
Câu 11
11. Khái niệm 'Code smell′ (Mùi mã nguồn) trong lập trình là gì?
Câu 12
12. Kiến trúc Microservices mang lại lợi ích gì so với kiến trúc Monolithic?
Câu 13
13. 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 14
14. Đâu là một ví dụ về 'Security testing′ (Kiểm thử bảo mật)?
Câu 15
15. Trong kiểm thử hiệu suất (Performance testing), 'Load testing′ (Kiểm thử tải) nhằm mục đích gì?
Câu 16
16. Nguyên tắc 'DRY′ (Don′t Repeat Yourself) trong lập trình khuyến khích điều gì?
Câu 17
17. Đâu là một công cụ phổ biến để quản lý dự án phần mềm theo phương pháp Agile?
Câu 18
18. Đâu là ví dụ về 'Non-functional requirement′ (Yêu cầu phi chức năng)?
Câu 19
19. Trong quản lý rủi ro dự án phần mềm, 'Risk mitigation′ (Giảm thiểu rủi ro) là gì?
Câu 20
20. Phương pháp kiểm thử hộp đen (Black-box testing) tập trung vào điều gì?
Câu 21
21. Trong kiểm thử phần mềm, 'Regression testing′ (Kiểm thử hồi quy) được thực hiện khi nào?
Câu 22
22. Trong quản lý cấu hình phần mềm, 'Baseline′ (Đường cơ sở) là gì?
Câu 23
23. Mục đích chính của việc ước tính chi phí và thời gian trong dự án phần mềm là gì?
Câu 24
24. Đâu là một thách thức chính khi phát triển phần mềm nhúng (Embedded software)?
Câu 25
25. Trong kiểm thử phần mềm, 'Unit testing′ (Kiểm thử đơn vị) tập trung vào việc kiểm tra điều gì?
Câu 26
26. Khái niệm 'Continuous Integration′ (Tích hợp liên tục) trong DevOps là gì?
Câu 27
27. Đâu là mục tiêu chính của kỹ thuật phần mềm?
Câu 28
28. Nguyên tắc SOLID trong thiết kế hướng đối tượng giúp đạt được mục tiêu nào?
Câu 29
29. Đâu là lợi ích của việc sử dụng 'Design patterns′ (Mẫu thiết kế) trong phát triển phần mềm?
Câu 30
30. Phương pháp phát triển phần mềm 'DevOps′ nhấn mạnh vào điều gì?

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