CHAPTER 4 - PROGRAMS AND APPLICATIONS


Chapter 4: Programs and Applications

  1. Differences between Programs, Softwares, and Applications

PROGRAM
A set of instructions telling a computer what to do

SOFTWARE
  • The programs and other operating information used by a computer
  • Software can be made up of more than one program. All-encompassing term that is often used in contrast to hardware

APPLICATION
  • A program or group of programs that is designed for the end user
  • Application software cannot run on itself but is dependent on system software to execute

#All applications are programs, but a program is not necessarily an application

  1. Operating system is a set of programs that coordinates all the activities among computer or mobile device hardware.
Example:
  • Windows
  • Linux
  • Redhat
  • Mac OS


Task of the operating system:

  • Recognises and install peripheral devices
  • Manages files and folders
  • Shares out system memory
  • Handles system errors and alerts user
  • Manages system security
  • Allows softwares to communicates with hardware
  • Moves data to and from the hard disk
  • Loads and runs other software applications
  • Handles input and output
3. Productivity Applications

Word processing software allows users to create and manipulate documents








Clip art is a collection of drawings, photos, and other images


Presentation software allows users to create visual aids for presentations to communicate ideas, messages, and other information to a group


Spreadsheet software allows users to organize data in rows and columns and perform calculations

A database is a collection of data organized in a manner that allows access, retrieval, and use of that data




Spreadsheet vs Database

SPREADSHEET
  1. Tabulate data and create graphs based on the data
  2. Hold a less amount of data
  3. Too much data is simply impractical in a single spreadsheet as it becomes more difficult for a person to edit it
  4. Usually used for presentations and paperworks
DATABASE
  1. Stored data so that can be retrieved by users
  2. Hold a large amount of data
  3. Not edited directly by people as there are other applications that are meant to enter new data or modify the contents
  4. Commonly used in cases where a lot of data needs to stored and tracked

Note taking software is an application that enables users to enter typed text, handwritten comments, drawings, or sketches anywhere on a page.
  • Microsoft OneNote
  • Google keep
            

Calendar and contact management software is an application that helps you organize your calendar, keep track of contacts, and share this information with other devices or users



A software suite is a collection of individual programs available together as a unit
Project management software is an application that allows a user to plan, schedule, track, and analyze the events, resources, and costs of a project.
  • Microsoft Project
  • JIRA
  • Trello


Accounting software is an application that helps businesses of all sizes record and report their financial transactions.
  • Quickbooks
  • GnuCash


Personal finance software is a simplified accounting application that helps home users and small/home office users balance their checkbooks, pay bills, track personal income and expenses, verify account balances, transfer funds, track investments, and evaluate financial plans.
  • Quicken
  • Microsoft money
  • Moneydance


Legal software is an application that assists in the preparation of legal documents and provides legal information to individuals, families, and small businesses.


Users able to create contracts and legal forms, plan an estate, and negotiate other types of life changes that require legally binding documents.
  • MyAttorney
  • Home & Business Attorney
  • Perfect Attorney



Tax preparation software is an application that can guide individuals, families, or small businesses through the process of filing federal taxes




4. Graphics and Media Software


  1. Communication Applications

  1. Security Tools
  1. File and Disk Management Tools

Shy Female Monkey Flower Hairpin