Question: Topic: Software Engineering I will give thumbs up for the correct answer(no need explain just correct answer) Question: 1Which of the following is wrong about
Topic: Software Engineering
I will give thumbs up for the correct answer(no need explain just correct answer)
Question:
1Which of the following is wrong about professional software development? ____________
AA software developed for specific business purposes, and other people will
use it and other engineers will change it.
BUsually developed by teams.
CThe software system is maintained and changed throughout its life.
DA program developed for personal interest and use, and no one else will use
it, and thus dont have to worry about writing program guides, documenting the
program design.
2As one of the essential attributes of good software, maintainability means ____________.
A. Software should be written in such a way so that it can evolve to meet the
changing needs of customers. This is a critical attribute because software change
is an inevitable requirement of a changing business environment.
B. Software dependability includes a range of characteristics including
reliability, security and safety. Dependable software should not cause physical
or economic damage in the event of system failure. Malicious users should not
be able to access or damage the system.
C. Software should not make wasteful use of system resources such as memory and
processor cycles. Efficiency therefore includes responsiveness, processing
time, memory utilization, etc.
D. Software must be acceptable to the type of users for which it is designed.
3Which of the following descriptions is correct about software specification? ____________
A. It is where customers and engineers define the software that is to be produced
and the constraints on its operation.
B. It is where the software is designed and programmed.
C. It is where the software is checked to ensure that it is what the customer
requires.
D. It is where the software is modified to reflect changing customer and market
requirements.
4The ____________ model is a modern genetic hybrid process model that is organized into phases (inception, elaboration, construction and transition) but separate activities (requirements, analysis and design, etc.) from these phases.
A. Waterfall
B. Rational Unified Process
C. Incremental development
D. Reuse-oriented software engineering
5Which of the following is wrong about throw-away prototypes? ____________
A. It may be impossible to tune the prototype to meet non-functional
requirements.
B. Prototypes are normally well documented.
C. The prototype structure is usually degraded through rapid change.
D. The prototype probably will not meet normal organization quality standards.
6Which of the following is wrong about prototyping? ____________
A. It is where a version of the system or part of the system is developed quickly
to check the customers requirements and the feasibility of some design
decisions.
B. It allows users to experiment with system before delivery and so refine their
requirements, and thus the number of requirements change proposals made after
delivery is therefore likely to be reduced.
C. It supports change avoidance.
D. It is where system increments are delivered to the customer for comment and
experimentation.
7The aim of ____________ process is to produce an agreed requirements, that specified a system satisfying stakeholder requirements.
A. software development
B. software evolution
C. software testing
D. requirements engineering
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
