ICT Unit 5
ICT Unit 5
Communication
Technology (ICT)
Unit 5: Computer Software
Instructor
Mr. Yasir Ali
Computer Software
• Collection of data and instruction to perform
specific task.
• Set of program, procedure and associated
documents design to work of computer.
• Logical part of computer, user cannot touch them
Types of Computer Software
• System Software
• Application Software
System Software
• System Software
• Collection of program that control the operation of
computer and devices
• Provide interface between hardware and application
• Help user to use software and program activities
• Monitor hardware components
Types of System Software
• Operating system
• Collection of program that coordinates internal working
• Provide interface to communicate with computer
• Manage components and operation
• Computer is useless without operating system
• Utility Program
• Allow user to perform an explicit task
• Use to resolve system maintenance
• Different types
• Formatting hard disk
• Antivirus
• File compressor
• Device Drivers
• System program use to turn on and manage devices
• Built in program provided by manufacturers
• Device are workless without drivers
• Driver communicate with device to control operation
• Device must have driver to work
Application Software
• Application Software
• Set of program for user specific job
• Allow user to develop program
• Facilitate user to manipulate text, number, graphic or
combination of all
• Various application program available for different use.
Types of Application Software
• Thousand application software available
• Common application software are
• Word processing software
• Spreadsheet software
• Database software
• Graphic and multimedia software
• Personal assistance software
• Communication software
How Software Works