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

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

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

Số câu30
Quiz ID14904
Câu 1
1. Công nghệ phần mềm đóng vai trò quan trọng nhất trong lĩnh vực nào sau đây?
Câu 2
2. Phương pháp luận Agile trong phát triển phần mềm ưu tiên điều gì?
Câu 3
3. Trong mô hình V-model của SDLC, giai đoạn 'Verification′ (Xác minh) tập trung vào việc gì?
Câu 4
4. Công cụ quản lý phiên bản Git được sử dụng để làm gì?
Câu 5
5. Đâu là mục tiêu chính của Công nghệ phần mềm?
Câu 6
6. Trong quản lý dự án phần mềm, 'Burn-down chart′ được sử dụng để theo dõi điều gì?
Câu 7
7. Khái niệm 'Coupling′ (Độ kết nối) trong thiết kế phần mềm đề cập đến điều gì?
Câu 8
8. Đâu là một thách thức lớn trong việc phát triển phần mềm hiện nay?
Câu 9
9. Thuật ngữ 'Technical debt′ (Nợ kỹ thuật) trong công nghệ phần mềm đề cập đến điều gì?
Câu 10
10. Framework (Khung công tác) phần mềm cung cấp lợi ích chính nào cho nhà phát triển?
Câu 11
11. Trong kiểm thử phần mềm, 'Black box testing′ (Kiểm thử hộp đen) tập trung vào yếu tố nào?
Câu 12
12. 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 13
13. Phương pháp 'Pair programming′ (Lập trình cặp đôi) có ưu điểm chính nào?
Câu 14
14. Mô hình thác nước (Waterfall) trong quy trình phát triển phần mềm tuân theo trình tự nào?
Câu 15
15. Trong mô hình Scrum, 'Sprint′ là gì?
Câu 16
16. Nguyên tắc SOLID trong thiết kế hướng đối tượng bao gồm bao nhiêu nguyên tắc?
Câu 17
17. Phương pháp kiểm thử 'Unit testing′ (Kiểm thử đơn vị) nhằm mục đích kiểm tra điều gì?
Câu 18
18. Chỉ số 'Cyclomatic Complexity′ dùng để đo lường điều gì trong code?
Câu 19
19. Yếu tố nào sau đây KHÔNG phải là một giai đoạn chính trong quy trình phát triển phần mềm (SDLC)?
Câu 20
20. Kiến trúc Microservices có ưu điểm chính nào so với kiến trúc Monolithic?
Câu 21
21. Loại kiểm thử nào sau đây thường được thực hiện bởi người dùng cuối hoặc khách hàng để đánh giá phần mềm trong môi trường thực tế?
Câu 22
22. Khái niệm 'Technical feasibility′ (Tính khả thi về kỹ thuật) trong phân tích yêu cầu phần mềm liên quan đến điều gì?
Câu 23
23. Trong ngữ cảnh DevOps, 'CI∕CD′ là viết tắt của cụm từ nào?
Câu 24
24. Nguyên tắc 'DRY′ (Don′t Repeat Yourself) trong lập trình phần mềm khuyến khích điều gì?
Câu 25
25. Đâu là nhược điểm chính của mô hình phát triển phần mềm thác nước (Waterfall)?
Câu 26
26. Công nghệ 'Containerization′ (Ví dụ: Docker) mang lại lợi ích gì trong triển khai ứng dụng?
Câu 27
27. Đâu là một lợi ích chính của việc sử dụng Design Patterns (Mẫu thiết kế) trong lập trình?
Câu 28
28. Phương pháp 'Refactoring′ (Tái cấu trúc mã) trong lập trình phần mềm nhằm mục đích gì?
Câu 29
29. Đâu KHÔNG phải là một loại mô hình triển khai phần mềm phổ biến?
Câu 30
30. Mục đích chính của việc 'code review′ (đánh giá code) là gì?

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