SlideShare a Scribd company logo
1 of 13
Hardware and SoftwareHardware and Software
ByBy
Dr. Pravin H. GhosekarDr. Pravin H. Ghosekar
M.Sc.(C/S), MCM, DBM, M.Phil(IT), M.Phil(Comm), MBA, BJ. Ph.D.M.Sc.(C/S), MCM, DBM, M.Phil(IT), M.Phil(Comm), MBA, BJ. Ph.D.
HOD Computer DepartmentHOD Computer Department
Dhanwate National CollegeDhanwate National College
NagpurNagpur
08/10/201008/10/2010
Hardware
• Physical components of computer is known as
Hardware.
• Hardware cannon perform any task. It requires
instructions to carry out any tasks.
• Computer hardware are useless without
programs or software
Software
• Software refers to a set of computer
programs, procedures and associated documents
(flowcharts, manuals, etc) describing the
programs, and how they are to be used.
• Software are intangible entities i.e. we cannot
touch, feel it.
• Software is a group of programs that solve a
specific problem or perform a specific type of
job.
Types of Software
1. System Software
2. Application Software
System Software
• System software manages and controls computer
hardware so that application software can perform
a task.
• System software performs following functions :
1. Support execution of program
2. Supports development of other application S/w
3. Monitors effective use of various h/w resources
such as CPU, memory, peripherals, etc.
4. Communicates with and control operation of
peripheral devices such as printer, disk, tape, etc.
System Software
• System software manages and controls computer
hardware so that application software can perform
a task.
• System software makes the operation of a
computer system more effective and efficient
• System software performs following functions :
1. Support execution of program
2. Supports development of other application S/w
3. Monitors effective use of various h/w resources
such as CPU, memory, peripherals, etc.
4. Communicates with and control operation of
peripheral devices such as printer, disk, tape, etc.
System Software
System software includes :
• Operating System : It controls and supervises a computer
systems hardware and provides services to the programmers
and users of a computer system.
It manage the hardware for the most efficient use of
computer resources and to provide an application program and
the hardware.
It is the interface between user and hardware
• Translator : translates source code to object Code
• Utility Programs : for system maintenance (format,
backup, disk cleanup, defragmentation)
• Device Drivers : Facilitate i/o devices
Application Software
• Application software or programs are designed to
perform specific functions directly for the user or
for the another application program.
• It is the interface between the user and the
system software, which allows the user to perform
specific tasks.
Application Softwares
• Microsoft Office
• Microsoft Word
• Microsoft Excel
• Microsoft PowerPoint
• Microsoft Access
• Microsoft Outlook Express
• Lotus SmartSuite
• Open Office
• Corel Suite
Application Softwares
• Desktop Publishing (DTP)
• CorelDraw
• PageMaker
• PhotoShop
• Tally
• AutoCAD
• MS-Paint
• MS Internet Explorer
Programming Languages
• Set of instructions is known as ‘program’ which
instructs to the hardware to perform particular
operation and generate required result (output).
• The Computer Programming Languages are the
languages which are used to write program.
• A computer language is a language that can be
understood by the computer.
• The process of writing such instructions in a
computer or programming language is called
programming or coding. It is nothing but a
‘Problem Solving Technique’.
Types of Languages
• Low Level Language / Machine Language (1st
Generation Lang)
it uses 0 and 1.
• Middle Level Language / Assembly Language
(2nd
Generation Lang)
it uses Mnemonic code.
• High Level Language (3rd
Generation Lang)
it uses English like words & symbols
Translator
• Programs written in HLL need to be
converted into machine language before
execution.
• ‘Interpreter’ and ‘Compiler’ converts High
Level Lang programs (Source Code) into
Machine Lang. (Object Code).
• Interpreter translates one statement at a
time
• Complier translates whole program at once
• Assembler translates Assembly Lang prog
into Machine Lang.
ThanksThanks

More Related Content

What's hot

Hardware and software ppt
Hardware and software pptHardware and software ppt
Hardware and software ppt
shamitamurali
 
Overview of computer
Overview of computerOverview of computer
Overview of computer
masniza3703
 
Computer Hardware and software
Computer Hardware and softwareComputer Hardware and software
Computer Hardware and software
VisualBee.com
 
1 01 Computer Components
1 01 Computer Components1 01 Computer Components
1 01 Computer Components
jasonmammano
 
CPU (Central Processing Units)
CPU (Central Processing Units)CPU (Central Processing Units)
CPU (Central Processing Units)
Prabin Maharjan
 

What's hot (20)

Hardware and software ppt
Hardware and software pptHardware and software ppt
Hardware and software ppt
 
Introduction to information technology lecture 1
Introduction to information technology   lecture 1Introduction to information technology   lecture 1
Introduction to information technology lecture 1
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
 
Basic of Computer Introduction - World of Computers
Basic of Computer Introduction - World of Computers Basic of Computer Introduction - World of Computers
Basic of Computer Introduction - World of Computers
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
 
Application software
Application softwareApplication software
Application software
 
Overview of computer
Overview of computerOverview of computer
Overview of computer
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
 
Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)
 
Computer Hardware and software
Computer Hardware and softwareComputer Hardware and software
Computer Hardware and software
 
Operating System PPT
Operating System PPTOperating System PPT
Operating System PPT
 
Bios
BiosBios
Bios
 
Difference Between Software and hardware
Difference Between Software and hardwareDifference Between Software and hardware
Difference Between Software and hardware
 
Introduction to computer
Introduction  to  computerIntroduction  to  computer
Introduction to computer
 
INTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERSINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS
 
1 01 Computer Components
1 01 Computer Components1 01 Computer Components
1 01 Computer Components
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
CPU (Central Processing Units)
CPU (Central Processing Units)CPU (Central Processing Units)
CPU (Central Processing Units)
 
Computer Hardware Basics
Computer Hardware BasicsComputer Hardware Basics
Computer Hardware Basics
 
Software
SoftwareSoftware
Software
 

Similar to Introduction to Hardware and Software

Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...
sunil shukla
 
Introduction to computer software12 9-07
Introduction to computer software12 9-07Introduction to computer software12 9-07
Introduction to computer software12 9-07
itis103
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdf
reshma96176
 

Similar to Introduction to Hardware and Software (20)

Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FIT
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Concepts
 
Basic software
Basic softwareBasic software
Basic software
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assembler
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
 
Software
SoftwareSoftware
Software
 
Unit 2 computer software
Unit 2 computer softwareUnit 2 computer software
Unit 2 computer software
 
Introduction to computer software12 9-07
Introduction to computer software12 9-07Introduction to computer software12 9-07
Introduction to computer software12 9-07
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
2 software
2 software2 software
2 software
 
System software
System softwareSystem software
System software
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
 
Grade 7 computer software
Grade 7  computer softwareGrade 7  computer software
Grade 7 computer software
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware
 
Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdf
 

More from PravinGhosekar

More from PravinGhosekar (18)

Computer Virus
Computer VirusComputer Virus
Computer Virus
 
Introduction to Internet
Introduction to InternetIntroduction to Internet
Introduction to Internet
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Input Output devices
Input Output devicesInput Output devices
Input Output devices
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Introduction to Computer & ICT
Introduction to Computer & ICTIntroduction to Computer & ICT
Introduction to Computer & ICT
 
Wireless Banking
Wireless BankingWireless Banking
Wireless Banking
 
Role of ICT in Teaching Learning
Role of ICT in Teaching LearningRole of ICT in Teaching Learning
Role of ICT in Teaching Learning
 
Overview of BCCA Project
Overview of BCCA ProjectOverview of BCCA Project
Overview of BCCA Project
 
Impact of Web Application on Education
Impact of Web Application on EducationImpact of Web Application on Education
Impact of Web Application on Education
 
Introduction to Multimedia
Introduction to MultimediaIntroduction to Multimedia
Introduction to Multimedia
 
Job opportunities in IT
Job opportunities in ITJob opportunities in IT
Job opportunities in IT
 
Job opportunities in e-comm, export, insurance
Job opportunities in e-comm, export, insuranceJob opportunities in e-comm, export, insurance
Job opportunities in e-comm, export, insurance
 
Communication fundamentals
Communication fundamentalsCommunication fundamentals
Communication fundamentals
 
dbms
dbmsdbms
dbms
 
Project management
Project managementProject management
Project management
 
Introduction to system
Introduction to systemIntroduction to system
Introduction to system
 
Cyber law by pravin ghosekar
Cyber law by pravin ghosekarCyber law by pravin ghosekar
Cyber law by pravin ghosekar
 

Recently uploaded

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 

Introduction to Hardware and Software

  • 1. Hardware and SoftwareHardware and Software ByBy Dr. Pravin H. GhosekarDr. Pravin H. Ghosekar M.Sc.(C/S), MCM, DBM, M.Phil(IT), M.Phil(Comm), MBA, BJ. Ph.D.M.Sc.(C/S), MCM, DBM, M.Phil(IT), M.Phil(Comm), MBA, BJ. Ph.D. HOD Computer DepartmentHOD Computer Department Dhanwate National CollegeDhanwate National College NagpurNagpur 08/10/201008/10/2010
  • 2. Hardware • Physical components of computer is known as Hardware. • Hardware cannon perform any task. It requires instructions to carry out any tasks. • Computer hardware are useless without programs or software
  • 3. Software • Software refers to a set of computer programs, procedures and associated documents (flowcharts, manuals, etc) describing the programs, and how they are to be used. • Software are intangible entities i.e. we cannot touch, feel it. • Software is a group of programs that solve a specific problem or perform a specific type of job. Types of Software 1. System Software 2. Application Software
  • 4. System Software • System software manages and controls computer hardware so that application software can perform a task. • System software performs following functions : 1. Support execution of program 2. Supports development of other application S/w 3. Monitors effective use of various h/w resources such as CPU, memory, peripherals, etc. 4. Communicates with and control operation of peripheral devices such as printer, disk, tape, etc.
  • 5. System Software • System software manages and controls computer hardware so that application software can perform a task. • System software makes the operation of a computer system more effective and efficient • System software performs following functions : 1. Support execution of program 2. Supports development of other application S/w 3. Monitors effective use of various h/w resources such as CPU, memory, peripherals, etc. 4. Communicates with and control operation of peripheral devices such as printer, disk, tape, etc.
  • 6. System Software System software includes : • Operating System : It controls and supervises a computer systems hardware and provides services to the programmers and users of a computer system. It manage the hardware for the most efficient use of computer resources and to provide an application program and the hardware. It is the interface between user and hardware • Translator : translates source code to object Code • Utility Programs : for system maintenance (format, backup, disk cleanup, defragmentation) • Device Drivers : Facilitate i/o devices
  • 7. Application Software • Application software or programs are designed to perform specific functions directly for the user or for the another application program. • It is the interface between the user and the system software, which allows the user to perform specific tasks.
  • 8. Application Softwares • Microsoft Office • Microsoft Word • Microsoft Excel • Microsoft PowerPoint • Microsoft Access • Microsoft Outlook Express • Lotus SmartSuite • Open Office • Corel Suite
  • 9. Application Softwares • Desktop Publishing (DTP) • CorelDraw • PageMaker • PhotoShop • Tally • AutoCAD • MS-Paint • MS Internet Explorer
  • 10. Programming Languages • Set of instructions is known as ‘program’ which instructs to the hardware to perform particular operation and generate required result (output). • The Computer Programming Languages are the languages which are used to write program. • A computer language is a language that can be understood by the computer. • The process of writing such instructions in a computer or programming language is called programming or coding. It is nothing but a ‘Problem Solving Technique’.
  • 11. Types of Languages • Low Level Language / Machine Language (1st Generation Lang) it uses 0 and 1. • Middle Level Language / Assembly Language (2nd Generation Lang) it uses Mnemonic code. • High Level Language (3rd Generation Lang) it uses English like words & symbols
  • 12. Translator • Programs written in HLL need to be converted into machine language before execution. • ‘Interpreter’ and ‘Compiler’ converts High Level Lang programs (Source Code) into Machine Lang. (Object Code). • Interpreter translates one statement at a time • Complier translates whole program at once • Assembler translates Assembly Lang prog into Machine Lang.