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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!