46.
Software deteriorates rather than wears out
because
a. Software
suffers from exposure to hostile
environments
b. Defects
are more likely to arise after
software
has been used often
c. Multiple
change requests introduce
errors
in component interactions
d. Software
spare parts become harder to
order
Answer:
Option (c)
47.
Which of the items listed below is not one of
the
software engineering layers?
a. Process
b. Manufacturing
c. Methods
d. Tools
Answer:
Option (b)
48. Which of these are the 5 generic software
engineering
framework activities?
a. Communication,
planning, modeling,
construction,
deployment
b. Communication,
risk management,
measurement,
production, reviewing
c. Analysis,
designing, programming,
debugging,
maintenance
d. Analysis,
planning, designing,
programming,
testing
Answer:
Option (c)
49.
The incremental model of software
development
is
a. A
reasonable approach when requirements
are
well defined
b. A
good approach when working core
product
is required.
c. The
best approach to use when large
development
team
d. A
revolutionary model that is not
commercially
used.
Answer:
Option (b)
50. The spiral model of software development
a. Ends
with the software delivery of the
product
b. Is
more chaotic than incremental model
c. Calculate
risk at each phase
d. All
the three
Answer:
Option (c)
51. The prototyping software model is a. A reasonable approach when requirements
are
well defined
b. Useful
only when customer can not define
requirement
clearly
c. best
for large development team
d. A
risky model for producing meaningful
product
Answer:
Option (b)
52.
Which question no longer concerns the modern
software
engineer?
a. Why
does computer hardware cost so
much?
b. Why
does software take a long time to
finish?
c. Why
does it cost so much to develop a
piece
of software?
d. Why can’t software errors be removed
from
products prior to delivery?
Answer:
Option (a)
53.
Software is a product and can be manufactured
using
the same technologies used for other
engineering
artifacts
a. True
b. False
Answer:
Option (b)
54.
Software deteriorates rather than wears out
because
a. Software
suffers from exposure to hostile
environments
b. Defects
are more likely to arise after
software
has been used often
c. Multiple
change requests introduce
errors
in component interactions
d. Software
spare parts become harder to
order
Answer:
Option (c)
55.
WebApps are a mixture of print publishing and
software
development, making their
development
outside the realm of software
engineering
practice.
a. True
b. False
Answer:
Option (b)
55.
There are no real differences between creating
WebApps
and MobileApps
a. True
b. False
Answer:
Option (b)
56. In
its simplest form an external computing
device
may access cloud data services using a
web
browser.
a. True
b. False
Answer:
Option (a)
57.
Product line software developments depends the
reuse
of existing software components to
provide
software engineering leverage.
a. True
b. False
Answer:
Option (a)
58.
Which of the items listed below is not one of
the
software engineering layers?
a. Process
b. Manufacturing
c. Methods
Tools
Answer: Option (b)
59.
Which of these are the 5 generic software
engineering
framework activities?
a. communication,
planning, modeling,
construction,
deployment
b. communication,
risk management,
measurement,
production, reviewing
c. analysis,
designing, programming,
debugging,
maintenance
d. analysis,
planning, designing,
programming,
testing
Answer:
Option (a)
60.
Most software continues to be custom built
because
a. Component
reuse is common in the
software
world.
b. Reusable
components are too expensive to
use.
c. Software
is easier to build without using
someone
else's components.
d. Off-the-shelf
software components are
unavailable
in many application
domains.
Answer:
Option (d)
0 Comments