Trắc nghiệm Công nghệ Phần mềm Bài: LUỒNG CÔNG VIỆC PHÂN TÍCH Trắc nghiệm Công nghệ Phần mềm Bài: LUỒNG CÔNG VIỆC PHÂN TÍCH 29 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: LUỒNG CÔNG VIỆC PHÂN TÍCH 29 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ếtMục đích chính của luồng công việc phân tích (Analysis Workflow) trong phát triển phần mềm là gì?A.Viết mã nguồn cho hệ thống.B.Kiểm thử chức năng của phần mềm.C.Triển khai phần mềm cho người dùng cuối.D.D Lát kiểm tra lại Câu 2Nhận biếtKết quả đầu ra chính của luồng công việc phân tích là gì?A.Tài liệu Đặc tả Yêu cầu Phần mềm (SRS).B.Mã nguồn hoàn chỉnh.C.Báo cáo kiểm thử.D.D Lát kiểm tra lại Câu 3Nhận biếtHoạt động nào sau đây là trọng tâm của luồng công việc phân tích?A.Cài đặt mã nguồn.B.Thiết kế giao diện người dùng.C.Lập kế hoạch dự án.D.D Lát kiểm tra lại Câu 4Nhận biết```htmlA.A Lát kiểm tra lại Câu 5Nhận biếtHãy cùng Dethitracnghiem.vn tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!A.AB.Câu 1.Mục đích chính của luồng công việc Phân tích (Analysis Workflow) trong phát triển phần mềm là gì?C.Để viết mã nguồn chương trình.D.Để triển khai phần mềm cho người dùng.E.Để kiểm thử và sửa lỗi sản phẩm.F.D. Chuyển đổi các yêu cầu từ pha yêu cầu thành một mô hình hệ thống chi tiết và không mơ hồ. Lát kiểm tra lại Câu 6Nhận biếtLuồng công việc Phân tích thường trả lời câu hỏi "cái gì" (what) hay "cách thức" (how) của hệ thống?A.Cách thức (how).B.Khi nào (when).C.Ai (who).D.D Lát kiểm tra lại Câu 7Nhận biếtHoạt động nào sau đây là một phần quan trọng của luồng công việc Phân tích?A.Gỡ lỗi mã nguồn.B.Thiết kế giao diện người dùng cụ thể.C.Triển khai cơ sở dữ liệu.D.D Lát kiểm tra lại Câu 8Nhận biếtBiểu đồ nào trong UML thường được sử dụng để mô tả các chức năng của hệ thống từ góc nhìn của người dùng trong luồng công việc phân tích?A.Biểu đồ lớp (Class Diagram).B.Biểu đồ trình tự (Sequence Diagram).C.Biểu đồ trạng thái (State Machine Diagram).D.D Lát kiểm tra lại Câu 9Nhận biếtMục tiêu của việc tạo ra "Mô hình miền" (Domain Model) trong luồng công việc Phân tích là gì?A.Để thiết kế cơ sở dữ liệu vật lý.B.Để mô tả cách phần mềm sẽ được viết code.C.Để lập kế hoạch tài chính.D.D Lát kiểm tra lại Câu 10Nhận biếtTrong luồng công việc Phân tích, việc "làm rõ yêu cầu" (Elaboration of Requirements) nhằm mục đích gì?A.Bổ sung thêm yêu cầu mới không liên quan.B.Loại bỏ tất cả các yêu cầu.C.Chuyển yêu cầu thành mã nguồn.D.D Lát kiểm tra lại Câu 11Nhận biếtNếu một nhà phân tích đang cố gắng mô tả các luồng dữ liệu chính và các quá trình biến đổi dữ liệu trong hệ thống, họ có thể sử dụng biểu đồ nào?A.Biểu đồ Thực thể - Mối quan hệ (ERD).B.Biểu đồ lớp (Class Diagram).C.Biểu đồ trình tự (Sequence Diagram).D.D Lát kiểm tra lại Câu 12Nhận biếtPhát biểu nào sau đây **không đúng** về luồng công việc Phân tích?A.Nó là một quá trình lặp đi lặp lại.B.Nó là cầu nối giữa yêu cầu và thiết kế.C.Nó tập trung vào sự hiểu biết về vấn đề.D.D Lát kiểm tra lại Câu 13Nhận biếtVấn đề nào sau đây thường phát sinh nếu luồng công việc Phân tích không được thực hiện kỹ lưỡng?A.Dự án sẽ hoàn thành sớm hơn.B.Chi phí bảo trì sẽ giảm.C.Sản phẩm có chất lượng cao hơn.D.D Lát kiểm tra lại Câu 14Nhận biếtLuồng công việc Phân tích thường được thực hiện bởi vai trò nào trong nhóm phát triển phần mềm?A.Lập trình viên.B.Người kiểm thử.C.Quản lý dự án.D.D Lát kiểm tra lại Câu 15Nhận biếtMục tiêu của việc "phân bổ yêu cầu" (Requirements Allocation) trong luồng công việc Phân tích là gì?A.Để loại bỏ các yêu cầu không cần thiết.B.Để ưu tiên các yêu cầu.C.Để thêm các yêu cầu mới.D.D Lát kiểm tra lại Câu 16Nhận biếtKhi các mô hình phân tích được tạo ra, điều gì là cần thiết để đảm bảo chúng phản ánh đúng thực tế?A.Không cần kiểm tra.B.Chỉ cần một người xem xét.C.Chỉ cần làm cho chúng đẹp.D.D Lát kiểm tra lại Câu 17Nhận biếtLuồng công việc Phân tích thường kết thúc với việc tạo ra tài liệu nào?A.Mã nguồn chương trình.B.Tài liệu kiểm thử.C.Kế hoạch triển khai.D.D Lát kiểm tra lại Câu 18Nhận biếtBiểu đồ nào trong UML được dùng để mô tả các bước hoạt động của một quy trình nghiệp vụ hoặc luồng công việc trong hệ thống?A.Biểu đồ lớp.B.Biểu đồ trường hợp sử dụng.C.Biểu đồ trình tự.D.D Lát kiểm tra lại Câu 19Nhận biếtKhái niệm "Sự trừu tượng hóa" (Abstraction) có vai trò gì trong luồng công việc Phân tích?A.Làm cho các mô hình phức tạp hơn.B.Che giấu tất cả các thông tin.C.Thêm các chi tiết không cần thiết.D.D Lát kiểm tra lại Câu 20Nhận biếtPhân tích theo hướng đối tượng (Object-Oriented Analysis) trong luồng công việc Phân tích tập trung vào việc gì?A.Chỉ vào các hàm và thủ tục.B.Chỉ vào các luồng dữ liệu.C.Chỉ vào các sự kiện bên ngoài.D.D Lát kiểm tra lại Câu 21Nhận biếtĐiều nào sau đây là một trong những thử thách của luồng công việc Phân tích?A.Yêu cầu quá rõ ràng và ổn định.B.Không có đủ thông tin để phân tích.C.Khách hàng luôn biết chính xác họ muốn gì.D.D Lát kiểm tra lại Câu 22Nhận biếtCông cụ CASE (Computer-Aided Software Engineering) hỗ trợ luồng công việc Phân tích như thế nào?A.Tự động viết mã nguồn hoàn chỉnh.B.Chỉ kiểm thử hiệu suất.C.Chỉ quản lý tài chính.D.D Lát kiểm tra lại Câu 23Nhận biếtLuồng công việc Phân tích thường được thực hiện lặp đi lặp lại. Điều này có ý nghĩa gì?A.Các hoạt động không cần được tài liệu hóa.B.Chỉ có một lần phân tích ở đầu dự án.C.Nó là một quá trình tuyến tính.D.D Lát kiểm tra lại Câu 24Nhận biếtĐể đảm bảo "tính nhất quán" (Consistency) giữa các mô hình phân tích (ví dụ: giữa Use Case và Class Diagram), điều gì là cần thiết?A.Mỗi mô hình phải độc lập.B.Không cần kiểm tra.C.Chỉ cần tạo một loại mô hình.D.D Lát kiểm tra lại Câu 25Nhận biếtTrong luồng công việc Phân tích, việc xác định "ràng buộc" (constraints) có vai trò gì?A.Để thêm tính năng mới.B.Để làm cho hệ thống phức tạp hơn.C.Để loại bỏ các rủi ro.D.D Lát kiểm tra lại Câu 26Nhận biếtKhái niệm "Tính có thể kiểm chứng được" (Verifiability) trong luồng công việc Phân tích đề cập đến điều gì?A.Mô hình có thể được thay đổi dễ dàng.B.Mô hình có thể được đọc bởi bất kỳ ai.C.Mô hình có thể được tạo tự động.D.D Lát kiểm tra lại Câu 27Nhận biếtLợi ích kinh tế của việc thực hiện luồng công việc Phân tích một cách hiệu quả là gì?A.Tăng chi phí phát triển ban đầu.B.Kéo dài thời gian ra thị trường.C.Làm cho dự án phức tạp hơn.D.D Lát kiểm tra lại Câu 28Nhận biếtMục tiêu của việc thực hiện "phân tích nghiệp vụ" (Business Analysis) trước khi đi sâu vào phân tích yêu cầu phần mềm là gì?A.Để tìm kiếm lỗi trong mã nguồn.B.Để ước lượng chi phí dự án.C.Để thiết kế giao diện người dùng.D.D Lát kiểm tra lại Câu 29Nhận biếtKhi luồng công việc Phân tích được thực hiện tốt, nó giúp xây dựng một nền tảng vững chắc cho giai đoạn tiếp theo nào?A.Giai đoạn cài đặt (Implementation).B.Giai đoạn kiểm thử (Testing).C.Giai đoạn bảo trì (Maintenance).D.D Lát kiểm tra lại Số câu đã làm0/29|Thời gian còn lại--:--NỘP BÀI