Software-Engineering-And-Case-Tools (Set 1)
Software-Engineering-And-Case-Tools (Set 1)
1 of 1 sets
3. Which one of the following models is not suitable for accommodating any
change?
A. build & fix model
B. prototyping model
C. rad model
D. waterfall model
Answer:D
Explanation:- real projects rarely follow the sequential flow that the waterfall model proposes
Explanation:- their is no such thing as diagonal prototype whereas other options have their
respective definitions
6. Which of the following statements regarding Build & Fix Model is wrong?
A. no room for structured design
B. code soon becomes unfix-able & unchangeable
C. maintenance is practically not possible
D. it scales up well to large projects
Answer:D
Explanation:- the client may create an unrealistic product vision leading a team to over or under-
develop functionality.also, the specialized & skilled developers are not easily available.
9. Which of these are not among the eight principles followed by Software
Engineering Code of Ethics and Professional Practice ?
A. public
B. profession
C. product
D. environment
Answer:D
Explanation:- rest all are clauses for software ethics, environment does not focus on specific clause
nor its of importace related to question
Explanation:- software is not just set of program but it is also associated documentation and
configuration of data to make program run.
Explanation:- increasing supply will lead to more production and not failure.
Explanation:- good software should deliver the required functinality, maintainability. software
development is not an attribute but a fundamental
13. Which of these software engineering activities are not a part of software
processes ?
A. software dependence.
B. software development.
C. software validation.
D. software specification.
Answer:A
Explanation:- software dependence is an attribute and not an engineering activity for process
Explanation:- software engineering is a vast sub domain which comes under computer science
which is main domain
15. Which of these does not affect different types of software as a whole?
A. heterogeneity
B. flexibility
C. business and social change
D. security
Answer:B
Explanation:- option b & c are a part of software engineering as a subject,hence option a covers
them both.
Explanation:- software validation is an activity for software process and not the fundamental for
engineering.
Explanation:- web based systems has led to important advances in programming languages
Explanation:- software engineers shall act in a manner that is in the best interests of their client and
employer consistent with the public interest and shall ensure that their products and related
modifications meet the highest professional standards possible.thus options a & c are ruled out
Explanation:- licensing of a software product comes under corporate part of the software company.