Question:
Explain why it takes longer to develop a utility program than an application program and longer still to develop a system program.
Let’s first define what are a utility program and an application program. A utility program is a systems program designed to perform a specific task related to the operation of the computer when requested to do so by the computer user. An application program is an application program (sometimes shortened to application) is any program designed to perform a specific function directly for the user or, in some cases, for another application program.
From the definition above it is clearly stated what are their distinctions, to further understand it lets have some examples with utility program and application program, utility can either be used to complete a screen dump, format a disk, or convert the format of a data file so that it can be accessed by a different applications program. Application program examples are: word processors; database programs; Web browsers; development tools; drawing, paint, and image editing programs; and communication programs.
So from the statement above, utility takes longer development compare to an application program because application program was developed for a specific purpose or by request, it was designed to help people perform a certain type of work, while a utility program caters all factors needed by the user and an application program to work even the computer’s hardware and operating system. Utility performs maintenance or general-purpose chores.
The more complex and complicated the function of software is, the more it needs longer time to develop because it needs to be studied further and consider different factors and large scope.
Thank you, darling
ReplyDelete