MCQ Bank
In sequence diagram, the solid lines depict:
- A) Messages being sent from one object to the other
- B) Objects (or classes)
- C) Life-time of an object
- D) state of the object
As per Peter Coad’s methodology, which of the following may NOT be a perfect candidate for being an object?
- A) Garage
- B) Recipient
- C) Zone
- D) Password
In the architecture trade-off analysis method the architectural style should be described using the
- A) data Flow view and process view
- B) data Flow view , module view and process view
- C) data Flow view and module view
- D) module view and process view
In Client server model, the application is modeled as a set of .....that are provided by servers.
- A) Services
- B) Requests
- C) Protocols
- D) Requirements
Static structural model shows the major system……
- A) Activities
- B) Objectives
- C) Components
- D) Leaks
A life line represents the object’s life during the interaction in a sequence diagram while its notation is depicted by ________.
- A) Curved Lines
- B) Dotted Lines
- C) Full Arrow
- D) Solid Lines
If Cat is derived from Mammal Class, and Mammal is derived from Animal Class, then:
- A) Cat will not be able to access any class
- B) Cat is allowed to access only the Mammal’s Class
- C) Cat will not inherit Animal's functions and data
- D) Cat will inherit Animal's functions and data
___________ is concerned with decomposing a system into interacting sub-systems.
- A) Control Modeling
- B) Work Breakdown Structure
- C) Modular Decomposition
- D) System Structuring
Thin Client Model places a heavy processing load on……
- A) Neither Server nor Network
- B) Only Network
- C) Both Server and Network
- D) Only Server
Fat Client Model is one of the configurations of ……Model.
- A) Client Server
- B) Data-centered
- C) Reference
- D) Layered
Aynchronous messages :
- A) are implemented as operation call
- B) occurs in multi-threaded applications
- C) are shown by dotted line
- D) These block caller before response
In sequence diagram, the boxes denote:
- A) Objects (or classes)
- B) Relationships
- C) Messages, sent from one object to other
- D) Life-time of Objects
The ___________ provides the software engineer with a view of the system as a whole.
- A) Process Model
- B) Architectural Model
- C) Requirements Model
- D) Business model
________ has become a standard notation for object oriented system modeling.
- A) UML
- B) C++
- C) OCL (object Constraint Language)
- D) Java
Thin Client Model is one of the configurations of ……Model.
- A) Reference
- B) Data-centered
- C) Layered
- D) Client Server
Which of the following is not a possible server in client server environment?
- A) Database Server
- B) Transaction Server
- C) Time Server
- D) File Server
In "Point of Sale system", the term "Payment" represents
- A) Container
- B) Actor
- C) Participant
- D) Transaction
Dynamic process model shows the process ……of the system.
- A) Structure
- B) Components
- C) Objects
- D) Linkage
An attribute that varies over time, e.g., price of an item, should be replaced by a/an ___________ with an effective date and value
- A) Additional Method/Function
- B) Structure
- C) Additional Class
- D) Interface
In sequence diagram, the objects are organized in a _____________ line and the events in a __________ time line.
- A) Horizontal, straight
- B) Horizontal, vertical
- C) Vertical, straight
- D) Vertical, horizontal