Module AEC8 Chapter2 1st 20 21
Module AEC8 Chapter2 1st 20 21
Module AEC8 Chapter2 1st 20 21
Learning Outcomes:
1. describe software;
2. distinguish application software from system software
3. discuss the functions of application software
4. enumerate and discuss the categories of application software
5. discuss the functions of system software
6. describe an Operating System
7. describe the function of Utility Program.
2.1. Software
• also called a program
• consists of a series of related instructions, organized for a common purpose
• tells the computer what tasks to perform and how to perform them.
• Packaged software
• Open source software
• Custom software
• Shareware
• Web application
• Freeware
• Public-Domain Software
• Packaged software
➢ mass-produced, copyrighted retail software that meets the needs of a wide
variety of users, not just a single user or company.
• Custom software
➢ performs functions specific to a business or industry.
• A Web application
➢ web site that allows users to access and interact with software from any
computer or device that is connected to the Internet.
• Open source
➢ software provided for use, modification, and redistribution.
• Shareware
➢ copyrighted software that is distributed at no cost for a trial period.
• Freeware
➢ copyrighted software provided at no cost by an individual or a company that
retains all rights to the software.
• Public-domain software
➢ donated for public use and has no copyright restrictions.
Business Software
• Business software is application software that assists people while performing
business activities
➢ Word Processing
➢ Spreadsheet
➢ Database
➢ Presentation
➢ Note taking
➢ Personal information manager
➢ Business software suites
➢ Project management
➢ Accounting
➢ Document management
➢ Enterprise Computing Software
Word-processing
• Word-processing - Developing a document
Spreadsheet
• Spreadsheet software allows users to organize data in rows and columns and
perform calculations
Project Management Software
• Project management software allows a user to plan, schedule, track, and analyze the
events, resources, and costs of a project
Accounting Software
• Accounting software helps companies record and report their financial transactions
Managing Programs
• Some operating systems support a single user and only one running program at a time.
• Others support thousands of users running multiple programs.
• How an operating system handles programs directly affects our productivity.
Managing Memory
• The purpose of memory management is to optimize the use of random-access
memory (RAM).
Coordinating Tasks
• The operating system determines the order in which tasks are processed. A task, or
job, is an operation the processor manages.
Configuring devices
• driver, short for device driver, is a small program that tells the operating system how
to communicate with a specific device.
Monitoring Performance
• Operating systems typically contain a performance monitor. A performance monitor
is a program that assesses and reports information about various computer resources
and devices.
• For example, users can monitor the processor, disks, network, and memory usage.
Administering Security
• Computer and network administrators typically have an administrator account that
enables them to access all files and programs on the computer or network, install
programs, and specify settings that affect all users on a computer or network.
Utility Program
• File Manager
➢ utility that performs functions related to file management.
• Search Utility
➢ a program that attempts to locate a file on your computer based on criteria you
specify.
• Image Viewer
➢ a utility that allows users to display, copy, and print the contents of a graphics file,
such as a photo.
• Disk Cleanup
➢ utility searches for and removes unnecessary files.
• Uninstaller
➢ utility that removes a program, as well as any associated entries in the system
files.
• Disk Defragment
➢ utility that reorganize the files and unused space on a computer’s hard disk so
that the operating system accesses data more quickly and programs run faster.
• Backup and Restore Utilities
➢ allows users to copy, or back up, selected files or an entire hard disk to another
storage medium such as another hard disk, optical disc or USB flash drive.
• Screen Saver
➢ utility that causes a display device’s screen to show a moving image or blank
screen if no keyboard or mouse activity occurs for a specified time.
• Personal Firewall
➢ utility that detects and protects a personal computer from unauthorized
intrusion.
• Antivirus Program
➢ a program or set of programs that are designed to prevent, search for, detect,
and remove software viruses, and other malicious software like worms, trojans,
adware, and more.
• Media player
➢ program that allows you to view images and animation, listen to audio, and
watch video files on your computer.
• Disc Burning
➢ writes text, graphics, audio, and video files on a recordable or rewritable CD,
DVD, or Blu-ray Disc. This software enables the home user easily to back up
contents of their hard disk on an optical disc and make duplicates of
uncopyrighted music or movies.
• Personal Computer Maintenance
➢ identifies and fixes operating system problems, detects and repairs disk
problems, and includes the capability of improving a computer’s performance.
Summary
1. Describe software;
2. Distinguish application software from system software
3. Discuss the functions of application software
4. Enumerate and discuss the categories of application software
5. Discuss the functions of system software
6. Describe an Operating System
7. Describe the function of Utility Program.
Activity