SlideShare a Scribd company logo
1 of 24
Software
Any program that runs on
the computer is known as a
software.
Operating System
•
•
•
•
•
Operating System -
• When you start a the memory manager allocates
it adequate blocks of free space in main memory.
Operating System -
• Processor can execute one instruction at a time.
• The operating system allocates a small amount of
processor time in turn to each active process.
• Depending on the priority the processor allocates
time for the task.
Peripheral Devices
• Peripherals are any computer hardware components
that are not part of the CPU.
User Interface
• The user interface is the way in which we interact with computer hardware.
•
•
•
Utility Programs
• Utilities are not essential for the computer to work but
either make it easier for the user to use in some way, or
provide housekeeping functionality.
•
•
•
• These utilities keep the computer free from virus and
hazards.
•
• Software utility programs used to protect computer from harmful
virus and other malicious attacks.
•



• A firewall is designed to prevent unauthorized access to or
from a private network or intranet. All messages entering or
leaving the intranet pass through the firewall, which
examines each message and blocks those which do not meet
specified security criteria.
• Not only that firewalls do prevent accessing specific sites
or categories of sites on the network.
• Programs that secretly record what we you do on the computer are called
spyware.
• The purpose of the software is to capture bank details, shopping details
and so on.
• Some spyware is used for tracking and storing Internet users’ activity on
the web and then using this information to display pop-up advertisements
on their screens next time they use the Internet.
• All storage media (disks, memory sticks etc.) need to be formatted before they can be
used by the operating system to store software and data. Basically this process
involves marking the surface of the disk to indicate the start of each recording block.
Blocks on a hard disk are now commonly 4096 bytes.
• Disk defragmenter moves the separate parts of the files around so
that they can be stored together, which makes them quicker to
access. The defragmenter also groups all the free disk space
together so that new files can be stored in one place.
• System information and diagnosis
• System clean-up tools
Using the clean-up tools regularly will
 Free up disk space
 Reduce the time it takes to boot up the system
 Improve the performance of the computer
• Automatic updating
• Stand-alone utility programs (winzip)
• Software is licensed for use but there is no charge for the licence. Anyone can use it.
• Open Source software must be distributed with the source code so anyone can modify it.
• Developers can sell the software they have created.
• Any new software created from Open Source software must also be “open”. This means that it must
be distributed or sold in a form that other people can read and also edit.
Freeware (free software) which may be free to use but the user does not get
access to the source code
• Sold in the form of a licence to use it.
• There will be restrictions on how the software can be used, for example the licence may specify only
one concurrent user, or it may permit up to say, 50 users on one site (site licence).
• The company or person who wrote the software will hold the copyright. The users will not have
access to the source code and will not be allowed to modify the package and sell it to other people.
This would infringe the copyright (Copyright, Designs and Patents Act).
• Benefits :
• Off-the-shelf software is software readily
available in the software market. Off the-shelf
also applies to applications which you buy
online as this is essentially the same procedure
but without having to go to the shop.
• Microsoft office, Norton Antivirus
• Companies also buy off-the-shelf packages to
perform common functions such as accounts,
stock control, job costing and payroll.
 You can buy it straight away
 Cheaper than custom-written software
 Lots of people use it so there will be plenty of support
including help lines, books, user forums, Internet sites
offering help, training courses
 Regular updates and bug fixes from the company
 Made to suit many people so there may be many features
that you never use, making the software more
complicated than it needs to be
 May not do exactly what you want
• Custom-written software is written for a customer to suit their specific requirements. It is not
available to the general public.
• Advantages
• It does exactly what you want it to do. There might not be an off-the-shelf option for specialist requirements
so custom-written software might be the only choice.
• No one else will have the software so it might mean your company can do something others can’t or makes
you more efficient than your competitors.
• Disadvantages
• Takes time to write the software.
• Expensive than off-the-shelf software.
• No standard help line.
• No regular updates and bug fixes to download

More Related Content

Similar to Software (20)

Bioinformatics
BioinformaticsBioinformatics
Bioinformatics
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
module_1-_5_computer_software.ppt
module_1-_5_computer_software.pptmodule_1-_5_computer_software.ppt
module_1-_5_computer_software.ppt
 
Open Source Software[1]
Open Source Software[1]Open Source Software[1]
Open Source Software[1]
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
System software and its types
System software and its typesSystem software and its types
System software and its types
 
Lecture 4
Lecture 4Lecture 4
Lecture 4
 
Foss for Health Care
Foss for Health CareFoss for Health Care
Foss for Health Care
 
Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its types
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
 
BSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IVBSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IV
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)
 
B) Computer Basics
B) Computer BasicsB) Computer Basics
B) Computer Basics
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 
Software
SoftwareSoftware
Software
 
c programming 1-1.pptx
c programming 1-1.pptxc programming 1-1.pptx
c programming 1-1.pptx
 
Chapter4 System Software.pdf
Chapter4 System Software.pdfChapter4 System Software.pdf
Chapter4 System Software.pdf
 
Software and acquisition of software
Software and acquisition of software Software and acquisition of software
Software and acquisition of software
 
hiren boot CD
hiren boot CDhiren boot CD
hiren boot CD
 

More from Sajitha Pathirana (12)

Basics of Java.ppsx
Basics of Java.ppsxBasics of Java.ppsx
Basics of Java.ppsx
 
Programming Languages
Programming LanguagesProgramming Languages
Programming Languages
 
Functions
FunctionsFunctions
Functions
 
Databases
DatabasesDatabases
Databases
 
Handling Data in Algorithm
Handling Data in AlgorithmHandling Data in Algorithm
Handling Data in Algorithm
 
Hardware
HardwareHardware
Hardware
 
Pseudocode
PseudocodePseudocode
Pseudocode
 
Communications and Networking
Communications and NetworkingCommunications and Networking
Communications and Networking
 
Logical Operators
Logical OperatorsLogical Operators
Logical Operators
 
Data Representation in Computers
Data Representation in ComputersData Representation in Computers
Data Representation in Computers
 
Fundamentals of computer systems
Fundamentals of computer systemsFundamentals of computer systems
Fundamentals of computer systems
 
Flow Charts
Flow ChartsFlow Charts
Flow Charts
 

Recently uploaded

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 

Recently uploaded (20)

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 

Software

  • 1. Software Any program that runs on the computer is known as a software.
  • 2.
  • 3.
  • 5. Operating System - • When you start a the memory manager allocates it adequate blocks of free space in main memory.
  • 6. Operating System - • Processor can execute one instruction at a time. • The operating system allocates a small amount of processor time in turn to each active process. • Depending on the priority the processor allocates time for the task.
  • 7. Peripheral Devices • Peripherals are any computer hardware components that are not part of the CPU.
  • 8. User Interface • The user interface is the way in which we interact with computer hardware. • • •
  • 9.
  • 10. Utility Programs • Utilities are not essential for the computer to work but either make it easier for the user to use in some way, or provide housekeeping functionality. • • •
  • 11. • These utilities keep the computer free from virus and hazards. •
  • 12. • Software utility programs used to protect computer from harmful virus and other malicious attacks. •   
  • 13. • A firewall is designed to prevent unauthorized access to or from a private network or intranet. All messages entering or leaving the intranet pass through the firewall, which examines each message and blocks those which do not meet specified security criteria.
  • 14. • Not only that firewalls do prevent accessing specific sites or categories of sites on the network.
  • 15. • Programs that secretly record what we you do on the computer are called spyware. • The purpose of the software is to capture bank details, shopping details and so on. • Some spyware is used for tracking and storing Internet users’ activity on the web and then using this information to display pop-up advertisements on their screens next time they use the Internet.
  • 16. • All storage media (disks, memory sticks etc.) need to be formatted before they can be used by the operating system to store software and data. Basically this process involves marking the surface of the disk to indicate the start of each recording block. Blocks on a hard disk are now commonly 4096 bytes.
  • 17. • Disk defragmenter moves the separate parts of the files around so that they can be stored together, which makes them quicker to access. The defragmenter also groups all the free disk space together so that new files can be stored in one place.
  • 18. • System information and diagnosis • System clean-up tools Using the clean-up tools regularly will  Free up disk space  Reduce the time it takes to boot up the system  Improve the performance of the computer • Automatic updating • Stand-alone utility programs (winzip)
  • 19.
  • 20.
  • 21. • Software is licensed for use but there is no charge for the licence. Anyone can use it. • Open Source software must be distributed with the source code so anyone can modify it. • Developers can sell the software they have created. • Any new software created from Open Source software must also be “open”. This means that it must be distributed or sold in a form that other people can read and also edit. Freeware (free software) which may be free to use but the user does not get access to the source code
  • 22. • Sold in the form of a licence to use it. • There will be restrictions on how the software can be used, for example the licence may specify only one concurrent user, or it may permit up to say, 50 users on one site (site licence). • The company or person who wrote the software will hold the copyright. The users will not have access to the source code and will not be allowed to modify the package and sell it to other people. This would infringe the copyright (Copyright, Designs and Patents Act). • Benefits :
  • 23. • Off-the-shelf software is software readily available in the software market. Off the-shelf also applies to applications which you buy online as this is essentially the same procedure but without having to go to the shop. • Microsoft office, Norton Antivirus • Companies also buy off-the-shelf packages to perform common functions such as accounts, stock control, job costing and payroll.  You can buy it straight away  Cheaper than custom-written software  Lots of people use it so there will be plenty of support including help lines, books, user forums, Internet sites offering help, training courses  Regular updates and bug fixes from the company  Made to suit many people so there may be many features that you never use, making the software more complicated than it needs to be  May not do exactly what you want
  • 24. • Custom-written software is written for a customer to suit their specific requirements. It is not available to the general public. • Advantages • It does exactly what you want it to do. There might not be an off-the-shelf option for specialist requirements so custom-written software might be the only choice. • No one else will have the software so it might mean your company can do something others can’t or makes you more efficient than your competitors. • Disadvantages • Takes time to write the software. • Expensive than off-the-shelf software. • No standard help line. • No regular updates and bug fixes to download