Answers
»
|
1. Software Maintenance
Which
statement about software maintenance is most accurate?
-
corrective
maintenance is
about getting the correct user requirements, whilst perfective
maintenance is about improving the performance of a system
-
perfective
maintenance is about correcting errors in the implementation of a
system, whilst adaptive maintenance is about moving software to a
new hardware platform
-
adaptive
maintenance is about adjusting a system to meet new or change user
requirements, whilst perfective maintenance is about correcting
errors in the implementation of a system
-
corrective
maintenance is about correcting errors in the implementation of a
system, whilst adaptive maintenance is about adjusting a system
to meet new or change user requirements
-
adaptive
maintenance is about adjusting a system to meet new or change user
requirements, whilst corrective maintenance is solely about
correcting the format of output reports.
2. Lifecycle
We use the concept of a
lifecycle to:
-
follow in
a rigid, sequential manner to deliver software
-
define a
new system
-
bridge
the gap between the real world and the representation of part of the real
world in an information processing system
-
create a
model of the real world
-
get fit
3. System models
Which statement is NOT true
about system models:
-
a system
model is a representation of part or all of a system
-
a system
model can be used to compare against other models of the same system to
check for consistency
-
a system
model is always created at a given level of abstraction
-
a system
model must show all aspects of the system under consideration otherwise it
is incomplete
-
a system
model is from a particular user viewpoint
4.
Abstraction
In your own words, write a
definition of the term abstraction.
5. Difference in approaches
Which of the following
statements is true:
-
Structured
analysis and design seeks to develop a series of autonomous modules which
can act independently.
-
Object
oriented analysis and design is about establishing a hierarchy of control.
-
Structured
analysis and design and object oriented analysis and design use different
techniques, but ultimately result in the same system design and
implementation.
-
Object
oriented analysis and design was developed and more widely used before
structured analysis and design.
-
Object
oriented analysis and design is concerned with encapsulating data and the
operations which can be performed on that data.
6.
System Specification
In your own words, write a
definition of the term
System Specification
|
|