Application Software- Types
Here are a few significant applications that you should be familiar with, along with a few notes about some useful features or hidden dangers.
This application allows the user to create, modify, and print documents containing text, and sometimes images. Some examples include Microsoft Word, Word Perfect, or Emacs. Most modern word processing software allows the user to view the text on the monitor just as it will appear on the printed page. This capability is called What-You-See-Is-What-You-Get, or WYSIWYG. Word processors have several advantages over simply using paper and pencil or a typewriter. First, a budding writer can edit the text with ease on a word processor, moving words around, deleting phrases, fixing spelling mistakes, or completely reorganizing the structure of a manuscript. These same edits on a typed document would be daunting. Global changes, such as changing the name of a main character in a novel, can be done in a few keystrokes, whereas if done by hand, it would take hours, if not days. Second, the text can be formatted to look like a published work, complete with various fonts, styles, emphasis, and so forth. Third, it is easy to duplicate previous work. For example, imagine that you have written a letter to a business asking for a refund on a defective item. If you save this letter (in an electronic file in the computer's storage area), you could easily edit the letter if you need to write to another business regarding a different defective item. Starting from the existing letter is quicker.
1) Identify several goals of writing. Why do we write? What do we hope to accomplish by writing? To whom do we write?
2) Consider the writing tasks listed below and answer these four questions for each task:
- Does word processing software make this task more or less difficult, compared to writing by hand or with a typewriter?
- How might the final document differ because this task was accomplished with a word processor on a computer, compared to writing by hand?
- How important is this task in accomplishing the goals identified in the first step?
- What hidden dangers might we face because we use a word processor for this task. For example, using a word-processor with spell-checking built into the program might produce writers who are poor spellers themselves.
Writing Tasks for questions above:
- Narrowly-focused editing, such as inserting a word, changing a letter, deleting a sentence, or changing the order of a few words.
- Widely-focused editing, such as changing the order of several paragraphs, moving chapters around, reorganizing the plot line, or introducing a character in a novel at an earlier point.
- Marking up an existing document with suggested changes, such as when a teacher grades a term paper or when a corporate product development team passes around a proposal for comments.
- Copying a section of text from another document
- Correcting spelling mistakes
Consider the following types of writing. First, identify which types can be done well using a word processor (compared to writing by hand), and which might suffer in quality if written with a word processor? Second, and perhaps more important, for each type, identify the reasons why the word processor makes a difference (either positive or negative).
- laboratory report
- reminder note
- grocery list
- love letter
- business proposal
- Internal Revenue Service (IRS) U.S. Individual Income Tax Form 1040
- business card
This application allows the user to organize, analyze, and chart data. A spreadsheet is made up of rectangular cells that form rows and columns. Each cell can contain text, numbers, or a formula. Text can be formatted, but usually with fewer options than with a word processor. Numbers can also be formatted, often with a multitude of options. Formulas allow the user to specify that the cell should display the result of a computation (often using the values from neighboring cells). For example, a formula might display the sum of all the cells above the current cell, in order to calculate the total sales for the year (assuming the cells above the current cell are monthly sales totals). Data can be charted in a variety of formats. The user can create pie charts, bar charts, line graphs, and so forth, based on the data in the spreadsheet. In fact, some people consider the chart making capability to be the greatest strength of spreadsheets (more than their number-crunching features).
The ability to specify complex formulas for each cell, where each formula can depend on other cells (which might themselves be formulas) constitutes a form of programming, but in a visual format that is intuitive for many people than traditional computer programming languages. For example, consider the computation shown in the table below. On the left we see the computation of total sales over 6 months in a spreadsheet. First, the labels for Months, Sales, and Total were typed and formatted. Then the number "1" was entered into cell B4, and then a formula was used to compute the cells below it. For example, the formula in cell B5 is "=B4+1". The sales figures were typed into cells C4 down to C9. Finally, the formula for adding up the sales was entered in cell C10, "=SUM(C4:C9)" which means "add up the numbers in the cells C4 down to C9" and display the result.
|Calculating Sales in a Spreadsheet||Calculating Sales in a Programming Language|
|sales(6) = (11233, 12377, 9453, 10023, 9899, 11656); total = 0; for month 1 .. 6 loop total += sales(month); end loop; print total;|
Compare the spreadsheet method to the program shown on the right side of the table above. Here, an array is declared called "sales" with 6 entries, as shown. Next, a variable called total is initialized to zero. A loop is used to compute the total by iterating through the 6 months. Total is incremented by the amount of sales for each of the months 1 through 6. Note that the "+=" symbol means make total larger by the amount of sales in the specified month. Finally, the total is printed after the loop is completed. The spreadsheet uses a visual format to specify which months to include, while the programming language uses a more symbolic notation. (In case you are interested, the spreadsheet on the left is Microsoft Excel, while the programming language on the right is actually a mixture of the languages C and Ada in order to make it a little easier to understand for a novice).
When performing computations with numbers, there are several tools that one could turn to:
- paper and pencil
- programming language
Consider the following tasks that require computations with numbers. For each task, decide which approach from the list above would be the best approach:
- balancing a checkbook
- completing an income tax form
- tracking an inventory of goods for a large store
- analyzing the results of a survey containing 50 multiple choice questions given to 500 people
- keeping track of a personal monthly budget
- tracking game statistics for a high school basketball team
- computing a weather forecast based on data from radar and satellite imagery along with local condition reports from dozens of weather stations, including temperature, wind direction and speed, humidity, and air pressure
DatabaseDatabase applications allow users to ask directed (very specific) questions about a set of data. For example an Internet movie database might contain records of movie titles, descriptions, ratings, director, and so forth. Users might be able to generate a list of all movies starring Tom Cruise, with a rating of 4 stars or better, produced between 1990 and 2000.. The database application must not only include the capability to organize the data, but must also provide appropriate methods for users to ask about the data. This might be a form with checkboxes or menus, or it might be an interface that allows the user to type questions in English.
Electronic mail (also known as "e-mail") is a form of communication modeled on postal delivery, and thus the language used to describe the various objects and actions are similar to postal mail. In both systems, one writes letters, addresses them, and sends them, and sometime later the recipient receives the letter in their mailbox. Although physical items cannot be sent by e-mail, one can often add "attachments" to a letter, allowing delivery of any digital item, such as a picture or sound. E-mail has several advantages over the postal service:
- much faster (mail can be delivered within seconds)
- allows sending one letter to multiple people simply by specifying each person in the address line
- little or no cost to the user (but only if they have access to the Internet in some way, which may require paying a fee)
1) Identify some drawbacks of e-mail compared to the postal service. Are there any problems that come along with the advantages listed above?
2) Identify at least four types of communication for which e-mail would be a poor medium of choice. Explain why, and indicate what mode of communication might be more suitable.
This type of application is similar to a word processor, but usually includes more extensive capabilities for adding diagrams, line art, images, and other graphical objects to the document. The documents can also contain animated objects, which move about the page in some prescribed manner, such as titles which scroll in from the left as each page is displayed. The documents created with these applications, as the name implies, are usually intended for presentation purposes, such as overhead slides used during a conference presentation. One popular presentation software package is Microsoft PowerPoint. You may even hear the slang phrase "doing a PowerPoint talk", meaning the person is giving a presentation using a laptop and projector to display slides (created using PowerPoint) on a screen while the talk proceeds.
Software that aids in creating webpages (sometimes called Web authoring software) often has similar capabilities, allowing the user to add images and other graphics to a page which will be displayed on the World Wide Web. In addition, these packages must also specify the targets of hyperlinks, i.e., describing where the Web browser should go when a user clicks on a link. Some word processors and presentation software packages have an export feature that will generate a webpage.
Essay/Term paper: Application software
Essay, term paper, research paper: Information Technology
See all college papers and term papers on Information Technology
Need a different (custom) essay on Information Technology? Buy a custom essay on Information Technology
Need a custom research paper on Information Technology? Click here to buy a custom term paper.
Professor C. Mason
Computer Information systems 204
September 13, 1996
Computer systems contain both hard and software. Hardware is any
tangible item in a computer system, like the system unit, keyboard, or printer.
Software, or a computer program, is the set of instruction that direct the
computer to perform a task. Software falls into one of two categories: system
software and application software. System software controls the operation of
the computer hardware; whereas, application software enables a user to perform
tasks. Three major types of application software on the market today for
personal computers are word processors, electronic spreadsheets, and database
management systems (Little and Benson 10-42).
A word processing program allows a user to efficiently and economically
create professional looking documents such as memoranda, letters, reports, and
resumes. With a word processor, one can easily revise a document. To improve
the accuracy of one's writing, word processors can check the spelling and the
grammar in a document. They also provide a thesaurus to enable a user to add
variety and precision to his or her writing. Many word processing programs also
provide desktop publishing features to create brochures, advertisements, and
An electronic spreadsheet enables a user to organize data in a fashion
similar to a paper spreadsheet. The difference is the user does not have to
perform calculations manually; electronic spreadsheets can be instructed to
perform any computation desired. The contents of an electronic spreadsheet can
be easily modified by the user. Once the data is modified, all calculations in
the spreadsheet are recomputed automatically. Many electronic spreadsheet
packages also enable a user to graph the data in his or her spreadsheet
A database management system (DBMS) is a software program that allows a
user to efficiently store a large amount of data in a centralized location.
Data is one of the most valuable resources to any organization. For this reason,
user desire data be organized and readily accessible in a variety of formats.
With aDBMS, a user can then easily store data, retrieve data, modify data,
analyze data, and create a variety of reports from the data(Aldrin 25-37).
Many organizations today have all three of these types of application
software packages installed on their personal computers. Word processors,
electronic spreadsheets, and database management systems make users' tasks more
efficient. When users are more efficient, the company as a whole operates more
economically and efficiently.
Aldrin, James F. "A Discussion of Database Management Systems." Database Monthly
May 1995: 25-37. Little, Karen A. And Jeffrey W. Benson. Word Processors.
Boston: Boyd Publishing Company,
1995. Wakefield, Sheila A. "What Can An Electronic Spreadsheet Do For
You," PC Analyzer Apr.
Other sample model essays:
Information Technology / Artificial Intelligence
Artificial Intelligence ABSTRACT Current neural network technology is the most progressive of the artificial intelligence systems today. Applications of neural networks have made the tr...
Information Technology / The History Of Computers
The History of Computers Whether you know it or not you depend on computers for almost every thing you do in modern day life. From the second you get up in the morning to the second you go...
Information Technology / Battle Of The Bytes: Macintosh Vs. Windows 95
Battle of the Bytes: Macintosh vs. Windows 95 It used to be that the choice between a Mac and a PC was pretty clear. If you wanted to go for the more expensive, easier to use, and better gr...
Information Technology / Buoyant Forces
Buoyant Forces The purpose of this lab is to calculate bouyant forces of objects submerged in water. The first step in the lab was to measure the mass of a metal cylinder, which was foun...
Information Technology / Bill Gates: Biography
Bill Gates: Biography William H. Gates Chairman and Chief Executive Officer Microsoft Corporation William (Bill) H. Gates is chairman and chief executive officer of Microsoft Corporation...
Information Technology / Bugged
Bugged In our high tech world, what was once a complicated electronic task is no longer such a big deal. I'm talking about "bugging". No, I don't mean annoying people; I mean planting...
Information Technology / Business In Computers
Business in Computers I understand that some students that have already graduated from College are having a bit of trouble getting their new businesses started. I know of a tool that ...
Information Technology / INTEL Knows Best? A Major Marketing Mistake
INTEL Knows Best? A Major Marketing Mistake Problem Statement When Thomas Nicely, a mathematician at Lynchburg College in Virginia, first went public with the fact that Intel's new P...