Chap2 software


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Chap2 software

  1. 1. Computer Software What is software? Types of software Types of system utilities
  2. 2. Objectives • Understand well the software names and classifications, functions and roles. • Understand the reason why the operating system is necessary.
  3. 3. What is computer software? • Set of programs aimed at efficient use and control of different types of resources. • Helps users to make effective use of the hardware functions.
  4. 4. User Application Software Word processing, spreadsheet, database, graphics, etc Device drivers System Software Utility programs Hardware (computer plus peripheral devices)
  5. 5. Types of Software 1. Application software: - perform useful work on general-purpose tasks (word, spreadsheet, adobe photo shop and etc…) BACK
  6. 6. Types of Software 2. System software - enables the application software to interact with computer. - Helps the computer manage its internal and external resources.
  7. 7. Operating System • Acts as a bridge between the application software and the hardware is the operating system (OS). OS Control program General-purpose language processors Service programs
  8. 8. Purpose 1. Efficient use of the resources - Using resources without relying on humans. 2. Consecutive job processing - Eliminating as much as human intervention as possible. 3. Multi-programming -simultaneously processing multiple jobs with the same processor NEXT
  9. 9. The operating time of a job processed in a computer can be divided into the following: • Time during which the data to be processed is entered. • Time during which calculations and other processes are performed using the processor. • Time during which process results are outputted. BACK
  10. 10. Purpose 4. Reduction of the response time - e.g. Online transaction processing system 5. Improve of reliability
  11. 11. What is a user interface?  The part of the operating system that enables the user to interact with it  Two types of user interfaces:  Command-line- Requires the user to type keywords or commands to enter data or give instructions  Graphical user interface (GUI)- Uses a graphics environment made up of objects, icons, buttons and menus; User is able to use a pointing device (mouse, joy stick, etc) or keyboard to enter data and issue commands
  12. 12. Types of User interfaces Command-line Graphical user interface BACK
  13. 13. What are system utilities?  Programs that help the operating system manage the computer system’s resources  Types of utilities:  File management  File finders  Backup utilities  Antivirus software  File compression  Disk scanning  File defragmentation BACK
  14. 14. 14
  15. 15. What are file management utilities?  Known as a file manager  Enables the user to perform various tasks with files, folders, and directories on storage devices  Tasks include:  Creating folders  Saving, deleting, copying and moving files and folders  Examining the contents of files  Launching application programs BACK
  16. 16. What are file finders?  A program that enables the user to find files on a storage device BACK
  17. 17. What are backup utilities?  A program that enables the user to copy data from the hard disk to another storage medium BACK
  18. 18. What is antivirus software?  A program that protects the computer from computer viruses BACK
  19. 19. What is a file compression utility?  A program that reduces the size of a file BACK
  20. 20. What is a disk scanning utility?  A program that detects and fixes physical and logical problems on storage devices BACK
  21. 21. What is a file defragmentation utility?  A program that moves data on a storage device to improve performance BACK
  22. 22. Research the following topics: 1. Types of Software. Name two functions of each. 2. Give five purpose of an operating system. 3. Give five types of system utilities? CS/IT 110