Briefly explain the following programming objectives:
( i ) Utility.
(i i i ) Maintainability.
This refers to the ability of a program to satisfy the needs of the user.
This refers to the extent to which a program can be expected to perform its intended function with required precision. A reliable program is therefore one that constantly performs its functions correctly.
This refers to the effort required to locate and fix an error in an operational program. A maintainable program is thus one in which it‘s easy to locate errors and fix the errors.
This is a measure of the amount of computing resources required a program to perform a function.
This refers to the ability of a program to guarantee security of the data it handles e.g. to be able to prevent unauthorized access.