Font size
WorksheetsPTTKHĐT
Total questions: 47
Worksheet time: 27mins
Đối với lược đồ sau, phát biểu nào sau đây đúng?
A sử dụng B, Bắt buộc
A sử dụng B, Không bắt buộc
B sử dụng A, Bắt buộc
B sử dụng A, Không bắt buộc
Đối với lược đồ sau, phát biểu nào sau đây đúng?
A sử dụng B, Bắt buộc
A sử dụng B, Không bắt buộc
B sử dụng A, Bắt buộc
B sử dụng A, Không bắt buộc
Tên của các đối tượng trong lược đồ là gì?
ioe và iane
Employee và Customer
communicate và purchase
Tất cả đều sai
"Purchase" là tên của?
Đối tượng
Lớp
Thông điệp
Đường truyền
Ký hiệu nào được dùng để biểu diễn 1 use case?
Hình chữ nhật
Hình ellipse
Hình chữ nhật bo góc
Hình tam giác
Phát biểu nào sau đây là đúng với hình vẽ dưới đây?
Foobar là con của Barfoo
Barfoo là con của Foobar
Foobar hiện thực hóa Barfoo
Barfoo thực hiện hóa Foobar
Mục đích của sơ đồ triển khai (Deployment Diagram) là?
Biểu diễn hành vi với cấu trúc điều khiển, có thể biểu diễn nhiều đối tượng trong một use case
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
Giúp nắm được mục đích cơ bản của lớp, tốt cho việc khám phá việc cài đặt use case như thế nào
Biểu diễn cách bố trí các thành phần trên các nút phần cứng
Mối quan hệ (relationship) giữa class10 và class11 là
Dependency (phụ thuộc)
Aggregation (Tổng hợp)
Composition (Thành phần)
Realization (Hiện thực hóa)
Mỗi message trong Sơ đồ tuần tự (Sequence diagram) sẽ được ánh xạ thành?
Một thuộc tính (attribute)
Một quan hệ phụ thuộc (dependency relationship)
Một operation
Tất cả đều sai
Một tác nhân (actor) có thể liên quan đến:
Duy nhất 1 use case
0 hay nhiều use case
1 hay nhiều use case
Tất cả đều đúng
Biểu đồ nào sau đây được sử dụng ở góc nhìn cài đặt:
Usecase diagram
Sequence diagram
Class diagram
Component diagram
Biểu đồ nào sau đây được sử dụng ở góc nhìn Logic
Usecase diagram
Sequence diagram
Class diagram
Deployment diagram
Class A kế thừa class B thì class A sẽ kế thừa từ class B:
Các thuộc tính
Các phương thức
Tên lớp
Các thuộc tính, các phương thức và quan hệ
Mối quan hệ (relationship) giữa class 1 và class 2 là:
Generalization
Aggregation
Composite
Association
Tính chất nào sau đây là KHÔNG phải là của Use case?
Phụ thuộc vào việc thực thi hệ thống
Thể hiện chức năng của hệ thống theo quan điểm của người dùng
Cho xem hệ thống ở mức cao
Chỉ tập trung vào nhu cầu mong đợi của user, không quan tâm đến các bước phải thực hiện
Trong giai đoạn xây dựng (Construction) của quy trình RUP, mỗi lần lặp sẽ bao gồm
Analysis, design, coding, testing, integration
Design, coding, testing, integration
Analysis, design, coding, testing
Design, coding
Trong sơ đồ tuần tự (Sequence Diagram), dấu * biểu diễn?
Thông điệp (message)
Điều kiện (condition)
Lặp (iteration)
Xóa đối tượng (deletion)
Loại Sơ đồ nào biểu diễn cùng 1 thông tin như Sơ đồ tuần tự (sequence diagram)?
State diagram
Activity diagram
Collaboration diagram
Object diagram
Tính đa hình có thể được mô tả như là:
Che giấu nhiều cài đặt khác nhau dựa trên cùng một giao diện
Các thuộc tính và phương thức khác nhau của các lớp con có cùng lớp cha
Các lớp kết hợp (association class) với ràng buộc {or}
Sự tổng quát hoá (Generalization) các lớp con thừa kế
Trong giai đoạn nào của quy trình phát triển phần mềm RUP, ta đánh giá độ rủi ro các thành phần sử dụng?
Loại nào sau đây là KHÔNG phải là actor?
Khách hàng
Hệ thống tín dụng
Đồng hồ hệ thống
Tất cả đều sai
Trong giai đoạn nào của quy trình phát triển phần mềm RUP, ta thực hiện cài đặt hệ thống, thử nghiệm sản phẩm?
Khởi tạo (Inception)
Tinh chế (Elaboration)
Xây dựng (construction)
Chuyển giao (transition)
Một mối liên hệ giữa hai lớp trong mô hình lớp:
Thể hiện sự kế thừa giữa hai lớp
Cho phép sự tương tác giữa hai lớp
Cho phép sự tương tác giữa các đối tượng của hai lớp
Thể hiện sự phụ thuộc giữa hai lớp
Phát biểu nào sau đây đúng về Use cases?
Use Cases biểu diễn một cách nhìn bên ngoài (external view) của hệ thống (1)
Có sự tương quan giữa Use Cases và lớp bên trong hệ thống (2)
Không có sự tương quan giữa Use Cases và lớp bên trong hệ thống (3)
(1) và (3) đúng
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?
Trong giai đoạn nào của quy trình phát triển phần mềm RUP, ta xác định chi phí và thời gian của dự án, xác định các rủi ro và môi trường hệ thống?
UML là một ngôn ngữ đặc tả? đúng hay sai?
(a)
UML là một ngôn ngữ xây dựng? đúng hay sai
(a)
Kể tên các thành phần của lớp?
(a)
Kể tên các loại thông điệp được sử dụng trên biểu đồ tuần tự?
(a)
Làm cách nào để xác định các phương thức của lớp?
(a)
RUP viết tắt của từ nào?
(a)
