Introduction to Software Engineering Set 2
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