Software Engineering | Component-Level Design MCQ: This section contains the multiple-choice questions on Component-Level Design in Software Engineering.
The data structures, algorithms, interface features, and communication mechanisms assigned to each component for system development are defined at the component-level design level. A complete set of software components is defined during architectural design.
Here, you will find the MCQs on component-level design in software engineering. The MCQs will enhance the learning and knowledge base with respect to component-level design in software engineering.
Title | |
---|---|
In component-level design in software engineering, component refers?In component-level design in software engineering, component refers?
The answer is:
D. All of the mentioned above
|
|
During the ____ process, a complete set of software components is defined,During the ____ process, a complete set of software components is defined,
The answer is:
A. Architectural design
|
|
A component is a modular building block for computer softwareA component is a modular building block for computer software.
The answer is:
A. True
|
|
If you're working in the field of object-oriented software engineering, a ___ is a collection of classes that work togetherIf you're working in the field of object-oriented software engineering, a ___ is a collection of classes that work together.
The answer is:
C. Component
|
|
A traditional component, also called a module, resides within the ____A traditional component, also called a module, resides within the ____.
The answer is:
A. Software architecture
|
|
Component-level design draws on information developed as part of the requirements model and represented as part of the architectural modelComponent-level design draws on information developed as part of the requirements model and represented as part of the architectural model.
The answer is:
A. True
|
|
With reference to object-oriented software engineering approach, ___ focuses on the elaboration of problemWith reference to object-oriented software engineering approach, ___ focuses on the elaboration of problem.
The answer is:
A. Component-level design
|
|
Within the context of component-level design for object-oriented systems, cohesion implies that ____Within the context of component-level design for object-oriented systems, cohesion implies that ____.
The answer is:
D. All of the mentioned above
|
|
Classes and components that exhibit functional, layer, and communicational cohesion are relatively easy to implement, test, and maintainClasses and components that exhibit functional, layer, and communicational cohesion are relatively easy to implement, test, and maintain.
The answer is:
A. True
|
|
Communication and collaboration are essential elements of any object-oriented systemCommunication and collaboration are essential elements of any object-oriented system.
The answer is:
A. True
|
|
____ is a qualitative measure of the degree to which classes are connected to one another?____ is a qualitative measure of the degree to which classes are connected to one another?
The answer is:
A. Coupling
|
|
Software must communicate internally and externally |
|
To conduct component-level design, we should identify all design classes that correspond to the problem domainTo conduct component-level design, we should identify all design classes that correspond to the problem domain.
The answer is:
A. True
|
|
Is, 'Identify all design classes that correspond to the infrastructure domain' a step to conducting component-level designIs, 'Identify all design classes that correspond to the infrastructure domain' a step to conducting component-level design.
The answer is:
A. True
|
|
Content design at the ___ focuses on content objects and the manner in which they may be packaged for presentation to a WebApp end userContent design at the ___ focuses on content objects and the manner in which they may be packaged for presentation to a WebApp end user.
The answer is:
B. Component level
|
MCQs
Views
Best Answers
Points