Software Engineering (3150711) MCQs

MCQs of Software Design

Showing 11 to 20 out of 62 Questions
11.
__________ is not a characteristic common to all design methods.
(a) configuration management
(b) functional component representation
(c) quality assessment guidelines
(d) refinement heuristics
Answer:

Option (a)

12.
Which are the characteristics of good software design?
(a) The design must implement all explicit requirements available in requirement model
(b) The design must accommodate all implicit requirements given by stakeholders
(c) The design must be readable & understandable
(d) All of the above options
Answer:

Option (d)

13.
__________ transforms class models into design class realization and prepares data structure (data design) required to implement the software.
(a) Data Design
(b) Architectural Design
(c) Interface Design
(d) Procedural Design
Answer:

Option (a)

14.
__________ defines the relationship between major structural elements of the software.
(a) Data Design
(b) Architectural Design
(c) Interface Design
(d) Procedural Design
Answer:

Option (b)

15.
__________ defines how software communicates with systems & with humans. An interface implies a flow of information & behavior.
(a) Data Design
(b) Architectural Design
(c) Interface Design
(d) Procedural Design
Answer:

Option (c)

16.
__________ transforms structural elements of software into procedural description of software components.
(a) Data Design
(b) Architectural Design
(c) Interface Design
(d) Procedural Design
Answer:

Option (d)

17.
Which of the following is wrong with reference to Software Design Principles.
(a) Design process should not suffer from “tunnel vision”
(b) Design should be traceable to the analysis model
(c) Design should not reinvent the wheel
(d) Design should “maximize the intellectual distance” between the software and the real world problem
Answer:

Option (d)

18.
Which of the following is Architectural Styles
(a) Data-centered architecture style
(b) Data-flow architectures
(c) Call and return architecture
(d) All of the above options
Answer:

Option (d)

19.
Filter & Pipes are the concept of which Architectural Style
(a) Data-centered architecture style
(b) Data-flow architectures
(c) Call and return architecture
(d) Layered architecture
Answer:

Option (b)

20.
Main program/subprogram architectures & Remote procedure call architectures are sub styles of __________ .
(a) Data-centered architecture style
(b) Data-flow architectures
(c) Call and return architecture
(d) Layered architecture
Answer:

Option (c)

Showing 11 to 20 out of 62 Questions