Trắc nghiệm Công nghệ Phần mềm Bài: TIẾN TRÌNH THÀNH PHẦN
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Tiến trình phần mềm (Software Process) được định nghĩa là gì?
Đáp án và lời giải
Đáp án: D
Câu 2
Đâu là một trong những thành phần cốt lõi của một tiến trình phần mềm?
Đáp án và lời giải
Đáp án: D
Câu 3
Vai trò của “Quy trình” (Process) trong các thành phần của tiến trình phần mềm là gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Các “Công nghệ” (Technology) trong tiến trình phần mềm bao gồm những gì?
Đáp án và lời giải
Đáp án: D
Câu 5
Trong tiến trình phần mềm, “Sản phẩm” (Product) đề cập đến điều gì?
Đáp án và lời giải
Đáp án: D
Câu 6
Tại sao việc có một tiến trình phần mềm rõ ràng và có kỷ luật lại quan trọng?
Đáp án và lời giải
Đáp án: D
Câu 7
Thành phần “Con người” trong tiến trình phần mềm bao gồm những yếu tố nào?
Đáp án và lời giải
Đáp án: D
Câu 8
Điều nào sau đây là một đặc tính mong muốn của một tiến trình phần mềm tốt?
Đáp án và lời giải
Đáp án: D
Câu 9
Một “Hoạt động khung” (Framework Activity) trong tiến trình phần mềm là gì?
Đáp án và lời giải
Đáp án: D
Câu 10
Trong tiến trình phần mềm, “Tác vụ bảo vệ” (Umbrella Activities) là gì?
Đáp án và lời giải
Đáp án: D
Câu 11
Việc xác định rõ các “Vai trò” (Roles) và trách nhiệm của từng thành viên trong nhóm thuộc thành phần nào của tiến trình phần mềm?
Đáp án và lời giải
Đáp án: D
Câu 12
Nếu một công ty muốn cải thiện khả năng dự đoán và quản lý các dự án phần mềm của mình, họ nên tập trung vào việc chuẩn hóa thành phần nào của tiến trình?
Đáp án và lời giải
Đáp án: D
Câu 13
Các “Mốc quan trọng” (Milestones) và “Kết quả đầu ra” (Deliverables) được xác định rõ ràng thuộc thành phần nào của tiến trình phần mềm?
Đáp án và lời giải
Đáp án: D
Câu 14
Phát biểu nào sau đây **không đúng** về các thành phần của tiến trình phần mềm?
Đáp án và lời giải
Đáp án: D
Câu 15
Khái niệm “Quy trình được điều khiển bởi dữ liệu” (Data-driven Process) có nghĩa là gì trong ngữ cảnh tiến trình phần mềm?
Đáp án và lời giải
Đáp án: D
Câu 16
Hoạt động nào sau đây thuộc về “Đảm bảo chất lượng phần mềm” (Software Quality Assurance – SQA) như một tác vụ bảo vệ?
Đáp án và lời giải
Đáp án: D
Câu 17
Mối quan hệ giữa các “Pha” (Phases) và “Tiến trình thành phần” là gì?
Đáp án và lời giải
Đáp án: D
Câu 18
Khái niệm “Khả năng tái sử dụng tiến trình” (Process Reusability) có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 19
Trong một tiến trình phần mềm, “Đầu vào” (Inputs) là gì?
Đáp án và lời giải
Đáp án: D
Câu 20
Hoạt động nào sau đây thường là “đầu ra” của pha Phân tích Yêu cầu?
Đáp án và lời giải
Đáp án: D
Câu 21
Nếu một dự án không có tài liệu hóa đầy đủ về quy trình, điều này sẽ ảnh hưởng đến thành phần nào nhiều nhất khi có thành viên mới tham gia?
Đáp án và lời giải
Đáp án: D
Câu 22
Lợi ích của việc sử dụng các “Mẫu thiết kế” (Design Patterns) trong tiến trình phần mềm thuộc về thành phần nào?
Đáp án và lời giải
Đáp án: D
Câu 23
Tại sao “Quản lý rủi ro” (Risk Management) được coi là một tác vụ bảo vệ quan trọng?
Đáp án và lời giải
Đáp án: D
Câu 24
Mô hình nào sau đây KHÔNG phải là một mô hình tiến trình phần mềm (software process model)?
Đáp án và lời giải
Đáp án: D
Câu 25
Khi một đội ngũ phát triển phần mềm thực hiện “Retrospective” (Hồi cứu) sau mỗi giai đoạn ngắn, điều này thuộc về việc cải tiến thành phần nào của tiến trình phần mềm?