Thiết kế Lớp học trong Lập trình hướng đối tượng

BonnyLeaningTowerOfPisa avatar
BonnyLeaningTowerOfPisa
·
·
Download

Start Quiz

Study Flashcards

38 Questions

Chế độ xem nào là đúng?

Chế độ xem triển khai

Hoạt động nào là các yếu tố của Thiết kế Lớp học?

Xác định và phân tích các chuyển đổi trạng thái trong các đối tượng của các lớp do trạng thái kiểm soát

D là gì?

Chuyển tiếp

Khi xác định các thành phần thiết kế, một lớp phân tích đơn giản sẽ ánh xạ tới một(n) gì?

Lớp thiết kế

Hiện vật là những thực thể_________?

Được triển khai trên các nút vật lý

Chế độ xem nào thuộc về thiết kế lớp học?

Chế độ xem triển khai

Xác định các lớp và mối quan hệ hỗ trợ triển khai kiến trúc là hoạt động của?

Thiết kế Lớp học

Trong bản thiết kế, khái niệm nào sau đây được hiểu là phần tách biệt với việc triển khai?

Mô hình riêng biệt

Khi xác định các giao diện trong hoạt động, nguyên tắc nào sau đây là đúng?

Giao diện phải được đóng gói riêng biệt với các yếu tố thực hiện chúng.

Trong quá trình thiết kế ca sử dụng, các hệ thống con bổ sung có thể được phát hiện bằng cách?

Lưu ý các luồng con chung giữa các đối tượng trên một số sơ đồ trình tự.

Trong quá trình thiết kế ca sử dụng, các hoạt động nào được thực hiện?

Tất cả các câu trên đều đúng.

Cách nào sau đây giúp chúng ta có được một thiết kế tốt?

Nắm bắt các khía cạnh chính của giải pháp theo cách độc lập với việc triển khai.

Điều gì là quan trọng nhất trong quá trình thiết kế?

Cơ chế thiết kế độc lập.

Tại sao chúng ta cần có một thiết kế độc lập?

Tất cả các câu trên đều đúng.

Khi thiết kế ca sử dụng, điều gì là quan trọng nhất?

Tất cả các câu trên đều đúng.

Trên sơ đồ trình tự, cái gì được dùng để biểu diễn một hệ thống con cụ thể?

thành phần hệ thống con

Những phần tử UML nào được sử dụng để mô tả kiến trúc vật lý của một hệ thống?

các nút và đầu nối

Tạo tác nào được sử dụng để mô tả việc thực hiện ca sử dụng?

sơ đồ truyền thông

Điều gì xác định trách nhiệm của hệ thống con?

các hoạt động của các giao diện mà nó triển khai

Cơ chế thiết kế là gì?

Gọi phương thức từ xa

Để bắt đầu xác định các cơ chế thiết kế, bạn hãy bắt đầu bằng việc phân loại các cơ chế phân tích. Ba bước trong quá trình phân loại cơ chế phân tích là gì?

xác định hồ sơ đặc điểm cho từng cơ chế phân tích

Việc đơn giản hóa sơ đồ trình tự được thực hiện bằng cách nào?

sử dụng các lớp thiết kế

Cái gì được sử dụng để mô tả kiến trúc logic của một hệ thống?

các lớp và các mối quan hệ

Một hành vi có thể được xác định khi nào trong trạng thái của máy trạng thái?

khi đạt đến trạng thái

Trong hoạt động Phân tích và Thiết kế, các hệ thống con được ánh xạ tới các lớp phân tích nào?

Xác định các yếu tố thiết kế

Yếu tố thiết kế nào được sử dụng để biểu diễn một đối tượng đồng thời?

Lớp hoạt động

Cổng là gì?

một tham số đại diện cho một thông báo vượt qua ranh giới của một tương tác hoặc đoạn tương tác

Hoạt động Mô tả phân phối là nơi các quy trình được xác định trong hoạt động nào?

Mô tả kiến trúc thời gian chạy

Khi xác định các thành phần thiết kế, một lớp phân tích đơn giản sẽ ánh xạ tới một(n)?

lớp thiết kế

Cơ chế phân phối được xác định trong hoạt động OOAD nào?

Xác định cơ chế thiết kế

Trong quá trình Thiết kế hệ thống con, nên tạo bao nhiêu sơ đồ tương tác?

ít nhất một sơ đồ tương tác cho mỗi hoạt động giao diện

Đồ thị có hướng của các nút được kết nối bằng các chuyển đổi là gì?

Máy trạng thái

Xác định các yếu tố thiết kế là một phần của chi tiết quy trình làm việc nào?

Xác định Kiến trúc Ứng viên

Trong sơ đồ, F là gì?

Sự kiện

Hành vi có thể được xác định trong trạng thái của máy trạng thái ở đâu?

bên trong một trạng thái

Trong hoạt động Phân tích và Thiết kế, các hệ thống con được ánh xạ tới các lớp phân tích trong hoạt động nào?

Xác định các yếu tố thiết kế

Lớp thiết kế nào được sử dụng để biểu diễn các quy trình trong hoạt động Mô tả phân phối?

Lớp hoạt động

Cơ chế phân phối được sử dụng trong giai đoạn nào của quy trình phát triển phần mềm?

Xác định cơ chế thiết kế

Study Notes

Kiến trúc phần mềm

  • Chế độ xem logic, triển khai, trường hợp sử dụng và quan điểm thực hiện trong thiết kế lớp học.

Thiết kế Lớp học

  • Xác định các lớp và mối quan hệ hỗ trợ triển khai kiến trúc.
  • Xác định và phân tích các chuyển đổi trạng thái trong các đối tượng của các lớp do trạng thái kiểm soát.
  • Xác định các lớp mô hình hóa miền vấn đề.
  • Tinh chỉnh các mối quan hệ, hoạt động và thuộc tính.

Mô hình hóa

  • Một lớp phân tích đơn giản sẽ ánh xạ tới một lớp thiết kế.
  • Các hệ thống con bổ sung có thể được phát hiện trong quá trình Thiết kế ca sử dụng bằng cách lưu ý các luồng con chung giữa các đối tượng trên một số sơ đồ trình tự.

Quy trình làm việc

  • Xác định các yếu tố thiết kế là một phần của chi tiết quy trình làm việc.
  • Cơ chế thiết kế được xác định trong hoạt động OOAD.
  • Xác định các giao diện trong hoạt động Xác định các yếu tố thiết kế.

Giao diện

  • Giao diện là một tham số đại diện cho một thông báo vượt qua ranh giới của một tương tác hoặc đoạn tương tác.
  • Giao diện phải được đóng gói riêng biệt với các yếu tố thực hiện chúng.

Hệ thống con

  • Hệ thống con là những thực thể được triển khai trên các nút vật lý.
  • Các hệ thống con được ánh xạ tới các lớp phân tích.
  • Thành phần hệ thống con được dùng để biểu diễn một hệ thống con cụ thể.

Quá trình Thiết kế

  • Quá trình Thiết kế ca sử dụng bao gồm các bước: chuyển đổi các lớp phân tích thành các lớp thiết kế và các hệ thống con thiết kế, mô tả hành vi liên quan đến tính bền vững, mô tả các tương tác đối tượng thực hiện các hoạt động giao diện, đơn giản hóa sơ đồ trình tự bằng cách sử dụng các lớp thiết kế.
  • Quá trình Thiết kế hệ thống con bao gồm các bước: xác định các cơ chế thiết kế, mô tả kiến trúc vật lý của một hệ thống, tạo sơ đồ tương tác cho mỗi hoạt động giao diện.

Kiến trúc vật lý

  • Kiến trúc vật lý của một hệ thống được mô tả bằng các nút và các đầu nối.
  • Mô hình hóa kiến trúc vật lý được sử dụng để mô tả việc thực hiện ca sử dụng.

Máy trạng thái

  • Máy trạng thái là một đồ thị có hướng của các nút được kết nối bằng các chuyển đổi.
  • Máy trạng thái được dùng để mô tả các trạng thái và chuyển đổi của một hệ thống.

Bài kiểm tra về thiết kế lớp học trong lập trình hướng đối tượng, bao gồm các yếu tố và hoạt động của thiết kế lớp học.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser