Software Engineering | Design Concepts MCQ: This section contains the multiple-choice questions on Design Concepts in Software Engineering.

Software design is a process of transforming user\'s requirements in such form, which helps the software engineers or programmers to do coding and implementation of the software.

Here, you will find the MCQs on software design in software engineering. The MCQs will enhance the learning and knowledge base with respect to software design in software engineering.

 

questions

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

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


  1. Set of principles
  2. Concepts and practices
  3. Development of a high-quality system or product
  4. All of the mentioned above
discuss
Design develops a representation or ____

Design develops a representation or ____.


  1. Model
  2. Testing
  3. Requirements Analysis
  4. None of the mentioned above
discuss
Generally the software design done by ____

Generally the software design done by ____.


  1. Software engineers
  2. Mechanical engineers
  3. Architect
  4. None of the mentioned above
discuss
Amongst which of the following is / are shows the key significances of software designs,

Amongst which of the following is / are shows the key significances of software designs,


  1. Design allows us to build the blue print of the system or product
  2. The model gives clarity of proposed system and can be improved before code is generated
  3. Tests can be carried out, and end users involves during the process
  4. All of the mentioned above
discuss
Amongst which of the following is / are the key steps of software designs?

Amongst which of the following is / are the key steps of software designs?


  1. Representation of architecture of the system or product
  2. Representation of the interfaces that connect the software to end users
  3. Construction and representation of the software components
  4. All of the mentioned above
discuss
The primary work product produced during software design is / are,

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


  1. Architectural design
  2. Interface design
  3. Creation of components and deployment
  4. All of the mentioned above
discuss
The design model is assessed by the software team to determine; and the that have been established

The design model is assessed by the software team to determine; and the that have been established.


  1. Errors, inconsistencies, or omissions
  2. Alternatives existence
  3. Implementation of model within the constraints, schedule, and cost
  4. All of the mentioned above
discuss
The architectural design defines the relationship between major structural elements of the software,

The architectural design defines the relationship between major structural elements of the software,


  1. True
  2. False
discuss
Amongst which of the following is / are the key aspects of interface design,

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


  1. Smooth communication between the system and the users who use it
  2. This implies a flow of information
  3. Both A and B
  4. None of the mentioned above
discuss
The component-level design transforms structural elements of the software architecture,

The component-level design transforms structural elements of the software architecture,


  1. True
  2. False
discuss
Component design is prepared with the information obtained from ____

Component design is prepared with the information obtained from ____.


  1. The class-based models
  2. Behavioral models
  3. Both A and B
  4. None of the mentioned above
discuss
Design provides the representations of software that can be assessed for ____

Design provides the representations of software that can be assessed for ____.


  1. Quality
  2. Testing
  3. Analysis
  4. All of the mentioned above
discuss
Software design is a process of,

Software design is a process of,


  1. Translating requirements into a blueprint for software construction
  2. A holistic view of software
  3. Detailed data, functional, and behavioral requirements
  4. All of the mentioned above
discuss
Amongst which of the following is / are shows the software quality,

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


  1. Implicit & explicit requirements
  2. A readable, understandable
  3. A complete picture from an implementation perspective
  4. All of the mentioned above
discuss
Amongst which of the following is / are the key attributes of software quality

Amongst which of the following is / are the key attributes of software quality.


  1. Functionality & Usability
  2. Reliability & Performance
  3. Supportability
  4. None of the mentioned above
discuss
The process of abstraction can also be referred to as ____

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


  1. Modeling
  2. Analysis
  3. Implementation
  4. None of the mentioned above
discuss
Software modularity is a,

Software modularity is a,


  1. Design approach to divide entire software into smaller units
  2. Modularity facilitates a developer to identify issues quickly
  3. Modularity helps developer to enhance software and its quality easily
  4. All of the mentioned above
discuss
Cohesion is a functional strength of a module

Cohesion is a functional strength of a module.


  1. True
  2. False
discuss
Coupling indicates the interdependence among modules

Coupling indicates the interdependence among modules.


  1. True
  2. False
discuss
Deployment-level design elements allocate the architecture, its components, and the interfaces to the physical configuration of a system

Deployment-level design elements allocate the architecture, its components, and the interfaces to the physical configuration of a system.


  1. True
  2. False
discuss
total MCQs: 20

MCQs

20

Views

48

Best Answers

299

Points

5