SlideShare a Scribd company logo
Group members
1.Bushra
2.Alia
Contents
• System software
• Operating systems
• Operating system functions
• Types of operating systems
• Stand-alone operating systems
• Network operating systems
• Embedded operating systems
• Utility programs
System Software
Definition:
“System software serves as the
interface between the user, the
application software, and the
computer’s hardware.”
System Software
Operating system
• Control computer
functions:
–Hardware
–Memory
–Application programs
–System maintenance
• Provide user interface
System utilities
• Programs that perform
computer
housekeeping tasks:
–Manage system
resources
–Improve efficiency
–Virus prevention
Operating Systems
An operating system
(OS) is a set of
programs containing
instructions that
coordinate all
the activities among
computer hardware
resources.
Operating
System
Operating Systems
What are the functions of an operating system?
 start up the computer
 administer security
 control a network
 access the Web
 monitor performance
and provide housekeeping
services
schedule jobs and
configure devices
 manage memory
 manage programs
 provide user interface
Operating Systems
Where is the operating system located?
operating system
resides on hard
disk in most
cases
operating system
resides on ROM
in handhelds
Types of Operating Systems
What are
three
categories
of
operating
systems?
commands
entered by
user
Stand-Alone Operating Systems
What is DOS (Disk Operating System)?
• Refers to several single user operating systems
developed in the early 1980s for personal
computers
FAT32
Registry Checker
Stand-Alone Operating Systems
What are features of most Windows operating
systems?
Active
Desktop™
Taskbar/toolbars
Windows
Explorer has a
Web browser
look and feel
Increased speed
Tune-Up Wizard
Universal
Serial Bus
Update Wizard
Multiple display
support
Hardware
support
Accessibility Settings
Wizard
Stand-Alone Operating Systems
What is Mac OS?
• Multitasking operating system available only for
computers manufactured by Apple
 Apple’s
Macintosh
operating
system was
first
commercially
successful GUI
Network Operating Systems
What is UNIX?
• Command-line multitasking operating system
Network Operating Systems
What is Linux?
• Popular, free, open-source multitasking
UNIX-type operating system
Open-source
software
means code is
available to
the public
Network Operating Systems
What is Solaris?
• UNIX-type operating system
designed specifically for
e-commerce applications
• Can manage high-traffic
accounts
• Incorporates security necessary
for Web transactions
• Developed by Sun Microsystems
Palm OS®
Pocket
PC 2002
Embedded Operating Systems
What is an embedded operating system?
• Operating system
found on most
handheld
computers and
small devices
• Resides on a
ROM chip
Windows CE
Utility Programs
• A utility program
is a type of
system software
that allows a
user to perform
maintenance-
type tasks
Utility Programs
• Examples include:
–search utility
–File compression
–Diagnostic utility
–Uninstaller
–Disk burning
–Disk defragmenter
–Backup utility
–Screen saver
search utility
• A search utility is a program that attempts
to locate a file on your computer based on
criteria you specify
Disk cleanup
• A disk cleanup utility searches for and removes
unnecessary files
–Downloaded program
files
–Temporary Internet
files
–Deleted files
–Unused program
files
Backup And restore
• A backup utility
allows users to copy
files to another storage
medium
• A restore utility
reverses the process
and returns backed up
files to their original
form
Diagnostic utility
 Compiles technical
information about
hardware and some
software
 Prepares report outlining
problems
Disk defragmenter
 reorganizes the
files and unused
space on a
computer’s hard
disk so that the
operating system
accesses data
more quickly and
programs run
faster
file 1 after
defragmenting
file 1 before
defragmenting
results of
defragmenting a
disk
Disk Burning Software
Disc burning software
writes text, graphics,
audio, and video files
on a recordable or
rewritable optical disc
e.g. real player
Antivirus program
 Identifies and removes viruses in memory,
storage media, and incoming files
 Must be updated frequently
Add or Remove Programs
• Installation wizard:
• Uninstall wizard:
–Do not just delete program files to remove
programs
25
File compression utility
 Shrinks size of files to
free up room and
improve performance
 Compressed files are
sometimes called zipped
files
 Two popular utilities:
PKZIPTM and WinZip®
media player
• A media player allows you to view images and
animation, listen to audio, and watch video
files on your computer
screen saver
Causes monitor's
screen to display a
moving image or
blank screen if there
is no activity for a
specified time period
Popular for security,
or entertainment
purposes
Thanks

More Related Content

What's hot

History of Programming Language
History of Programming LanguageHistory of Programming Language
History of Programming Language
tahria123
 
Operating system
Operating systemOperating system
Operating system
Ashit_24
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languagesVarun Garg
 
A History of Microsoft Windows
A History of Microsoft WindowsA History of Microsoft Windows
A History of Microsoft Windows
Damian T. Gordon
 
Chapt 01 Assembly Language
Chapt 01 Assembly LanguageChapt 01 Assembly Language
Chapt 01 Assembly Language
Hamza Akram
 
High Level Language (HLL)
High Level Language (HLL)High Level Language (HLL)
High Level Language (HLL)
Maliha Jahan
 
Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...
ArtemKovera
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
Daffodil International University
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
Shaikh Alam
 
Computer Components
Computer ComponentsComputer Components
Computer ComponentsBeth Sockman
 
Computer programming - turbo c environment
Computer programming - turbo c environmentComputer programming - turbo c environment
Computer programming - turbo c environment
John Paul Espino
 
Monitors
MonitorsMonitors
Monitors
Bits
 
computer languages
computer languagescomputer languages
computer languages
Rajendran
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming Languages
Juhi Bhoyar
 
Peripheral devices
Peripheral     devicesPeripheral     devices
Peripheral devicesAnnie Farooq
 
Generation of computer languages
Generation of computer languagesGeneration of computer languages
Generation of computer languageskitturashmikittu
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
Namarta Chawla
 
Chapter1 introduction to computer systems
Chapter1 introduction to computer systemsChapter1 introduction to computer systems
Chapter1 introduction to computer systems
Muhammad Waqas
 
generation of programming language
generation of programming languagegeneration of programming language
generation of programming language
lakshmi kumari neelapu
 

What's hot (20)

History of Programming Language
History of Programming LanguageHistory of Programming Language
History of Programming Language
 
Operating system
Operating systemOperating system
Operating system
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
Number system conversion
Number system conversionNumber system conversion
Number system conversion
 
A History of Microsoft Windows
A History of Microsoft WindowsA History of Microsoft Windows
A History of Microsoft Windows
 
Chapt 01 Assembly Language
Chapt 01 Assembly LanguageChapt 01 Assembly Language
Chapt 01 Assembly Language
 
High Level Language (HLL)
High Level Language (HLL)High Level Language (HLL)
High Level Language (HLL)
 
Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...Computer data representation (integers, floating-point numbers, text, images,...
Computer data representation (integers, floating-point numbers, text, images,...
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
Computer programming - turbo c environment
Computer programming - turbo c environmentComputer programming - turbo c environment
Computer programming - turbo c environment
 
Monitors
MonitorsMonitors
Monitors
 
computer languages
computer languagescomputer languages
computer languages
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming Languages
 
Peripheral devices
Peripheral     devicesPeripheral     devices
Peripheral devices
 
Generation of computer languages
Generation of computer languagesGeneration of computer languages
Generation of computer languages
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
Chapter1 introduction to computer systems
Chapter1 introduction to computer systemsChapter1 introduction to computer systems
Chapter1 introduction to computer systems
 
generation of programming language
generation of programming languagegeneration of programming language
generation of programming language
 

Viewers also liked

Журнал "Благовещенск. Дальний Восток"
Журнал "Благовещенск. Дальний Восток"Журнал "Благовещенск. Дальний Восток"
Журнал "Благовещенск. Дальний Восток"
Денис Башуров
 
ICSE Higher Secondary Syllabus Schools in Pune
ICSE Higher Secondary Syllabus Schools in PuneICSE Higher Secondary Syllabus Schools in Pune
ICSE Higher Secondary Syllabus Schools in Pune
RiverDale International School
 
Médiapedagógia babatévé
Médiapedagógia babatévéMédiapedagógia babatévé
Médiapedagógia babatévé
Hornyák Tünde
 
cis_sti2009_lessons_globalization-model-un-simulation
cis_sti2009_lessons_globalization-model-un-simulationcis_sti2009_lessons_globalization-model-un-simulation
cis_sti2009_lessons_globalization-model-un-simulationLauren Vander Pluym
 
презентація на тему
презентація на темупрезентація на тему
презентація на тему
Алина Караченцева
 
03 SharePoint Overview for IT Pros_Edited
03 SharePoint Overview for IT Pros_Edited03 SharePoint Overview for IT Pros_Edited
03 SharePoint Overview for IT Pros_EditedGavin Jones
 
How Restaurants Obtain Feedback
How Restaurants Obtain FeedbackHow Restaurants Obtain Feedback
How Restaurants Obtain Feedback
SamanthaBendernagel
 
los 7 cabritos
 los 7 cabritos los 7 cabritos
los 7 cabritos
palomaestombelo
 
Slide share
Slide shareSlide share
Slide share
huyen dang
 
Web 2
Web 2Web 2
Zh solaris-11-whatsnew-201111-1388248
Zh solaris-11-whatsnew-201111-1388248Zh solaris-11-whatsnew-201111-1388248
Zh solaris-11-whatsnew-201111-1388248
wayne huang
 
информ
информинформ
El factor motivacional, etica profecional
El factor motivacional, etica profecionalEl factor motivacional, etica profecional
El factor motivacional, etica profecional
david arturo lopez guerrero
 

Viewers also liked (15)

Журнал "Благовещенск. Дальний Восток"
Журнал "Благовещенск. Дальний Восток"Журнал "Благовещенск. Дальний Восток"
Журнал "Благовещенск. Дальний Восток"
 
ICSE Higher Secondary Syllabus Schools in Pune
ICSE Higher Secondary Syllabus Schools in PuneICSE Higher Secondary Syllabus Schools in Pune
ICSE Higher Secondary Syllabus Schools in Pune
 
Médiapedagógia babatévé
Médiapedagógia babatévéMédiapedagógia babatévé
Médiapedagógia babatévé
 
AC1
AC1AC1
AC1
 
cis_sti2009_lessons_globalization-model-un-simulation
cis_sti2009_lessons_globalization-model-un-simulationcis_sti2009_lessons_globalization-model-un-simulation
cis_sti2009_lessons_globalization-model-un-simulation
 
презентація на тему
презентація на темупрезентація на тему
презентація на тему
 
PROFILE
PROFILEPROFILE
PROFILE
 
03 SharePoint Overview for IT Pros_Edited
03 SharePoint Overview for IT Pros_Edited03 SharePoint Overview for IT Pros_Edited
03 SharePoint Overview for IT Pros_Edited
 
How Restaurants Obtain Feedback
How Restaurants Obtain FeedbackHow Restaurants Obtain Feedback
How Restaurants Obtain Feedback
 
los 7 cabritos
 los 7 cabritos los 7 cabritos
los 7 cabritos
 
Slide share
Slide shareSlide share
Slide share
 
Web 2
Web 2Web 2
Web 2
 
Zh solaris-11-whatsnew-201111-1388248
Zh solaris-11-whatsnew-201111-1388248Zh solaris-11-whatsnew-201111-1388248
Zh solaris-11-whatsnew-201111-1388248
 
информ
информинформ
информ
 
El factor motivacional, etica profecional
El factor motivacional, etica profecionalEl factor motivacional, etica profecional
El factor motivacional, etica profecional
 

Similar to System software

Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Operating system
Operating systemOperating system
Operating system
Dara Corporates
 
Software
SoftwareSoftware
Software
Awinash Goswami
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)
ella dimaiwat
 
Types of software
Types of softwareTypes of software
Types of software
Renée Howard-Johnson
 
Software
SoftwareSoftware
Software
Li Shengshun
 
BAIT1003 Chapter 6
BAIT1003 Chapter 6BAIT1003 Chapter 6
BAIT1003 Chapter 6
limsh
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
RafaelPurano
 
Software (Introduction to Computer).pptx
Software (Introduction to Computer).pptxSoftware (Introduction to Computer).pptx
Software (Introduction to Computer).pptx
PADAYAPETERSONP
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsHisyam Rosly
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptx
Shehlafaiz1
 
Computer System.pptx
Computer System.pptxComputer System.pptx
Computer System.pptx
AyodeleAdetayo
 
Software introduction
Software introductionSoftware introduction
Software introduction
Saddam Hussain Soomro
 
ITC Lecture02.pptx
ITC Lecture02.pptxITC Lecture02.pptx
ITC Lecture02.pptx
ssuser368f5d
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
Harinianu2
 
Software
SoftwareSoftware
Software
ashwini surve
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.ppt
miki304759
 
Computer system software
Computer system softwareComputer system software
Computer system software
MozaSaid
 

Similar to System software (20)

Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 
Operating system
Operating systemOperating system
Operating system
 
Topic 6
Topic 6Topic 6
Topic 6
 
Software
SoftwareSoftware
Software
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)
 
Types of software
Types of softwareTypes of software
Types of software
 
Week 6
Week 6Week 6
Week 6
 
Software
SoftwareSoftware
Software
 
BAIT1003 Chapter 6
BAIT1003 Chapter 6BAIT1003 Chapter 6
BAIT1003 Chapter 6
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
 
Software (Introduction to Computer).pptx
Software (Introduction to Computer).pptxSoftware (Introduction to Computer).pptx
Software (Introduction to Computer).pptx
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptx
 
Computer System.pptx
Computer System.pptxComputer System.pptx
Computer System.pptx
 
Software introduction
Software introductionSoftware introduction
Software introduction
 
ITC Lecture02.pptx
ITC Lecture02.pptxITC Lecture02.pptx
ITC Lecture02.pptx
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
 
Software
SoftwareSoftware
Software
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.ppt
 
Computer system software
Computer system softwareComputer system software
Computer system software
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

System software

  • 2. Contents • System software • Operating systems • Operating system functions • Types of operating systems • Stand-alone operating systems • Network operating systems • Embedded operating systems • Utility programs
  • 3. System Software Definition: “System software serves as the interface between the user, the application software, and the computer’s hardware.”
  • 4. System Software Operating system • Control computer functions: –Hardware –Memory –Application programs –System maintenance • Provide user interface System utilities • Programs that perform computer housekeeping tasks: –Manage system resources –Improve efficiency –Virus prevention
  • 5. Operating Systems An operating system (OS) is a set of programs containing instructions that coordinate all the activities among computer hardware resources. Operating System
  • 6. Operating Systems What are the functions of an operating system?  start up the computer  administer security  control a network  access the Web  monitor performance and provide housekeeping services schedule jobs and configure devices  manage memory  manage programs  provide user interface
  • 7. Operating Systems Where is the operating system located? operating system resides on hard disk in most cases operating system resides on ROM in handhelds
  • 8. Types of Operating Systems What are three categories of operating systems?
  • 9. commands entered by user Stand-Alone Operating Systems What is DOS (Disk Operating System)? • Refers to several single user operating systems developed in the early 1980s for personal computers
  • 10. FAT32 Registry Checker Stand-Alone Operating Systems What are features of most Windows operating systems? Active Desktop™ Taskbar/toolbars Windows Explorer has a Web browser look and feel Increased speed Tune-Up Wizard Universal Serial Bus Update Wizard Multiple display support Hardware support Accessibility Settings Wizard
  • 11. Stand-Alone Operating Systems What is Mac OS? • Multitasking operating system available only for computers manufactured by Apple  Apple’s Macintosh operating system was first commercially successful GUI
  • 12. Network Operating Systems What is UNIX? • Command-line multitasking operating system
  • 13. Network Operating Systems What is Linux? • Popular, free, open-source multitasking UNIX-type operating system Open-source software means code is available to the public
  • 14. Network Operating Systems What is Solaris? • UNIX-type operating system designed specifically for e-commerce applications • Can manage high-traffic accounts • Incorporates security necessary for Web transactions • Developed by Sun Microsystems
  • 15. Palm OS® Pocket PC 2002 Embedded Operating Systems What is an embedded operating system? • Operating system found on most handheld computers and small devices • Resides on a ROM chip Windows CE
  • 16. Utility Programs • A utility program is a type of system software that allows a user to perform maintenance- type tasks
  • 17. Utility Programs • Examples include: –search utility –File compression –Diagnostic utility –Uninstaller –Disk burning –Disk defragmenter –Backup utility –Screen saver
  • 18. search utility • A search utility is a program that attempts to locate a file on your computer based on criteria you specify
  • 19. Disk cleanup • A disk cleanup utility searches for and removes unnecessary files –Downloaded program files –Temporary Internet files –Deleted files –Unused program files
  • 20. Backup And restore • A backup utility allows users to copy files to another storage medium • A restore utility reverses the process and returns backed up files to their original form
  • 21. Diagnostic utility  Compiles technical information about hardware and some software  Prepares report outlining problems
  • 22. Disk defragmenter  reorganizes the files and unused space on a computer’s hard disk so that the operating system accesses data more quickly and programs run faster file 1 after defragmenting file 1 before defragmenting results of defragmenting a disk
  • 23. Disk Burning Software Disc burning software writes text, graphics, audio, and video files on a recordable or rewritable optical disc e.g. real player
  • 24. Antivirus program  Identifies and removes viruses in memory, storage media, and incoming files  Must be updated frequently
  • 25. Add or Remove Programs • Installation wizard: • Uninstall wizard: –Do not just delete program files to remove programs 25
  • 26. File compression utility  Shrinks size of files to free up room and improve performance  Compressed files are sometimes called zipped files  Two popular utilities: PKZIPTM and WinZip®
  • 27. media player • A media player allows you to view images and animation, listen to audio, and watch video files on your computer
  • 28. screen saver Causes monitor's screen to display a moving image or blank screen if there is no activity for a specified time period Popular for security, or entertainment purposes