Object Oriented Analysis and DesignQuestionsNote: The questions below  dịch - Object Oriented Analysis and DesignQuestionsNote: The questions below  Việt làm thế nào để nói

Object Oriented Analysis and Design

Object Oriented Analysis and Design
Questions

Note: The questions below aim at verifying knowledge on object oriented analysis and design of students in the IBM certificate exam as well as the final exam of the course. The structure of the final test usually includes 10 questions in this question set and an exercise concerned analysis and design of a real application.

PART 1. ANALYSIS

Question. 1 Which statement is true?
A. The UML is a development process for software intensive systems.
B. The UML is a process-dependent language used for visualizing software artifacts.
C. The UML is a modeling language for software blueprints.
D. The UML is a visual programming language.

Question. 2 In which three ways does a structured class differ from a traditional class? (Choose three)
A. It clearly defines the class boundary via an encapsulation shell.
B. It brings public interfaces into the class via ports.
C. It shows the role that the class plays.
D. It defines messages between itself and other classes.

Question. 3 Which is a characteristic of a structured class?
A. must have one interface for each role it plays
B. can play only one role, no matter how many objects transact with it
C. can play multiple roles that vary on the objects that interact with it
D. is limited to one role, but can have multiple interfaces

Question. 4 Which statement is true about an iterative development process?
A. Testing and integration take place in every iteration.
B. An iteration focuses on partial completion of selected use-case realizations.
C. It encourages user feedback in later iterations.
D. It is based on functional decomposition of a system.

H.Hoàng: Slide 1: Each iteration includes integration and test =>> A TRUE.


Question. 5 Which two statements are true about interfaces? (Choose two)
A. The interface should have a clear purpose.
B. A single interface should include as many possible methods, if not all methods, that may be shared by objects that implement the interface.
C. An interface should be used to restrict which methods are exposed to a client.
D. Classes may have multiple interfaces depending on the purpose of each interface it implements.
H.Hoàng: A, D
Question. 6 What is the focus of analysis?
A. translating functional requirements into code
B. translating requirements into a system design
C. translating real-world concepts into solution-oriented objects
D. translating functional requirements into software concepts

H.Hoàng: D
Question. 7 Why is encapsulation important? (Choose two)
A. It describes the relationship between two subclasses.
B. It places operations and attributes in the same object.
C. It allows other objects to change private operations and attributes of an object.
D. It prevents other objects from directly changing the attributes of an object.

Question. 8 What adre analysis classes?
A. early conjectures on the composition of the system that usually change over time, rarely surviving intact into Implementation
B. incomplete classes that require a programmer to formalize operation signatures and attribute types before they can be implemented
C. the classes inside a systems Business Object or Domain Model, in UML form
D. a prototype of a systems user interface, developed during the Analysis Phase, which allows users to define the systems look and feel

Question. 9 An architect looks at two classes. The first class has the following operations: getName(),getSize(),getTotal(), and findAverage(). The second class has the following operations: getName(),getSize(), findAverage(), findMinimum(), and findMaximum(). The two classes share the same superclass. Which operations are most likely contained in the superclass?
A. getName(), getSize(), and findAverage()
B. findMaximum(), findMinimum(), getSize(), and getTotal()
C. getName(), findAverage(), and findMaximum()
D. getName(), getSize(), getTotal(), and findAverage()

Question. 10 An architect is responsible for creating an Analysis Model for a system. Which area of focus is essential for the creation of this model?
A. hardware on which the system will be deployed
B. behavior of the objects that comprise the system
C. evolution of analysis classes into design classes
D. performance requirements of the system

Question. 11 What does a required interface do?
A. exposes services to anonymous requestors
B. uses the services that a classifier requires to request from anonymous providers
C. declares the services that a classifier offers to provide anonymous requestors
D. exposes methods that the requestor must use

Question. 12 In a sequence diagram, each interaction on the diagram maps to _____.
A. a choice point on a state diagram
B. the transition on a state diagram
C. a state on the diagram
D. the initial state

Question. 13 Which two questions does the use of multiplicity on relationships allow you to answer? (Choose two.)
A. Is the relationship mandatory or optional?
B. How many links can an object of one type maintain with objects of another
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Hướng đối tượng phân tích và thiết kếCâu hỏiLưu ý: Các câu hỏi dưới đây nhằm xác nhận kiến thức về hướng đối tượng phân tích và thiết kế của các sinh viên trong các kỳ thi chứng chỉ IBM cũng như kỳ thi cuối cùng của khóa học. Cấu trúc của các bài kiểm tra cuối cùng thông thường bao gồm 10 câu hỏi câu hỏi này thiết lập và thực hiện một quan tâm đến phân tích và thiết kế của một ứng dụng thực tế. PHẦN 1. PHÂN TÍCHCâu hỏi. 1 tuyên bố đó là sự thật?A. The UML là một quá trình phát triển cho các hệ thống phần mềm chuyên sâu.B. The UML là một ngôn ngữ phụ thuộc vào quá trình được sử dụng cho visualizing phần mềm hiện vật.C. The UML là một ngôn ngữ mô hình hóa cho kế hoạch chi tiết phần mềm.D. The UML là một ngôn ngữ lập trình trực quan.Câu hỏi. 2 trong đó ba cách nào một lớp học có cấu trúc khác biệt từ một lớp học truyền thống? (Chọn ba)A. nó xác định rõ ranh giới lớp thông qua một vỏ đóng gói.B. nó mang lại cho giao diện công cộng vào các lớp học thông qua cổng.C. nó cho thấy vai trò lớp chơi.D. nó định nghĩa các tin nhắn giữa chính nó, và các lớp khác.Câu hỏi. 3 đó là một đặc tính của một lớp học có cấu trúc?A. phải có một giao diện cho mỗi nó đóng vai tròB. có thể đóng vai trò duy nhất, không có vấn đề bao nhiêu đối tượng giao dịch với nóC. có thể chơi nhiều vai diễn khác nhau vào các đối tượng tương tác với nóD. là giới hạn đối với một trong những vai trò, nhưng có thể có nhiều giao diệnCâu hỏi. 4 mà tuyên bố là đúng sự thật về một quá trình lặp đi lặp lại phát triển?A. kiểm tra và hội nhập diễn ra trong mỗi iteration.B. một lặp đi lặp lại tập trung vào việc hoàn tất một phần được chọn trường hợp sử dụng realizations.C. nó khuyến khích người dùng phản hồi trong lặp đi lặp lại sau đó.Mất nó được dựa trên chức năng phân hủy của một hệ thống.H.Hoàng: Slide 1: lặp đi lặp lại mỗi bao gồm tích hợp và thử nghiệm = >> A đúng sự thật.Câu hỏi. 5 những hai báo cáo là đúng sự thật về giao diện? (Chọn hai)A. giao diện cần phải có một mục đích rõ ràng.B. một giao diện duy nhất nên bao gồm càng nhiều phương pháp có thể, nếu không phải tất cả các phương pháp, trong đó có thể được chia sẻ bởi các đối tượng thực hiện các giao diện.C. một giao diện nên được sử dụng để hạn chế các phương pháp đó được tiếp xúc với một khách hàng.D. các lớp có thể có nhiều giao diện tùy thuộc vào mục đích của mỗi giao diện nó thực hiện.H.Hoàng: ADCâu hỏi. 6 điều gì sẽ là trọng tâm của phân tích?A. dịch các yêu cầu chức năng vào mãB. dịch yêu cầu vào một thiết kế hệ thốngC. dịch khái niệm thế giới thực vào giải pháp theo định hướng đối tượngD. dịch các yêu cầu chức năng thành khái niệm phần mềmH.Hoàng: DCâu hỏi. 7 lý do tại sao là đóng gói rất quan trọng? (Chọn hai)A. nó mô tả mối quan hệ giữa 2 phân lớp.B. nó địa điểm hoạt động và các thuộc tính trong cùng một đối tượng.C. nó cho phép các đối tượng khác để thay đổi hoạt động riêng và các thuộc tính của một đối tượng.Mất nó ngăn cản các đối tượng khác trực tiếp thay đổi các thuộc tính của một đối tượng.Câu hỏi. 8 những gì lớp học phân tích adre?A. phỏng đoán ban đầu về thành phần của hệ thống mà thường thay đổi theo thời gian, hiếm khi còn sống sót nguyên vẹn vào việc thực hiệnB. không đầy đủ các lớp học mà đòi hỏi một lập trình viên để chính thức hóa chữ ký hoạt động và các loại thuộc tính trước khi họ có thể được thực hiệnC. các lớp bên trong một hệ thống kinh doanh đối tượng hoặc mô hình Domain, UML mẫu Mất một chiếc nguyên mẫu của một giao diện người dùng của hệ thống, phát triển trong giai đoạn phân tích, cho phép người dùng để xác định hệ thống giao diệnCâu hỏi. 9 một kiến trúc sư nhìn hai lớp. Lớp học đầu tiên có caùc thao taùc sau: getName(),getSize(),getTotal(), và findAverage(). Lớp thứ hai có caùc thao taùc sau: getName(),getSize(), findAverage(), findMinimum() và findMaximum(). Hai lớp chia sẻ cùng một lớp cha. Hoạt động đó có nhiều khả năng chứa trong superclass?A. getName(), getSize() và findAverage()B. findMaximum(), findMinimum(), getSize() và getTotal()C. getName(), findAverage() và findMaximum()D. getName(), getSize(), getTotal() và findAverage()Câu hỏi. 10 một kiến trúc sư chịu trách nhiệm cho việc tạo ra một mô hình phân tích cho một hệ thống. Khu vực tập trung là cần thiết cho việc tạo ra các mô hình này?A. phần cứng trên đó hệ thống sẽ được triển khaiB. hành vi của các đối tượng bao gồm hệ thốngC. sự tiến hóa phân tích lớp học vào các lớp học thiết kếD. thực hiện yêu cầu của hệ thốngCâu hỏi. 11 một giao diện yêu cầu gì?A. đưa ra dịch vụ để ẩn danh requestorsB. sử dụng các dịch vụ mà một loại đòi hỏi yêu cầu từ nhà cung cấp ẩn danhC. tuyên bố các dịch vụ mà một loại cung cấp để cung cấp ẩn danh requestorsD. cho thấy nhiều requestor phải sử dụng các phương phápCâu hỏi. 12 trong một sơ đồ trình tự, mỗi tương tác trên biểu đồ ánh xạ tới ___.A. một điểm lựa chọn trên một sơ đồ nhà nướcB. quá trình chuyển đổi trên sơ đồ nhà nướcC. một trạng thái trên biểu đồD. trạng thái ban đầuCâu hỏi. 13 có hai câu hỏi nào sử dụng đa dạng về mối quan hệ cho phép bạn để trả lời? (Chọn hai.)A. là mối quan hệ bắt buộc hay tùy chọn?B. bao nhiêu liên kết có thể một đối tượng của một loại duy trì với các đối tượng khác
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Object Oriented Phân tích và Thiết kế
Câu hỏi Lưu ý: Các câu hỏi dưới đây nhắm vào kiểm tra kiến thức về phân tích hướng đối tượng và thiết kế của sinh viên trong các kỳ thi chứng chỉ IBM cũng như các kỳ thi cuối cùng của khóa học. Cấu trúc của bài thi cuối cùng thường bao gồm 10 câu hỏi trong câu hỏi này thiết lập và phân tích bài tập có liên quan và thiết kế của một ứng dụng thực tế. PHẦN 1. PHÂN TÍCH Câu hỏi. 1 cho biết câu nào là đúng? A. UML là một quá trình phát triển cho các hệ thống chuyên sâu phần mềm. B. UML là một ngôn ngữ quá trình phụ thuộc vào sử dụng cho việc hình dung vật phẩm phần mềm. C. UML là một ngôn ngữ mô hình cho các bản thiết kế phần mềm. D. UML là một ngôn ngữ lập trình trực quan. Câu hỏi. 2 Trong đó ba cách nào để một lớp có cấu trúc khác nhau từ một lớp học truyền thống? (Chọn ba) A. Nó xác định rõ ranh giới lớp học thông qua một vỏ đóng gói. B. Nó mang đến giao diện công cộng vào các lớp học thông qua cảng. C. Nó cho thấy vai trò của lớp đóng. D. Nó định nghĩa các thông điệp giữa nó và các lớp khác. Câu hỏi. 3 Đó là một đặc tính của một lớp có cấu trúc? A. phải có một giao diện cho mỗi vai trò của nó B. có thể chơi chỉ có một vai trò, dù có bao nhiêu đối tượng giao dịch với nó C. có thể đóng nhiều vai trò khác nhau tùy vào các đối tượng tương tác với nó D. được giới hạn trong một vai trò, nhưng có thể có nhiều giao diện Câu hỏi. 4 Những tuyên bố này là đúng sự thật về một quá trình phát triển lặp? A. Thử nghiệm và hội nhập diễn ra trong mỗi lần lặp. B. Một sự lặp lại tập trung vào việc hoàn thành một phần của lựa chọn sử dụng hợp ngộ. C. Nó khuyến khích người dùng phản hồi trong các phiên sau đó. D. Nó được dựa trên phân hủy chức năng của một hệ thống. H.Hoàng: Slide 1: Mỗi lần lặp bao gồm tích hợp và thử nghiệm = >> A TRUE. Câu hỏi. 5 Có hai báo cáo là đúng sự thật về các giao diện? (Chọn hai) A. Các giao diện nên có một mục đích rõ ràng. B. Một giao diện duy nhất nên bao gồm nhiều phương pháp có thể, nếu không phải tất cả các phương pháp, có thể được chia sẻ bởi các đối tượng mà thực hiện giao diện. C. Một giao diện nên được sử dụng để hạn chế mà các phương pháp được tiếp xúc với một khách hàng. D. Lớp học có thể có nhiều giao diện tùy thuộc vào mục đích của mỗi giao diện nó thực hiện. H.Hoàng: A, D Câu hỏi. 6 trọng tâm của phân tích là gì? A. dịch yêu cầu chức năng vào mã B. dịch yêu cầu này thành một hệ thống thiết kế C. dịch khái niệm thực tế vào các đối tượng giải pháp định hướng D. dịch yêu cầu chức năng vào khái niệm phần mềm H.Hoàng: D Câu hỏi. 7 Tại sao đóng gói lại quan trọng? (Chọn hai) A. Nó mô tả mối quan hệ giữa hai lớp con. B. Nó đặt hoạt động và thuộc tính trong cùng một đối tượng. C. Nó cho phép các đối tượng khác để thay đổi các hoạt động cá nhân và các thuộc tính của một đối tượng. D. Nó ngăn chặn các đối tượng khác từ việc thay đổi trực tiếp các thuộc tính của một. Đối tượng Câu hỏi. 8 lớp phân tích adre gì? A. phỏng đoán ban đầu về thành phần của hệ thống mà thường thay đổi theo thời gian, hiếm khi sống sót nguyên vẹn vào thực hiện B. các lớp học đầy đủ mà đòi hỏi một lập trình để chính thức hóa chữ ký hoạt động và loại thuộc tính trước khi chúng có thể được thực hiện C. các lớp bên trong một đối tượng hệ thống kinh doanh hoặc Domain Model, ở dạng UML D. một nguyên mẫu của một giao diện hệ thống của người dùng, phát triển trong giai đoạn phân tích, cho phép người dùng để xác định các hệ thống tìm kiếm và cảm thấy câu hỏi. 9 Một kiến trúc sư xem xét hai lớp. Lớp đầu tiên có các hoạt động sau đây: getName (), getSize (), getTotal (), và findAverage (). Lớp thứ hai có các hoạt động sau đây: getName (), getSize (), findAverage (), findMinimum (), và findMaximum (). Hai lớp học chia sẻ các lớp cha cùng. Những hoạt động có nhiều khả năng chứa đựng trong lớp cha? A. getName (), getSize (), và findAverage () B. findMaximum (), findMinimum (), getSize (), và getTotal () C. getName (), findAverage (), và findMaximum () D. getName (), getSize (), getTotal (), và findAverage () Câu hỏi. 10 Kiến trúc sư chịu trách nhiệm cho việc tạo ra một mô hình phân tích cho một hệ thống. Những khu vực tập trung là điều cần thiết cho việc tạo ra các mô hình này? A. phần cứng mà hệ thống sẽ được triển khai B. hành vi của các đối tượng bao gồm hệ thống C. quá trình tiến hóa của các lớp phân tích vào các lớp học thiết kế D. các yêu cầu hiệu suất của hệ thống câu hỏi. 11 không một giao diện cần làm gì? A. thấy nhiều dịch vụ cho requestors vô danh B. sử dụng các dịch vụ mà một bộ phân loại đòi hỏi yêu cầu từ các nhà cung cấp mang tính chất C. tuyên bố các dịch vụ mà một bộ phân loại cung cấp để cung cấp requestors vô danh D. thấy nhiều phương pháp mà người yêu cầu phải sử dụng Câu hỏi. 12 Trong một sơ đồ trình tự, mỗi tương tác trên sơ đồ bản đồ để _____. A. một điểm lựa chọn trên một nhà nước sơ đồ B. sự chuyển đổi về một nhà nước sơ đồ C. một nhà nước trên sơ đồ D. tình trạng ban đầu Câu hỏi. 13 Có hai câu hỏi không sử dụng đa dạng về các mối quan hệ cho phép bạn trả lời? (Chọn hai.) A. Là mối quan hệ bắt buộc hoặc tùy chọn? B. Làm thế nào nhiều liên kết một đối tượng của một loại có thể duy trì với các đối tượng của người khác




















































































đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: