On This Page

This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Introduction to Software Engineering Set 2

Q1 | Choose from the following that are Decision Tree nodes?
  • Decision Nodes
  • End Nodes
  • Chance Nodes
  • All of the mentioned
Q2 | Decision Nodes are represented by ____________
  • Disks
  • Squares
  • Circles
  • Triangles
Q3 | Chance Nodes are represented by __________
  • Disks
  • Squares
  • Circles
  • Triangles
Q4 | End Nodes are represented by __________
  • Disks
  • Squares
  • Circles
  • Triangles
Q5 | Which of the following are the advantage/s of Decision Trees?
  • Possible Scenarios can be added
  • Use a white box model, If given result is provided by a model
  • Worst, best and expected values can be determined for different scenarios
  • All of the mentioned
Q6 | Decision table made up of section.
  • Condition statement
  • Condition statements
  • Action statements
  • All of these
Q7 | __________ is a graphic representation of system that shows data flows to from and within system, processing functions that change the data in some manner and storage of tis data.
  • DFD
  • ER model
  • Decision table
  • Decision Tree
Q8 | DFD shows how things happen or the physical component is called ------------
  • Logical DFD
  • Physical DFD
  • Data dictionary
  • None of these
Q9 | A relational database system needs to maintain data about the relations, such as the schema of the relations. This is called
  • Metadata
  • Catalog
  • Log
  • Dictionary
Q10 | Which of these states the goal of engineering design analysis?
  • To understand an engineering design problem
  • To provide an solution for a given problem
  • All of the mentioned
  • None of the mentioned
Q11 | What methods can be followed if designers are out of good SRS or engineeringdesign?
  • They must do whatever part of product design which remains undone
  • Various approaches and techniques are to be followed to complete
  • All of the mentioned
  • None of the mentioned
Q12 | Why is Modelling one of the best way to carry out analysis?
  • During analysis, It serves as a good test for understanding
  • Provides further documentation for input to design resolution
  • All of the mentioned
  • None of the mentioned
Q13 | Engineering design activities consists of which of the following?
  • Studying the SRS
  • Producing new models of the problem
  • Product design models
  • All of the mentioned
Q14 | A generic software engineering design follows which of the activities?
  • Analysis
  • Architectural Design
  • Finalize Design
  • Analysis & Architectural Design
Q15 | Architectural design stage include which of the following activity?
  • Generate/Improve detailed design alternatives
  • Select architecture
  • Finalize Design
  • All of the mentioned
Q16 | Detailed design stage include which of the following activity?
  • Generate / Improve candidate architectures
  • Evaluate candidate architecture
  • Finalize Design
  • None of the mentioned
Q17 | What is Analysis model?
  • Understanding of design problem
  • Representation of design problem solution
  • Representation of design problem
  • All of the mentioned
Q18 | Which of the following statement is true?
  • A class model is representation of objects in a problem or a software solution
  • A object model is representation of classes in a problem or a software solution
  • All of the mentioned
  • None of the mentioned
Q19 | Which of the following statement is true?
  • Class Diagram are graphical form of class models
  • Object Diagram are graphical forms of object models
  • All of the mentioned
  • None of the mentioned
Q20 | Which of these are types of class model used in object oriented analysis?
  • Analysis Class models/ Conceptual Models
  • Design Class Models
  • Implementation Class Models
  • All of the mentioned
Q21 | Which of the following represents the use of Conceptual models during product design?
  • Understanding the problem design
  • Setting Data Requirements
  • Validating Requirements
  • All of the mentioned
Q22 | Which of the following represents the use of Conceptual models during engineeringdesign?
  • Understanding product design
  • Undergirding Engineering Modelling
  • All of the mentioned
  • None of the mentioned
Q23 | What are Design Class Models?
  • They show classes in a software system
  • They represents attributes,operations, association in abstraction from language
  • They show implementation details
  • All of the mentioned
Q24 | Conceptual models are useful for which of the following reasons?
  • Understanding problem design
  • Data Requirements and Product design
  • Validating requirements
  • All of the mentioned
Q25 | Why there is a need for Software management?
  • Software development is complex and expensive
  • It is done with few people with fixed skills and abilities
  • It is not time consuming
  • None of the mentioned