a) Software design is an activity subjected to constraints
b) Software Design specifies nature and composition of software product
c) Software Design satisfies client needs and desires
d) All of the mentioned
Software design explains all of the statements as its definition.
a) A process is a collection of related tasks that transforms a set of inputs to the set of output
b) A design notation is a symbolic representational system
c) A design heuristic is a rule proceeding guidance, with guarantee for achieving some end
d) Software design method is orderly procedure for providing software design solutions
A heuristic is a rule followed but there is no guarantee that we get output.
a) Nicklaus Wirth described the first software engineering method as stepwise refinement
b) Stepwise refinement follows its existence from 1971
c) It is a top down approach
d) All of the mentioned
It is top down approach and not bottom up.
a) Structural design introduced notations and heuristics
b) Structural design emphasis on procedural decomposition
c) The advantage is data flow representation
d) It follows Structure chart
The biggest drawback or problem is a data flow diagram of structure design.
a) The specification model following data flow diagram
b) Procedures represented as bubbles
c) Specification model is structure chart showing procedure calling hierarchy and flow of data in and out of procedures
d) Emphasizing procedural decomposition
It is solution to central problem. Rest others are problems.
Items per page: