Trắc nghiệm Công nghệ Phần mềm Bài: MÔ HÌNH HÓA CHỨC NĂNG
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
Mục đích chính của mô hình hóa chức năng (Functional Modeling) trong phân tích hệ thống là gì?
Đáp án và lời giải
Đáp án: D
Câu 2
Biểu đồ nào sau đây tập trung vào việc mô tả luồng dữ liệu thông qua các quá trình xử lý trong một hệ thống?
Đáp án và lời giải
Đáp án: D
Câu 3
Trong Biểu đồ luồng dữ liệu (DFD), một hình tròn hoặc hình oval thường đại diện cho yếu tố nào?
Đáp án và lời giải
Đáp án: D
Câu 4
Biểu đồ nào trong UML đượ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 hoặc các hệ thống bên ngoài?
Đáp án và lời giải
Đáp án: D
Câu 5
Trong một Use Case Diagram, “Actor” (Tác nhân) là gì?
Đáp án và lời giải
Đáp án: D
Câu 6
Trong DFD, một luồng dữ liệu (Data Flow) được biểu diễn bằng mũi tên, mô tả điều gì?
Đáp án và lời giải
Đáp án: D
Câu 7
Mục tiêu của việc tạo “Biểu đồ ngữ cảnh” (Context Diagram) trong DFD là gì?
Đáp án và lời giải
Đáp án: D
Câu 8
Trong một Use Case Diagram, mối quan hệ `<>` giữa hai Use Case có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 9
Biểu đồ nào trong UML dùng để mô tả luồng điều khiển của các hoạt động trong một quy trình hoặc một trường hợp sử dụng?
Đáp án và lời giải
Đáp án: D
Câu 10
Trong một DFD, một kho dữ liệu (Data Store) được biểu diễn bằng hai đường thẳng song song, mô tả điều gì?
Đáp án và lời giải
Đáp án: D
Câu 11
Việc “phân rã chức năng” (Functional Decomposition) là một kỹ thuật được áp dụng trong mô hình hóa chức năng như thế nào?
Đáp án và lời giải
Đáp án: D
Câu 12
Mô hình hóa chức năng tập trung vào việc trả lời câu hỏi nào?
Đáp án và lời giải
Đáp án: D
Câu 13
Phát biểu nào sau đây **không đúng** về mô hình hóa chức năng?
Đáp án và lời giải
Đáp án: D
Câu 14
Khi một DFD được phân rã từ Level 0 sang Level 1, điều gì xảy ra?
Đáp án và lời giải
Đáp án: D
Câu 15
Trong một Activity Diagram, một “điểm quyết định” (decision node) được biểu diễn bằng hình thoi, có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 16
Mối quan hệ `<>` trong một Use Case Diagram có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 17
Công cụ CASE nào sau đây được sử dụng để hỗ trợ việc vẽ và quản lý các biểu đồ DFD và Use Case?
Đáp án và lời giải
Đáp án: D
Câu 18
Mục tiêu của việc sử dụng Swimlane trong Activity Diagram là gì?
Đáp án và lời giải
Đáp án: D
Câu 19
Một lợi ích chính của việc mô hình hóa chức năng là gì đối với sự hiểu biết của các bên liên quan?
Đáp án và lời giải
Đáp án: D
Câu 20
Để đảm bảo tính nhất quán giữa các biểu đồ chức năng và các tài liệu yêu cầu, điều gì là cần thiết?
Đáp án và lời giải
Đáp án: D
Câu 21
Trong DFD, “Thực thể bên ngoài” (External Entity) là gì?
Đáp án và lời giải
Đáp án: D
Câu 22
Mô hình hóa chức năng thường được sử dụng cùng với loại mô hình hóa nào khác để có cái nhìn toàn diện hơn về hệ thống?
Đáp án và lời giải
Đáp án: D
Câu 23
Giới hạn chính của mô hình hóa chức năng (đặc biệt là DFD) là gì?
Đáp án và lời giải
Đáp án: D
Câu 24
Mô hình hóa chức năng giúp làm rõ các yêu cầu chức năng bằng cách nào?
Đáp án và lời giải
Đáp án: D
Câu 25
Khi nào thì nên bắt đầu mô hình hóa chức năng trong vòng đời phát triển phần mềm?