100+ câu trắc nghiệm Ngôn ngữ mô hình hóa UML có đáp án - Phần 4
23 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
Hoàn chỉnh câu sau:
……… là cách biểu diễn tốt để mô tả hành vi của một đối tượng qua nhiều Use Cases. Nó rất tốt để mô tả hành vi liên quan đến một số đối tượng hợp tác với nhau.
Đáp án và lời giải
Đáp án: B
Câu 2
Hoàn chỉnh câu sau:
……… là cách biểu diễn tốt để mô tả hành vi của nhiều đối tượng trong một Use Case
Đáp án và lời giải
Đáp án: B
Câu 3
Hoàn chỉnh câu sau:
……… là cách biểu diễn tốt để thể hiện dãy các hành động cho nhiều đối tượng và Use Case
Đáp án và lời giải
Đáp án: D
Câu 4
Ký hiệu * trong UML biểu diễn:
Đáp án và lời giải
Đáp án: D
Câu 5
Sơ đồ hoạt động được sử dụng trong những tình huống sau:
Đáp án và lời giải
Đáp án: D
Câu 6
Sơ đồ hoạt động được sử dụng trong những tình huống sau:
Đáp án và lời giải
Đáp án: C
Câu 7
Để biểu diễn các quan hệ vật lý giữa phần mềm và các thành phần phần cứng trong một hệ thống bạn sẽ dụng sơ đồ nào của UML?
Đáp án và lời giải
Đáp án: A
Câu 8
Mục đích của sơ đồ hoạt động là:
Đáp án và lời giải
Đáp án: A
Câu 9
Mục đích của sơ đồ lớp là:
Đáp án và lời giải
Đáp án: B
Câu 10
Mục đích của sơ đồ triển khai là:
Đáp án và lời giải
Đáp án: D
Câu 11
Mục đích của kỹ thuật thiết kế bằng hợp đồng "Design by Contract" là:
Đáp án và lời giải
Đáp án: A
Câu 12
Mục đích của sơ đồ tương tác (Interaction Diagram) là:
Đáp án và lời giải
Đáp án: B
Câu 13
Mục đích của sơ đồ gói (Package Diagram) là:
Đáp án và lời giải
Đáp án: C
Câu 14
Mục đích của sơ đồ trạng thái (State Diagram) là:
Đáp án và lời giải
Đáp án: A
Câu 15
Mục đích của Use Case là:
Đáp án và lời giải
Đáp án: D
Câu 16
Trong giai đoạn xây dựng (Construction phase), mỗi lần lặp sẽ bao gồm:
Đáp án và lời giải
Đáp án: A
Câu 17
Hoàn chỉnh các mệnh đề sau về mối quan hệ giữa các Use Cases: Sử dụng ……… khi chúng ta muốn giảm các bước trùng lặp giữa các use case, lấy những bước chung đó để tạo nên use case phụ.
Đáp án và lời giải
Đáp án: A
Câu 18
Hoàn chỉnh các mệnh đề sau về mối quan hệ giữa các Use Cases: Sử dụng ……… khi chúng ta muốn tạo một use case mới bằng cách thêm một số bước vào một use case có sẵn.
Đáp án và lời giải
Đáp án: C
Câu 19
Phát biểu nào sau đây đúng về use cases?
Đáp án và lời giải
Đáp án: D
Câu 20
Phát biểu nào sau đây đúng về Sơ đồ tuần tự?
Đáp án và lời giải
Đáp án: A
Câu 21
Sơ đồ nào biểu diễn các thể hiện trong một hệ thống tại một thời điểm?
Đáp án và lời giải
Đáp án: D
Câu 22
Phát biểu nào đúng về sơ đồ hoạt động?
Đáp án và lời giải
Đáp án: C
Câu 23
Phát biểu nào đúng về sơ đồ thành phần (Component Diagrams)?