0
0
Software Engineeringknowledge~10 mins

Why maintenance consumes most software cost in Software Engineering - Test Your Understanding

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the sentence to explain why software maintenance costs are high.

Software Engineering
Maintenance costs are high because software [1] over time.
Drag options to blanks, or click blank then click option'
Astays the same
Bdegrades
Cimproves
Dis deleted
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'improves' because software gets better automatically.
2fill in blank
medium

Complete the sentence to identify a key reason for maintenance cost.

Software Engineering
One main reason maintenance costs are high is because software must adapt to [1] environments.
Drag options to blanks, or click blank then click option'
Achanging
Bunchanging
Csimple
Dstatic
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'unchanging' because environments are stable.
3fill in blank
hard

Fix the error in the sentence explaining maintenance cost.

Software Engineering
Maintenance is costly because software [1] are often poorly documented.
Drag options to blanks, or click blank then click option'
Asystems
Bmodules
Cdocuments
Dcode
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'documents' which is redundant.
4fill in blank
hard

Fill both blanks to complete the explanation about maintenance challenges.

Software Engineering
Maintenance requires [1] to understand the [2] of existing software.
Drag options to blanks, or click blank then click option'
Atime
Bmoney
Cstructure
Ddesign
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'money' for the first blank instead of 'time'.
5fill in blank
hard

Fill all three blanks to explain why maintenance consumes most software cost.

Software Engineering
Maintenance involves [1] bugs, [2] to new requirements, and [3] outdated technology.
Drag options to blanks, or click blank then click option'
Afixing
Badapting
Cupgrading
Dignoring
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignoring' which is not a maintenance activity.