thumbnail

Trắc Nghiệm Ôn Tập Phân Tích Thiết Kế Hướng Đối Tượng DAU

Tổng hợp các câu hỏi trắc nghiệm ôn tập môn Phân Tích Thiết Kế Hướng Đối Tượng dành cho sinh viên Đại Học Đông Á. Bộ câu hỏi bao gồm các kiến thức quan trọng về lập trình hướng đối tượng, phân tích yêu cầu và thiết kế hệ thống phần mềm, giúp sinh viên nắm vững lý thuyết và chuẩn bị tốt cho kỳ thi. Làm bài trắc nghiệm online miễn phí, có đáp án chi tiết để tự đánh giá.

Từ khoá: câu hỏi trắc nghiệm phân tích thiết kế hướng đối tượngôn tập hướng đối tượngĐại học Đông Átrắc nghiệm phân tích thiết kế có đáp ánbài tập lập trình hướng đối tượng miễn phíôn thi phân tích thiết kếhọc thiết kế hướng đối tượng onlinebài tập phân tích thiết kế phần mềmlập trình hướng đối tượngtrắc nghiệm phân tích thiết kế online

Số câu hỏi: 60 câuSố mã đề: 3 đềThời gian: 1 giờ

52,934 lượt xem 4,064 lượt làm bài


Chọn mã đề:


Bạn chưa làm Mã đề 1!!!

 

Xem trước nội dung:

Câu 1: 0.5 điểm
Mục đích của sơ đồ trạng thái (State Diagram) là?
A.  
Biểu diễn một đối tượng thay đổi trạng thái qua nhiêu use cases
B.  
Biểu diễn nhiều đối tượng thay đổi trạng thái qua nhiêu use cases
C.  
Biểu diễn cấu trúc tĩnh của các khái niệm, các loại và các lớp
D.  
Giúp cung cấp mục đích chính yếu của lớp
Câu 2: 0.5 điểm
Vòng đời (life history) của một object được mô hình hóa trong một:
A.  
Statechart diagram
B.  
Use case diagram
C.  
Sequence diagram
D.  
Object diagram
Câu 3: 0.5 điểm
phát biểu nào sau đây ĐÚNG?
A.  
Một lớp là sự đóng gói của một đối tượng
B.  
Một lớp biểu diễn sự phân cấp của một đối tượng
C.  
Một lớp là một thể hiện của một đối tượng
D.  
Một lớp là một định nghĩa trừu tượng của một đổi tượng
Câu 4: 0.5 điểm
Sơ đồ nào mô tả các kiểu của các đối tượng và các mối quan hệ tĩnh khác nhau giữa chúng?
A.  
Sơ đồ lớp (Class Diagram)
B.  
Sơ đồ cộng tác (Collaboration Diagram)
C.  
Sơ đồ trạng thái (State Diagram)
D.  
Sơ đồ hoạt động (Activity Diagram)
Câu 5: 0.5 điểm
Mô tả nào về tác nhân đúng nhất trong mô hình Use case?
A.  
Tác nhân bị giới hạn đối với người dùng tương tác với hệ thống đang được thiết kế
B.  
Tác nhân là bất kì thực thể nào bên ngoài hệ thống đang được thiết kế mà tương tác với hệ thống
C.  
Tác nhân bị giới hạn đối với các hệ thống mà tương tác với hệ thống đang được thiết kế
D.  
Tác nhân cung cấp dữ liệu cho hệ thống
Câu 6: 0.5 điểm
Sự khác nhau giữa Sơ đồ tuần tự (Sequence diagram) và Sơ đồ cộng tác (Collaboration diagram)?
A.  
Nhấn mạnh vai trò tác nhân tương tác với hệ thống
B.  
Nhấn mạnh sự tuần tự hoặc thứ tự các thông điệp
C.  
Nhấn mạnh tập hợp các đối tượng cộng tác
D.  
Nhấn mạnh việc thực thi bởi một người cụ thể khi người đó tương tác với hệ thống
Câu 7: 0.5 điểm

Một lớp con thừa kế từ lớp cha các:

A.  
Attributes, links
B.  
Attributes, operations
C.  
Attributes, operations, relationships
D.  
Relationships, operations, links
Câu 8: 0.5 điểm
Biểu đồ nào sau đây được sử dụng ở góc nhìn cài đặt:
A.  
Usecase diagram
B.  
Sequence diagram
C.  
Class diagram
D.  
Component diagram
Câu 9: 0.5 điểm
Cái nào dưới đây là khai báo thuộc tính đúng qui tắc?
A.  
# balance: Double
B.  
username
C.  
initialBalance: 0.0
D.  
*pointer
Câu 10: 0.5 điểm
Sơ đồ nào 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?
A.  
Sơ đồ trạng thái (State Diagram)
B.  
Sơ đồ tuần tự (Sequence Diagram)
C.  
Sơ đồ cộng tác (Collaboration Diagram)
D.  
Sơ đồ hoạt động (Activity Diagram)
Câu 11: 0.5 điểm
Người nào sau đây không được xem là 1 trong các ông tổ của phương pháp luận hướng đối tượng?
A.  
Rumbaugh
B.  
Booch
C.  
Kenighan
D.  
Jacobson
Câu 12: 0.5 điểm
Mô hình Collaboration là:
A.  
Mô hình thể hiện sự tuần tự của các thông điệp giữa các đối tượng trong suốt một use case
B.  
Mô hình thể hiện các đối tượng cộng tác cùng nhau để thưc hiện một use case
C.  
Mô hình thể hiện sự tương tác giữa các đối tượng
D.  
Một mô hình thể hiện các vai trò khác nhau của user và cách thức các vai trò đó sử dụng hệ thống
Câu 13: 0.5 điểm
Trong giai đoạn nào của quy trình phát triển phần mềm RUP, ta xây dựng hệ thống qua quá trình gồm nhiều vòng lặp?
A.  
Khởi tạo (Inception)
B.  
Triển khai (Elaboration)
C.  
Xây dựng (construction)
D.  
Chuyển giao (transition)
Câu 14: 0.5 điểm
Loại nào sau đây là KHÔNG phải là actor?
A.  
Khách hàng
B.  
Hệ thống tín dụng
C.  
Đồng hồ hệ thống
D.  
Tất cả đều sai
Câu 15: 0.5 điểm
Sử dụng quan hệ nào 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ụ?
A.  
Include
B.  
Generalization
C.  
Extend
D.  
Delegation
Câu 16: 0.5 điểm

Loại Sơ đồ nào biểu diễn cùng 1 thông tin như Sơ đồ tuần tự (sequence diagram)?

A.  
State diagram
B.  
Activity diagram
C.  
Collaboration diagram
D.  
Object diagram
Câu 17: 0.5 điểm
Kết quả của giai đoạn Elaboration trong quy trình RUP là?
A.  
Các yêu cầu chức năng (Use Cases)
B.  
Nên tảng cho việc đánh giá chi phí đến cuối dự án
C.  
Các yêu cầu phi chức năng trong bảng chi tiết bổ sung
D.  
Tất cả các trên đều đúng
Câu 18: 0.5 điểm

Một mối liên hệ giữa hai lớp trong mô hình lớp:

A.  
Thể hiện sự kế thừa giữa hai lớp
B.  
Cho phép sự tương tác giữa hai lớp
C.  
Cho phép sự tương tác giữa các đối tượng của hai lớp
D.  
Thể hiện sự phụ thuộc giữa hai lớp
Câu 19: 0.5 điểm
Phát biểu nào sau đây KHÔNG ĐÚNG?
A.  
Sự mô tả của các use-cases đủ để tìm và phân tích các lớp cùng các đối tượng của nó
B.  
Có ít nhất một boundary object cho mỗi cặp tác nhân và use-case
C.  
Có một lớp điều khiển (control class) ứng với mỗi use-case
D.  
Các đối tượng thực thể được nhận diện bởi việc xem xét các danh từ và cụm danh từ trong use-cases
Câu 20: 0.5 điểm

Phát biểu nào sau đây đúng về Sơ đồ tuần tự (Sequence Diagram)?

A.  
Mỗi thông điệp được biểu diễn bằng một mũi tên giữa đường sống của hai đối tượng (1)
B.  
Mỗi thông điệp được biểu diễn bằng một đường thẳng đứng đứt nét (2)
C.  
Mỗi thông điệp phải có nhãn với tên thông điệp đi kèm một con số (3)
D.  
(1) và (3) đúng

Đề thi tương tự

Trắc nghiệm Ôn tập: Khái niệm về phân số có đáp án (Thông hiểu)Lớp 5Toán

1 mã đề 10 câu hỏi 1 giờ

152,59311,733

Trắc nghiệm Ôn tập: So sánh hai phân số có đáp án (Nhận biết)Lớp 5Toán

1 mã đề 10 câu hỏi 1 giờ

178,69313,741

Trắc nghiệm Ôn tập: Khái niệm về phân số có đáp án (Nhận biết)Lớp 5Toán

1 mã đề 10 câu hỏi 1 giờ

152,55211,729

Trắc nghiệm Ôn tập: So sánh hai phân số có đáp án (Vận dụng)Lớp 5Toán

1 mã đề 5 câu hỏi 1 giờ

170,24113,091

Trắc nghiệm Ôn tập: Khái niệm về phân số có đáp án (Vận dụng)Lớp 5Toán

1 mã đề 5 câu hỏi 1 giờ

165,12112,695

Trắc nghiệm Ôn tập: So sánh hai phân số có đáp án (Thông hiểu)Lớp 5Toán

1 mã đề 10 câu hỏi 1 giờ

178,58913,733