☑ MCQ PRACTICE

Software Engineering Unit 3

Practice objective questions for quick revision and examination preparation. Try answering each question before revealing the answer.

📚 Software Engineering
📖 Unit 3
🎯 MCQs
Software Engineering MCQs - Unit 3

Software Engineering MCQs - Unit 3

1

Software design is the __________ software engineering action within the modeling activity.

A Last
B Second
C Last Second
D None of the above
Correct Answer A
2

Design engineering encompasses the set of___________ that lead to the development of ________ system or product.

A Criteria, basic, good quality
B Principle ,Concept ,rule, high quality
C Code, Program, tasks, high quality
D Principle ,Concept ,rule
Correct Answer B
3

Architectural design stage include which of the following activity?

A Generate/Improve detailed design alternatives
B Select architecture
C Finalize Design
D All of the mentioned
Correct Answer B
4

What is Analysis model?

A Understanding of design problem
B Representation of design problem solution
C Representation of design problem
D All of the mentioned
Correct Answer C
5

Detailed design stage include which of the following activity?

A Generate / Improve candidate architectures
B Evaluate candidate architecture
C Finalize Design
D None of the mentioned
Correct Answer C
6

What are Design Class Models?

A They show classes in a software system
B They represents attributes,operations, association in abstraction from language
C They show implementation details
D All of the mentioned
Correct Answer D
7

Amongst which of the following is / are true in terms of design concepts in software engineering. Software design encompasses,

A Set of principles
B Concepts and practices
C Development of a high-quality system or product
D All of the mentioned above
Correct Answer D
8

Design develops a representation or ____.

A Model
B Testing
C Requirements Analysis
D None of the mentioned above
Correct Answer A
9

The primary work product produced during software design is / are,

A Architectural design
B Interface design
C Creation of components and deployment
D All of the mentioned above
Correct Answer D
10

Amongst which of the following is / are the key aspects of interface design,

A Smooth communication between the system and the users who use it
B This implies a flow of information
C Both A and B
D None of the mentioned above
Correct Answer C
11

Component design is prepared with the information obtained from ____.

A The class-based models
B Behavioral models
C Both A and B
D None of the mentioned above
Correct Answer C
12

uality

A Testing
B Analysis
C All of the mentioned above
Correct Answer A
13

Amongst which of the following is / are shows the software quality,

A Implicit & explicit requirements
B A readable, understandable
C A complete picture from an implementation perspective
D All of the mentioned above
Correct Answer D
14

The process of abstraction can also be referred to as ____.

A Modeling
B Analysis
C Implementation
D None of the mentioned above
Correct Answer A
15

Software modularity is a,

A Design approach to divide entire software into smaller units
B Modularity facilitates a developer to identify issues quickly
C Modularity helps developer to enhance software and its quality easily
D All of the mentioned above
Correct Answer D
16

Architectural design stage include which of the following activity?

A Generate/Improve detailed design alternatives
B Select architecture
C Finalize Design
D All of the mentioned
Correct Answer B

True / False & Short Questions

17 Cohesion is a functional strength of a module.( True / False )
Correct Answer True
18 Coupling indicates the interdependence among modules. (True/False)
Correct Answer True
19 Analysis patterns facilitate the transformation of the analysis model into a design model by suggesting reliable solutions to common problems.(True / False)
Correct Answer True
← Back to All MCQs