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

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

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

Số câu30
Quiz ID14903
Câu 1
1. Mục đích của 'Tích hợp liên tục′ (Continuous Integration - CI) trong DevOps là gì?
Câu 2
2. Đâu là một trong những thách thức chính khi phát triển phần mềm phân tán?
Câu 3
3. Đâu là một ví dụ về 'Mô hình phát triển lặp′ (Iterative Development Model)?
Câu 4
4. Refactoring mã nguồn là quá trình làm gì?
Câu 5
5. Mục tiêu chính của kỹ thuật phần mềm là gì?
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. Yêu cầu phi chức năng (Non-functional requirements) mô tả điều gì?
Câu 8
8. Đâu là một ví dụ về 'Design Pattern′ (Mẫu thiết kế) trong kỹ thuật phần mềm?
Câu 9
9. Mục tiêu chính của giai đoạn 'Bảo trì phần mềm′ (Software Maintenance) là gì?
Câu 10
10. Nguyên tắc 'Yêu cầu tối thiểu′ (Principle of Least Privilege) trong bảo mật phần mềm có nghĩa là gì?
Câu 11
11. Trong kiểm thử phần mềm, 'Độ bao phủ mã' (Code Coverage) dùng để đo lường điều gì?
Câu 12
12. Đâu là lợi ích chính của việc sử dụng hệ thống quản lý phiên bản (Version Control System) như Git?
Câu 13
13. Kiến trúc Microservices có ưu điểm chính nào so với kiến trúc Monolithic?
Câu 14
14. Phương pháp 'Phát triển hướng kiểm thử' (Test-Driven Development - TDD) có quy trình như thế nào?
Câu 15
15. Khái niệm 'Coupling′ (Độ liên kết) trong thiết kế phần mềm đề cập đến điều gì?
Câu 16
16. Trong ngữ cảnh kiểm thử hiệu suất, 'Load Testing′ (Kiểm thử tải) được sử dụng để làm gì?
Câu 17
17. Trong quy trình phát triển phần mềm, 'Requirements Elicitation′ (Thu thập yêu cầu) là giai đoạn làm gì?
Câu 18
18. Đâu là một thách thức trong việc quản lý dự án phần mềm Agile?
Câu 19
19. Kiểm thử hộp đen (Black-box testing) tập trung vào yếu tố nào?
Câu 20
20. Khái niệm 'Nợ kỹ thuật′ (Technical Debt) trong phát triển phần mềm đề cập đến điều gì?
Câu 21
21. Đâu là một chỉ số quan trọng để đánh giá chất lượng mã nguồn?
Câu 22
22. Nguyên tắc 'Separation of Concerns′ (SoC - Phân tách mối quan tâm) khuyến khích điều gì trong thiết kế phần mềm?
Câu 23
23. Nguyên tắc SOLID trong thiết kế hướng đối tượng giúp đạt được điều gì?
Câu 24
24. Khái niệm 'Technical Architecture′ (Kiến trúc kỹ thuật) trong công nghệ phần mềm bao gồm những yếu tố chính nào?
Câu 25
25. Công cụ 'Phân tích mã tĩnh′ (Static Code Analysis) được sử dụng để làm gì?
Câu 26
26. Mô hình thác nước (Waterfall) trong phát triển phần mềm có đặc điểm chính là gì?
Câu 27
27. Trong kiểm thử bảo mật, 'Penetration Testing′ (Kiểm thử xâm nhập) là gì?
Câu 28
28. Khái niệm 'Tái cấu trúc cơ sở dữ liệu′ (Database Refactoring) liên quan đến việc gì?
Câu 29
29. Phương pháp phát triển phần mềm Agile nhấn mạnh điều gì?
Câu 30
30. Phương pháp 'Kiểm thử theo hướng dữ liệu′ (Data-Driven Testing) tập trung vào điều gì?

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