Trắc nghiệm Công nghệ Phần mềm Bài: TIẾN TRÌNH THÀNH PHẦN Trắc nghiệm Công nghệ Phần mềm Bài: TIẾN TRÌNH THÀNH PHẦN 25 câu hỏi 30 phút Công nghệ Phần mềmBẮT ĐẦU LÀM BÀITrắc nghiệm Công nghệ Phần mềm Bài: TIẾN TRÌNH THÀNH PHẦN 25 câu hỏi 30 phút Công nghệ Phần mềmPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtTiến trình phần mềm (Software Process) được định nghĩa là gì?A.Chỉ là các hoạt động lập trình.B.Chỉ là tập hợp các công cụ sử dụng.C.Chỉ là các sản phẩm cuối cùng.D.D Lát kiểm tra lại Câu 2Nhận biếtĐâ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?A.Chi phí quảng cáo.B.Số lượng người dùng cuối.C.Màu sắc của giao diện.D.D Lát kiểm tra lại Câu 3Nhận biếtVai 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ì?A.Cung cấp các công cụ cụ thể.B.Định nghĩa các sản phẩm đầu ra.C.Chỉ liên quan đến việc viết mã.D.D Lát kiểm tra lại Câu 4Nhận biếtCác "Công nghệ" (Technology) trong tiến trình phần mềm bao gồm những gì?A.Chỉ các ngôn ngữ lập trình.B.Chỉ các hệ điều hành.C.Chỉ các thiết bị phần cứng.D.D Lát kiểm tra lại Câu 5Nhận biếtTrong tiến trình phần mềm, "Sản phẩm" (Product) đề cập đến điều gì?A.Chỉ mã nguồn của phần mềm.B.Chỉ tài liệu kỹ thuật.C.Chỉ phần cứng liên quan.D.D Lát kiểm tra lại Câu 6Nhận biếtTạ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?A.Để làm cho dự án phức tạp hơn.B.Để giảm bớt số lượng nhân viên.C.Để không cần phải giao tiếp.D.D Lát kiểm tra lại Câu 7Nhận biếtThà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?A.Chỉ các kỹ năng lập trình.B.Chỉ số lượng người trong nhóm.C.Chỉ kinh nghiệm cá nhân.D.D Lát kiểm tra lại Câu 8Nhận biếtĐ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?A.Không thay đổi qua các dự án.B.Ít tài liệu.C.Chỉ tập trung vào tốc độ.D.D Lát kiểm tra lại Câu 9Nhận biếtMột "Hoạt động khung" (Framework Activity) trong tiến trình phần mềm là gì?A.Một công cụ phần mềm cụ thể.B.Một chi tiết nhỏ trong dự án.C.Một sản phẩm cuối cùng.D.D Lát kiểm tra lại Câu 10Nhận biếtTrong tiến trình phần mềm, "Tác vụ bảo vệ" (Umbrella Activities) là gì?A.Các hoạt động chỉ diễn ra ở cuối dự án.B.Các hoạt động chỉ dành cho các dự án nhỏ.C.Các hoạt động không liên quan đến chất lượng.D.D Lát kiểm tra lại Câu 11Nhận biếtViệ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?A.Công nghệ.B.Sản phẩm.C.Quy trình.D.D Lát kiểm tra lại Câu 12Nhận biếtNế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?A.Chỉ công cụ.B.Chỉ sản phẩm.C.Chỉ con người.D.D Lát kiểm tra lại Câu 13Nhận biếtCá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?A.Con người.B.Công nghệ.C.Quy trình.D.D Lát kiểm tra lại Câu 14Nhận biếtPhá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?A.Các thành phần tương tác lẫn nhau.B.Chúng tạo ra một khuôn khổ có hệ thống.C.Mỗi thành phần đều quan trọng cho sự thành công của dự án.D.D Lát kiểm tra lại Câu 15Nhận biếtKhá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?A.Quy trình được điều khiển bởi số liệu tài chính.B.Quy trình được điều khiển bởi số lượng code.C.Quy trình được điều khiển bởi yêu cầu của khách hàng.D.D Lát kiểm tra lại Câu 16Nhận biếtHoạ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ệ?A.Viết mã nguồn.B.Thiết kế cơ sở dữ liệu.C.Tiếp thị sản phẩm.D.D Lát kiểm tra lại Câu 17Nhận biếtMối quan hệ giữa các "Pha" (Phases) và "Tiến trình thành phần" là gì?A.Các pha là độc lập với tiến trình.B.Tiến trình là một pha của dự án.C.Các pha chỉ áp dụng cho dự án nhỏ.D.D Lát kiểm tra lại Câu 18Nhận biếtKhái niệm "Khả năng tái sử dụng tiến trình" (Process Reusability) có ý nghĩa gì?A.Có thể dùng lại mã nguồn của dự án cũ.B.Có thể sử dụng lại cùng một đội ngũ.C.Có thể dùng lại cùng một công cụ.D.D Lát kiểm tra lại Câu 19Nhận biếtTrong một tiến trình phần mềm, "Đầu vào" (Inputs) là gì?A.Mã nguồn cuối cùng.B.Sản phẩm đã hoàn thành.C.Kế hoạch triển khai.D.D Lát kiểm tra lại Câu 20Nhận biếtHoạt động nào sau đây thường là "đầu ra" của pha Phân tích Yêu cầu?A.Mã nguồn chương trình.B.Giao diện người dùng đã hoàn chỉnh.C.Kế hoạch kiểm thử chi tiết.D.D Lát kiểm tra lại Câu 21Nhận biếtNế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?A.Công nghệ.B.Sản phẩm.C.Chi phí.D.D Lát kiểm tra lại Câu 22Nhận biếtLợ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?A.Con người.B.Quy trình.C.Sản phẩm.D.D Lát kiểm tra lại Câu 23Nhận biếtTại sao "Quản lý rủi ro" (Risk Management) được coi là một tác vụ bảo vệ quan trọng?A.Để tìm lỗi sau khi phần mềm hoàn thành.B.Để đảm bảo phần mềm chạy trên mọi thiết bị.C.Để xác định ai chịu trách nhiệm về lỗi.D.D Lát kiểm tra lại Câu 24Nhận biếtMô 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)?A.Mô hình Thác nước (Waterfall).B.Mô hình Agile.C.Mô hình xoắn ốc (Spiral).D.D Lát kiểm tra lại Câu 25Nhận biếtKhi 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?A.Con người.B.Công nghệ.C.Sản phẩm.D.D Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI