On This Page

This set of Object Oriented Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Object Oriented Software Engineering Set 1

Q1 | Which of the following UML diagrams has a static view
  • collaboration
  • use case
  • state chart
  • activity
Q2 | UML stands for
  • unified modeling language
  • unified marketing language
  • unified modeling syntax
  • unifie modeling language
Q3 | Which core element of UML is being shown in the figure
  • node
  • interface
  • class
  • component
Q4 | What does a simple name in UML Class and objects consists of
  • letters
  • digits
  • punctuation characters
  • all of the mentioned
Q5 | What Does a Composite name consists of in a UML Class and object diagram
  • delimiter
  • simple names
  • digits
  • all of the mentioned
Q6 | A class is divided into which of these compartments
  • name compartment
  • attribute compartment
  • operation compartment
  • all of the mentioned
Q7 | An attribute is a data item held by which of the following
  • class
  • object
  • all of the mentioned
  • none of the mentioned
Q8 | What should be mentioned as attributes for conceptual modelling
  • initial values
  • names
  • all of the mentioned
  • none of the mentioned
Q9 | Which of these are part of class operation specification format
  • name
  • parameter list
  • return-type list
  • all of the mentioned
Q10 | In Unified Modeling Language, diagrams which captures systemstatic structureand provide foundation for other models is called
  • deployment diagrams
  • class diagrams
  • component diagrams
  • object diagrams
Q11 | The Unified Modeling Language (UML) has become an effective standard for softwaremodelling.How many different notations does it have
  • three
  • four
  • six
  • nine
Q12 | Which model in system modelling depicts the static nature of the system
  • behavioral model
  • context model
  • data model
  • structural model
Q13 | What does a simple name in UML Class and objects consist of
  • letters
  • digits
  • punctuation characters
  • all of the mentioned
Q14 | What Does a Composite name consists of in a UML Class and object diagram
  • delimiter
  • simple names
  • digits
  • all of the mentioned
Q15 | A Class consists of which of these abstractions
  • set of the objects
  • operations
  • attributes
  • all of the mentioned
Q16 | A class is divided into which of these compartments
  • name compartment
  • attribute compartment
  • operation compartment
  • all of the mentioned
Q17 | An attribute is a data item held by which of the following
  • class
  • object
  • all of the mentioned
  • none of the mentioned
Q18 | What should be mentioned as attributes for conceptual modelling
  • initial values
  • names
  • all of the mentioned
  • none of the mentioned
Q19 | Which of these are part of the class operation specification format
  • name
  • parameter list
  • return-type list
  • all of the mentioned
Q20 | Which among these are the rules to be considered to form Class diagrams
  • class symbols must have at least a name compartment
  • compartment can be in random order
  • attributes and operations can be listed at any suitable place
  • none of the mentioned
Q21 | Which of these are the heuristics
  • name classes, attributes, and roles with noun phrases
  • name operations and associations with verb phrases
  • stick to binary associations
  • all of the mentioned
Q22 | Which of the following is a building block of UML
  • things
  • relationships
  • diagrams
  • all of the mentioned
Q23 | Classes and interfaces are a part of
  • structural things
  • behavioral things
  • grouping things
  • annotational things
Q24 | What is a collection of operations that specify a service of a class or component
  • use case
  • actor
  • interface
  • relationship
Q25 | What is a physical element that exists at runtime in UML
  • a node
  • an interface
  • an activity
  • none of the mentioned