Object Oriented Software Engineering Set 3
On This Page
This set of Object Oriented Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Object Oriented Software Engineering Set 3
Q1 | Which of the following is incorrect in the deployment diagram
- communication connections between nodes are shown by communication paths
- communication paths are represented by dotted lines
- artifacts are deployed inside nodes where they reside and execute
- none of the mentioned
Q2 | Which of these is correct
- artifacts instances and types have same names
- artifact names and instances are underlines
- all of the mentioned
- none of the mentioned
Q3 | What is true about the artifacts
- an artifact is a physical entity
- an artifact has spatio temporal location
- all of the mentioned
- none of the mentioned
Q4 | How many diagrams are here in Unified Modelling Language
- six
- seven
- eight
- nine
Q5 | Which UML diagram is shown below
- use case
- collaboration diagram
- class diagram
- object diagram
Q6 | Which UML diagram is shown below
- use case
- state chart
- activity
- object diagram
Q7 | Which UML diagram’s symbols are shown below
- deployment diagram
- collaboration diagram
- Sequence Diagram
- object diagram
Q8 | Which UML diagram is shown below
- deployment diagram
- collaboration diagram
- object diagram
- class diagram
Q9 | Which of the following statement is true
- a transition is a change from one state to another
- transitions may be spontaneous, but usually some event triggers them
- an event is a noteworthy occurrence at a particular time; events have no duration
- all of the mentioned
Q10 | Which of the following determines the state diagram
- the uml notation for specifying finite automata is the state diagram
- in state diagrams, states are represented by rounded rectangles
- all of the mentioned
- none of the mentioned
Q11 | Which of the following is true
- a state symbol without a nested state compartment represents a complex state
- one with a nested state compartment represents a simple state
- all of the mentioned
- none of the mentioned
Q12 | Which of the following are composite states
- a sequential composite state
- a concurrent composite state
- all of the mentioned
- none of the mentioned
Q13 | Sequential composite states simplify state models in two ways
- they organize states into hierarchies
- they consolidate many transitions
- all of the mentioned
- none of the mentioned
Q14 | In Unified Modeling Language, diagrams that organize system elements into groups areclassified as
- package diagrams
- organized diagram
- system diagrams
- class diagrams
Q15 | Which model in system modelling depicts the dynamic behaviour ofthe system
- context model
- behavioral model
- data model
- object model
Q16 | Which UML diagram is shown below
- use case
- state chart
- activity
- object diagram
Q17 | Which UML diagram is shown below
- use case
- collaboration diagram
- Object diagram
- sequence diagram
Q18 | What is the programming style of the object oriented conceptual model
- invariant relationships
- algorithms
- classes and objects
- goals, often expressed in a predicate calculus.
Q19 | Abstraction is classified into _______ types
- 4
- 3
- 2
- 1
Q20 | The process of compartmentalizing the elements of an abstraction that constitute its structureand behavior is called as
- hierarchy
- encapsulation
- modularity
- entity abstraction
Q21 | In which of the following mechanisms, types of all variables and expressions are fixed atcompilation time.
- strong typing
- weak typing
- static binding early binding
- dynamic binding late binding
Q22 | In which of the following mechanisms, types of all variables and expressions are not knownuntil runtime
- strong typing
- weak typing
- static binding early binding
- dynamic binding late binding
Q23 | What is that concept in type theory in which a single name may denote objects of manydifferent classes that are related by some common super class referred to ______
- monomorphism
- type checking
- polymorphism
- generalization
Q24 | Choose the incorrect statement in terms of Objects.
- objects are abstractions of real-world
- objects can’t manage themselves
- objects encapsulate state and representation information
- all of the mentioned
Q25 | What encapsulates both data and data manipulation functions
- object
- class
- super class
- sub class