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