Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill Technology Education
Revision of Networks
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill Technology Education
Week 5
Software
Software
Def#1
• Software is a set of instruction that use to operates
various kind of program.
Def#2
• Software is a generic term for organized collections of
computer data and instructions.
• Software, is a collection of computer programs that
provide the instructions for telling a computer what to
do and how to do it.
2A-3
Types of software
It is divided in to two major categories
• System software System software is a
program designed to run a computer's
hardware and applications and manage
its resources, such as its memory,
processors, and devices.
• Application software which is used by
users to accomplish specific tasks.
2A-4
Types of software
• System software
– Operating System
– Utility Program
– Device Drivers
2A-5
System Software
• Serves as the interface
between the user, the
application software,
and the computer’s
hardware.
• Example:
Operating system
Device Drivers
Utilities
2A-6
System Software
• Stem software is responsible
for controlling, integrating,
and managing the individual
hardware components of a
computer system.
• Generally, system software
consists of an operating
system and some
fundamental utilities such as
• disk formatters
• file managers
• display managers
• user authentication (login)
• and management tools
• device control software
2A-7
Operating System
• A program that acts as an intermediary
between a user of a computer and the
computer hardware.
Operating system goals:
– Execute user programs and make solving user
problems easier.
– Make the computer system convenient to use.
Operating system Examples:
Linux, Unix, XP ,Windows 7 ,Windows 8.
2A-8
Operating System Functions
 starting a computer,
 providing a user interface,
 managing programs, memory,
 coordinating tasks,
 configuring devices,
 monitoring performance,
 providing file management utilities.
2A-9
Operating System Functions
• What is a command line interface (CLI)?
2A-10
Operating System Functions
• What is a graphical user
interface (GUI)?
– User interacts with
menus and visual
images such as
buttons and other
graphical objects
• Basic Interface
• Windows Aero
Interface
2A-11
Device Drivers
• In computing, a device driver or software driver is a
computer programs to interact with a hardware device.
• Drivers are hardware-dependent and operating-system-
specific.
• Device Driver or Software Driver is a computer
program allowing an external components to interact
with computer system.
Drivers may interface with;
• Printer
• Scanner
• Sound card
• VGA card
• Network card. etc….
2A-12
Device Drivers
2A-13
Device Drivers
Shell
Kernel
Every device is unique & works in
unique way. Thus to help an OS, interact
with it, every device connect with a
specially written program called device
driver.
2A-14
Operating System Utility Programs
• What is a Utility Program?
– System software that performs maintenance-type tasks related to
managing computers devices or programmes
• Also called utility
2A-15
Utility Programs
• Utility software is a kind of system software designed to
help analyze, configure, optimize and maintain the
computer.
• A single piece of utility software is usually called a utility or
tool.
Utility software :
• Antivirus
• Data compression software (win RAR)
• Disk partitioning
• Backup etc…
2A-16
Utility Programs
• File Manager
– Performs functions related to file management
– A file manager displays list of files on storage medium
– Organizes file into folder
– Used for Copy, Delete, Rename, Move and shortcut of
files
• File compression
– Shrinks size of files to free up room and improve
performance
– Compressed files are sometimes called zipped files
– Two popular utilities:
Win RAR and WinZip
2A-17
Utility Programs
• Disk Defragmentation
• Reorganizes files and unused space on hard disk so
that programs run faster
2A-18
Utility Programs
• Backup utility
– Copies selected files
or entire hard disk
onto another storage
medium
– Most compress files
during backup to
require less storage
space
2A-19
Application software
• Application Software run under System Software , and
are made to do a specific task i.e ( Word Processing etc)
, which have indirect access to the hardware (i.e Behind
System Software) .
• Designed to make users more productive and to assist
them to complete tasks
Examples :
Web browser, word processing software, spreadsheet
software, presentation graphics software.
• Opera (Web Browser)
• Microsoft Word (Word Processing)
• Microsoft Excel (Spreadsheet software)
• Microsoft PowerPoint (Presentation Software)
• iTunes (Music / Sound Software)
• VLC Media Player (Audio / Video Software )
• World of Warcraft (Game Software)
• Adobe Photoshop (Graphics Software)
2A-20
Application software
• Word Processing Software
– Allows users to create and manipulate text and
graphics.
• Spreadsheet Software
– Organizes data in rows and columns
– Performs calculations and recalculates when
data changes
2A-21
Application software
• spreadsheet organized
– Columns identified by letters
– Rows identified by numbers
– A cell is the intersection of a column and row
2A-22
Application software
• Database Software
2A-23
Allows you to create,
access, and
manage data
Add, change, delete,
sort, and retrieve data
Application software
• power point (presentation
software)
– Used to create visual aids for
presentations
– A presentation is sometimes
called a slide show
2A-24
Software can be purchased or acquired as:
• Shareware:
– Usually intended for sale after a trial period.
• Freeware:
– Free software but with copyright restrictions .
• Licenses:
A software is a legal instrument (usually by way of
contract law) governing the usage or redistribution of
software. All software is copyright protected, except
material in the public domain
• Key Generator
A license or product key generator (keygen) is a
computer program that generates a product licensing key,
serial number, or some other registration information
necessary to activate for use a software application
2A-25
Shareware
• Is provided to users without payment on a trial basis
and is often limited by any combination of
functionality.
• Shareware is often offered as a download from an
Internet website or as a compact disc to give buyers
the opportunity to use the program and judge its
usefulness before purchasing a license for the full
version of the software.
• Firms with superior software thus have an incentive to
offer samples, except if their product is already well
known, or as a full version but for a limited trial period
of time. Once the trial period has passed, the program
may stop running until a license is purchased.
2A-26
Freeware
• Freeware (from "free" and "software") is
computer software that is available for use at
no cost or for an optional fee, but usually with
one or more restricted usage rights.
• Freeware is in contrast to commercial
software, which is typically sold for profit, but
might be distributed for a business or
commercial purpose in the aim to expand the
market share of product.
• Popular examples of freeware include Adobe
Flash Player.
2A-27
software license
• A software license is a legal instrument
(usually by way of contract law)
governing the usage or redistribution of
software. All software are copyright
protected except public domain
software.
• A typical software license grants an end-
user permission to use one or more
copies of software giving user exclusive
rights under copyright law.
2A-28
Key generator
• A license or product key generator
(keygen) is a computer program that
generates a product licensing key, serial
number, or some other registration
information necessary to activate for
using a software application.
2A-29

More Related Content

PPTX
COM 311 L -2.pptx
PPT
Ch03_Software.ppt
PPT
Ch04_Software Application, Application Software
PPTX
Softwares and Operating System.pptx
PPTX
Intro to Computing Lec 02.pptx
PPTX
Week 1 Creative Technology aofjafjaoihio.pptx
PDF
Hardware , software and filmware
COM 311 L -2.pptx
Ch03_Software.ppt
Ch04_Software Application, Application Software
Softwares and Operating System.pptx
Intro to Computing Lec 02.pptx
Week 1 Creative Technology aofjafjaoihio.pptx
Hardware , software and filmware

Similar to What is a software and it's uses in detail (20)

PPTX
gbsgtgtdgtgttgtgtgtdgtdgsdgdtgdgdgdgPresentation4.pptx
PPTX
B) Computer Basics
PPTX
Software (4).ppt
PDF
software4-150511081405-lva1-app6892 2.pdf
PPTX
PPTX
Types of software
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Chapter4 System Software.pdf
PPTX
categories of computer software
PPTX
Computer Software And its types
PPTX
Contents of Computer Software
ODP
Application Software
PPTX
Introduction To Computing.pptx
PPTX
IT ppt (Software concepts) and its types
PPT
System software and Application software
PPTX
Application software packages
PPT
Comp App lect 3 (Software).ppt
PPTX
Basic software
PPTX
Introduction to computer software
PPTX
software for information systems for business and beyond.pptx
gbsgtgtdgtgttgtgtgtdgtdgsdgdtgdgdgdgPresentation4.pptx
B) Computer Basics
Software (4).ppt
software4-150511081405-lva1-app6892 2.pdf
Types of software
Computer Software and OS of computer science of grade 11.pptx
Chapter4 System Software.pdf
categories of computer software
Computer Software And its types
Contents of Computer Software
Application Software
Introduction To Computing.pptx
IT ppt (Software concepts) and its types
System software and Application software
Application software packages
Comp App lect 3 (Software).ppt
Basic software
Introduction to computer software
software for information systems for business and beyond.pptx
Ad

Recently uploaded (20)

PPTX
assetexplorer- product-overview - presentation
PDF
Microsoft Office 365 Crack Download Free
PDF
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
Trending Python Topics for Data Visualization in 2025
PDF
Autodesk AutoCAD Crack Free Download 2025
PPTX
Cybersecurity: Protecting the Digital World
PPTX
CNN LeNet5 Architecture: Neural Networks
PPTX
Tech Workshop Escape Room Tech Workshop
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
MCP Security Tutorial - Beginner to Advanced
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PPTX
"Secure File Sharing Solutions on AWS".pptx
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
assetexplorer- product-overview - presentation
Microsoft Office 365 Crack Download Free
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
iTop VPN Crack Latest Version Full Key 2025
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Trending Python Topics for Data Visualization in 2025
Autodesk AutoCAD Crack Free Download 2025
Cybersecurity: Protecting the Digital World
CNN LeNet5 Architecture: Neural Networks
Tech Workshop Escape Room Tech Workshop
Monitoring Stack: Grafana, Loki & Promtail
Advanced SystemCare Ultimate Crack + Portable (2025)
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
Salesforce Agentforce AI Implementation.pdf
MCP Security Tutorial - Beginner to Advanced
Why Generative AI is the Future of Content, Code & Creativity?
Wondershare Recoverit Full Crack New Version (Latest 2025)
"Secure File Sharing Solutions on AWS".pptx
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
Ad

What is a software and it's uses in detail

  • 1. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Revision of Networks
  • 2. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Week 5 Software
  • 3. Software Def#1 • Software is a set of instruction that use to operates various kind of program. Def#2 • Software is a generic term for organized collections of computer data and instructions. • Software, is a collection of computer programs that provide the instructions for telling a computer what to do and how to do it. 2A-3
  • 4. Types of software It is divided in to two major categories • System software System software is a program designed to run a computer's hardware and applications and manage its resources, such as its memory, processors, and devices. • Application software which is used by users to accomplish specific tasks. 2A-4
  • 5. Types of software • System software – Operating System – Utility Program – Device Drivers 2A-5
  • 6. System Software • Serves as the interface between the user, the application software, and the computer’s hardware. • Example: Operating system Device Drivers Utilities 2A-6
  • 7. System Software • Stem software is responsible for controlling, integrating, and managing the individual hardware components of a computer system. • Generally, system software consists of an operating system and some fundamental utilities such as • disk formatters • file managers • display managers • user authentication (login) • and management tools • device control software 2A-7
  • 8. Operating System • A program that acts as an intermediary between a user of a computer and the computer hardware. Operating system goals: – Execute user programs and make solving user problems easier. – Make the computer system convenient to use. Operating system Examples: Linux, Unix, XP ,Windows 7 ,Windows 8. 2A-8
  • 9. Operating System Functions  starting a computer,  providing a user interface,  managing programs, memory,  coordinating tasks,  configuring devices,  monitoring performance,  providing file management utilities. 2A-9
  • 10. Operating System Functions • What is a command line interface (CLI)? 2A-10
  • 11. Operating System Functions • What is a graphical user interface (GUI)? – User interacts with menus and visual images such as buttons and other graphical objects • Basic Interface • Windows Aero Interface 2A-11
  • 12. Device Drivers • In computing, a device driver or software driver is a computer programs to interact with a hardware device. • Drivers are hardware-dependent and operating-system- specific. • Device Driver or Software Driver is a computer program allowing an external components to interact with computer system. Drivers may interface with; • Printer • Scanner • Sound card • VGA card • Network card. etc…. 2A-12
  • 14. Device Drivers Shell Kernel Every device is unique & works in unique way. Thus to help an OS, interact with it, every device connect with a specially written program called device driver. 2A-14
  • 15. Operating System Utility Programs • What is a Utility Program? – System software that performs maintenance-type tasks related to managing computers devices or programmes • Also called utility 2A-15
  • 16. Utility Programs • Utility software is a kind of system software designed to help analyze, configure, optimize and maintain the computer. • A single piece of utility software is usually called a utility or tool. Utility software : • Antivirus • Data compression software (win RAR) • Disk partitioning • Backup etc… 2A-16
  • 17. Utility Programs • File Manager – Performs functions related to file management – A file manager displays list of files on storage medium – Organizes file into folder – Used for Copy, Delete, Rename, Move and shortcut of files • File compression – Shrinks size of files to free up room and improve performance – Compressed files are sometimes called zipped files – Two popular utilities: Win RAR and WinZip 2A-17
  • 18. Utility Programs • Disk Defragmentation • Reorganizes files and unused space on hard disk so that programs run faster 2A-18
  • 19. Utility Programs • Backup utility – Copies selected files or entire hard disk onto another storage medium – Most compress files during backup to require less storage space 2A-19
  • 20. Application software • Application Software run under System Software , and are made to do a specific task i.e ( Word Processing etc) , which have indirect access to the hardware (i.e Behind System Software) . • Designed to make users more productive and to assist them to complete tasks Examples : Web browser, word processing software, spreadsheet software, presentation graphics software. • Opera (Web Browser) • Microsoft Word (Word Processing) • Microsoft Excel (Spreadsheet software) • Microsoft PowerPoint (Presentation Software) • iTunes (Music / Sound Software) • VLC Media Player (Audio / Video Software ) • World of Warcraft (Game Software) • Adobe Photoshop (Graphics Software) 2A-20
  • 21. Application software • Word Processing Software – Allows users to create and manipulate text and graphics. • Spreadsheet Software – Organizes data in rows and columns – Performs calculations and recalculates when data changes 2A-21
  • 22. Application software • spreadsheet organized – Columns identified by letters – Rows identified by numbers – A cell is the intersection of a column and row 2A-22
  • 23. Application software • Database Software 2A-23 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data
  • 24. Application software • power point (presentation software) – Used to create visual aids for presentations – A presentation is sometimes called a slide show 2A-24
  • 25. Software can be purchased or acquired as: • Shareware: – Usually intended for sale after a trial period. • Freeware: – Free software but with copyright restrictions . • Licenses: A software is a legal instrument (usually by way of contract law) governing the usage or redistribution of software. All software is copyright protected, except material in the public domain • Key Generator A license or product key generator (keygen) is a computer program that generates a product licensing key, serial number, or some other registration information necessary to activate for use a software application 2A-25
  • 26. Shareware • Is provided to users without payment on a trial basis and is often limited by any combination of functionality. • Shareware is often offered as a download from an Internet website or as a compact disc to give buyers the opportunity to use the program and judge its usefulness before purchasing a license for the full version of the software. • Firms with superior software thus have an incentive to offer samples, except if their product is already well known, or as a full version but for a limited trial period of time. Once the trial period has passed, the program may stop running until a license is purchased. 2A-26
  • 27. Freeware • Freeware (from "free" and "software") is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. • Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the aim to expand the market share of product. • Popular examples of freeware include Adobe Flash Player. 2A-27
  • 28. software license • A software license is a legal instrument (usually by way of contract law) governing the usage or redistribution of software. All software are copyright protected except public domain software. • A typical software license grants an end- user permission to use one or more copies of software giving user exclusive rights under copyright law. 2A-28
  • 29. Key generator • A license or product key generator (keygen) is a computer program that generates a product licensing key, serial number, or some other registration information necessary to activate for using a software application. 2A-29

Editor's Notes

  • #4: User > OS > /h/w
  • #13: Printer ..Kernel deal wd h/w Instruction manual for computer to use > control or operate particular type of device attached to computer
  • #14: Os chk h/w devices working properly or not .. Os commn wd h/w how ? Every h/w device has s/w thru which both s/w comm. All h/w devices r different input keyboard pointing device scan
  • #16: Resources files functions > performance > protect > antivirus > resources optimize > disk compression
  • #26: 30 days .. Fw: browser skype browser
  • #27: Antivirus adobe editing logomaker
  • #28: Wordpress .. Plugins free distribution
  • #29: Wind 7 10 agreement b/w user and developer
  • #30: Programming tools :