JavaScript is required
Danh sách đề

150+ câu hỏi trắc nghiệm Thiết kế hướng đối tượng có giải thích chi tiết - Đề 2

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50
HA(8“ Bản chất của phân tích và thiết kế hướng chức năng là:” 
A.
Tập trung phân tích các ca sử dụng.”
B.
Phân tích hệ thống thành các lớp.”
C.
Lấy đối tượng làm trung tâm.”
D.
Tập trung vào phân tích các chức năng của hệ thống.”
Đáp án
Đáp án đúng: D
Phân tích và thiết kế hướng chức năng (Function-Oriented Analysis and Design) tập trung vào việc phân rã hệ thống thành các chức năng (functions) hoặc module nhỏ hơn, dễ quản lý và phát triển. Quá trình này bao gồm việc xác định các chức năng chính của hệ thống, mối quan hệ giữa chúng và luồng dữ liệu giữa các chức năng này.

* a. Tập trung phân tích các ca sử dụng: Ca sử dụng (use case) là một khái niệm quan trọng trong phân tích hướng đối tượng, không phải hướng chức năng.
* b. Phân tích hệ thống thành các lớp: Phân tích thành các lớp là đặc trưng của phân tích hướng đối tượng.
* c. Lấy đối tượng làm trung tâm: Đây là đặc điểm chính của phân tích và thiết kế hướng đối tượng.
* d. Tập trung vào phân tích các chức năng của hệ thống: Đáp án này chính xác vì nó mô tả đúng bản chất của phân tích và thiết kế hướng chức năng.

Vậy, đáp án đúng là d.

Danh sách câu hỏi:

Câu 1:

HA(8“ Bản chất của phân tích và thiết kế hướng chức năng là:” 
Lời giải:
Đáp án đúng: D
Phân tích và thiết kế hướng chức năng (Function-Oriented Analysis and Design) tập trung vào việc phân rã hệ thống thành các chức năng (functions) hoặc module nhỏ hơn, dễ quản lý và phát triển. Quá trình này bao gồm việc xác định các chức năng chính của hệ thống, mối quan hệ giữa chúng và luồng dữ liệu giữa các chức năng này.

* a. Tập trung phân tích các ca sử dụng: Ca sử dụng (use case) là một khái niệm quan trọng trong phân tích hướng đối tượng, không phải hướng chức năng.
* b. Phân tích hệ thống thành các lớp: Phân tích thành các lớp là đặc trưng của phân tích hướng đối tượng.
* c. Lấy đối tượng làm trung tâm: Đây là đặc điểm chính của phân tích và thiết kế hướng đối tượng.
* d. Tập trung vào phân tích các chức năng của hệ thống: Đáp án này chính xác vì nó mô tả đúng bản chất của phân tích và thiết kế hướng chức năng.

Vậy, đáp án đúng là d.

Câu 2:

HA(10“ UML là gì?” 
Lời giải:
Đáp án đúng: D
UML (Unified Modeling Language) là một ngôn ngữ mô hình hóa trực quan dùng trong kỹ thuật phần mềm để đặc tả, trực quan hóa, xây dựng và ghi tài liệu các hệ thống phần mềm. UML không phải là ngôn ngữ lập trình, mà là ngôn ngữ mô hình hóa dùng để thiết kế hệ thống, đặc biệt là các hệ thống hướng đối tượng. Do đó, đáp án d là chính xác nhất.

Câu 3:

HA(12 Tại sao UML được gọi là ngôn ngữ mô hình hóa thống nhất?” 
Lời giải:
Đáp án đúng: D
UML (Unified Modeling Language) được gọi là ngôn ngữ mô hình hóa thống nhất vì nó được hợp nhất từ nhiều phương pháp và ký hiệu mô hình hóa khác nhau đã tồn tại trước đó trong lĩnh vực phân tích và thiết kế hướng đối tượng. Mục tiêu của UML là cung cấp một tiêu chuẩn chung để mô tả, trực quan hóa, xây dựng và ghi lại các thành phần của hệ thống phần mềm. Do đó, đáp án chính xác là 'Vì UML là ngôn ngữ hợp nhất hóa các ngôn ngữ PTTKHT trước đó.'

Câu 4:

HA(*UML là ngôn ngữ dùng để chi tiết hóa, nghĩa là:” 
Lời giải:
Đáp án đúng: D
Câu hỏi đề cập đến ý nghĩa của việc UML là ngôn ngữ dùng để chi tiết hóa.

* Phương án a: Đúng. UML có thể được sử dụng để tạo ra các mô hình có thể được ánh xạ tới các ngôn ngữ lập trình thực tế như Java hoặc C++. Điều này thể hiện khả năng chi tiết hóa, từ mô hình trừu tượng đến mã nguồn cụ thể.
* Phương án b: Đúng. UML được sử dụng trong nhiều giai đoạn của dự án phần mềm, bao gồm lập kế hoạch, tạo nguyên mẫu và sinh mã. Điều này cũng thể hiện sự chi tiết hóa trong việc hỗ trợ toàn bộ quy trình phát triển.
* Phương án c: Đúng. UML giúp thể hiện cấu trúc hệ thống một cách rõ ràng, tăng khả năng giao tiếp giữa các nhà phát triển. Tính rõ ràng này là một phần của việc chi tiết hóa, giúp mọi người hiểu rõ hệ thống.
* Phương án d: Đúng. Xây dựng mô hình tỉ mỉ, rõ ràng, đầy đủ ở các mức độ chi tiết khác nhau là bản chất của việc chi tiết hóa bằng UML. Nó bao gồm việc mô tả hệ thống ở nhiều mức độ trừu tượng, từ tổng quan đến chi tiết.

Vì tất cả các phương án đều đúng, tuy nhiên, phương án d bao quát nhất và thể hiện đầy đủ ý nghĩa "chi tiết hóa" của UML hơn cả.

Câu 5:

HA(2Actor (tác nhân) là:” 
Lời giải:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về định nghĩa của "HA(2Actor (tác nhân))". Trong ngữ cảnh này, "tác nhân" đề cập đến bất kỳ thực thể nào có thể tương tác hoặc tác động lên hệ thống.

Phương án a: Chỉ đề cập đến con người, bỏ qua khả năng hệ thống khác tương tác.
Phương án b: Chỉ đề cập đến hệ thống khác, bỏ qua khả năng con người tương tác.
Phương án c: "Tác động vào" có thể hiểu là một chiều, trong khi HA(2Actor) nhấn mạnh sự tương tác qua lại hoặc ảnh hưởng lẫn nhau.
Phương án d: Bao gồm cả con người và hệ thống khác, đồng thời sử dụng từ "tương tác" thể hiện đúng bản chất của HA(2Actor). Do đó, đây là đáp án chính xác nhất.

Câu 6:

HA(2Có bao nhiêu loại Actor?” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

HA(28“ Một Use case ( ca sử dụng ) là:”
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

HA(3Lớp là một khuôn mẫu dùng để:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

HA(39“ Lớp điều khiển dùng để:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

HA(4Ta nói ““Lớp thể hiện trình tự ứng xử của hệ thống trong một hay nhiều Use case.”” được gọi là:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

HA(*Đặt tên cho lớp điều khiển:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

HB(13 “Trong hình 13 mô tả lớp dưới dạng chi tiết, thành phần 13a) là:”
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

HB(17 “Trong hình bên, kí hiệu 2 là quan hệ:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

HB(20 “Trong hình bên, kí hiệu 5 là quan hệ:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

HB(21 “Trong hình bên, kí hiệu 6 là quan hệ:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

HB(25“ Trong hình bên, kí hiệu số 5 là?” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

HB(39 “ Trong hình tròn sơ đồ nào không phải là Sơ đồ lớp(Class diagrams)? 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

HB(40 “ Trong hình tròn sơ đồ nào là Sơ đồ lớp(Class diagrams) chi tiết? 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

HB(41 “ Trong hình tròn, kí hiệu số 1 là?”
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

HB(42 “ Trong hình tròn, kí hiệu số 2 là?” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

HB(46 “……… 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. ” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

HB(48 “Mục đích của sơ đồ trạng thái (State Diagram) là: 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

HB(56 “………. là sơ đồ tương tác.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

HB(62 “Trong sơ đồ tuần tự(sequence diagram), trôc thời gian …… 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

HB(64 “Mỗi message trong sơ đồ tuần tự(sequence diagram) sẽ được ánh xạ thành 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

HB(74 “Câu hỏi nào dưới đây có thể dùng để xác định tác nhân ?” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

HB(76 “Giữa hai Actor có mấy loại mối quan hệ ?” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

HB(80 “Trong biểu đồ hoạt động “ Điều kiện ngữ cảnh (Guard Condition)” là ?” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

HB(86 “Trong biểu đồ hoạt động của quản lý bán hàng sau hãy kể tên tất cả các Điều kiện ngữ cảnh (Guard Condition)” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

HB(104 “Trong sơ đồ cộng tác(collaboration diagram) các nh•n(label) đớnh kốm theo các thông điệp(message) có chức năng: 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

HB(109 “Trong hình tròn đối tượng số 2 được sử dụng trong sơ đồ thành phần (component diagram) là: 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

HB(111 “Trong hình tròn đối tượng số 4 được sử dụng trong sơ đồ thành phần (component diagram) là: 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

HB(112 “Trong hình tròn là sơ đồ gì? 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

HC(Chức năng của Nodes:”
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

HC(10“ Activity Diagram là:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

HC(1Có mấy loại quan hệ giữa use case và usecase:”
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

HC(20“ Collaboration Diagram là:” 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP