SlideShare a Scribd company logo
{
System Software
Course Code: ICT-321
Course Title : Introduction to Computer
Instructor: Miss Omal Sahar
 System software is set of programs to control and manage the
actual operations of a computer hardware.
 It controls the usage and allocation of different hardware
components.
 Control the basic operations as follows:
 Saving data on disk
 Making computer to work for us
 Printing a document
System Software
1. Operating System
2. Utility Programs
3. Device Driver
4. Language Processor
Types of System Software
1. Operating System
 Set of Programs that manages all computer components ad
operations.
 Most important software that runs on the computer.
 Computer cannot do anything without an operating system.
 It must be installed on every computer.
 Acts as an interface between the computer user and the
hardware.
 The user interacts with the computer through operating system.
Types of System Software
1. Operating System
Types of System Software
Important tasks of Operating System
 It loads programs into memory and execute them.
 Controls the operations of all devices.
 Manage files and folders.
 It provide the facility to create passwords to make sure it is not
used by unauthorized persons.
 Identifies the hardware problems and display messages to solve
them.
Types of System Software
Examples of Operating System
 Microsoft Windows
 Linux
 Unix
 Mac OS etc.
Types of System Software
2. Utility Programs
 A utility programs a type of system software that is used for
effective management of computer system.
 User can use utility programs to perform maintenance tasks
related different devices and programs.
 Most Operating systems include different built in utility
programs.
Types of System Software
2. Utility Programs (Examples)
 File Viewer [Used to display and manage files and folders]
 Backup utility [ Used to take backup of data]
 File Compressor [ Used to reduce the size of the files]
 Diagnostic utility [Used to detect the hardware and software
problem]
 Antivirus Software [ Used to detect and remove virus]
Types of System Software
3. Device Driver
 Control the operations of a device.
 An operating system uses a device driver to communicate with
a device.
 Many device drivers automatically installed with windows.
Types of System Software
3. Device Driver
 All devices attached to the computer need the device drivers
such as printer, modem and sound card etc.
 A device cannot work properly if its device driver is not
installed properly.
 Device drivers provided by the device manufacturer.
Types of System Software
4. Language Processor
 Translate source code into machine code.
 Every computer language has its own translator.
 Computer only understands only machine language.
 A program written in high level or assembly language cannot
run on a computer directly.
Types of System Software
4. Language Processor
 It must be converted into machine language using language
processor.
 Different types of language processors include compiler,
interpreter and assembly language.
Types of System Software
Types of System Software
References
 Introduction to Computers by Peter Norton (Latest Edition)
 IT-Series The Concept of Information Technology (Latest
Edition)

More Related Content

Similar to Lecture # 11 System Software.pdf

Computer Notes
Computer NotesComputer Notes
Computer Notes
EHSAN KHAN
 
Computer software and computer network
Computer software and computer networkComputer software and computer network
Computer software and computer network
Infinity Tech Solutions
 
Types of software
Types of softwareTypes of software
Types of software
vishal kumar
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
nshnt_snghl
 
Itc lec 13 software and its types
Itc lec 13 software and its typesItc lec 13 software and its types
Itc lec 13 software and its types
AnzaDar3
 
ITC_lec_13.ppt
ITC_lec_13.pptITC_lec_13.ppt
ITC_lec_13.ppt
FazilatShahid
 
Software and its types.pptx
Software and its types.pptxSoftware and its types.pptx
Software and its types.pptx
varshachhajera
 
Computer Software.pptx
Computer Software.pptxComputer Software.pptx
Computer Software.pptx
YasinAhmad20
 
Computer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdfComputer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdf
YasinAhmad20
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
SURBHI SAROHA
 
Topic
TopicTopic
Topic
nabelas
 
software4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsoftware4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdf
sachin325314
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
rishirvk1995
 
Software
SoftwareSoftware
Cis presentation group 'g'
Cis presentation group 'g'Cis presentation group 'g'
Cis presentation group 'g'
padamlimbu04
 
Introduction of OS & Classification of Software
Introduction of OS & Classification of SoftwareIntroduction of OS & Classification of Software
Introduction of OS & Classification of Software
Vpmv
 
Computer hw sw
Computer hw swComputer hw sw
Computer hw sw
Chittagong University
 
e.pdf
e.pdfe.pdf
e.pdf
ay3539355
 
Software System
Software SystemSoftware System
Software System
Anil Neupane
 
Computer software
Computer softwareComputer software
Computer software
Burhan Ahmed
 

Similar to Lecture # 11 System Software.pdf (20)

Computer Notes
Computer NotesComputer Notes
Computer Notes
 
Computer software and computer network
Computer software and computer networkComputer software and computer network
Computer software and computer network
 
Types of software
Types of softwareTypes of software
Types of software
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
 
Itc lec 13 software and its types
Itc lec 13 software and its typesItc lec 13 software and its types
Itc lec 13 software and its types
 
ITC_lec_13.ppt
ITC_lec_13.pptITC_lec_13.ppt
ITC_lec_13.ppt
 
Software and its types.pptx
Software and its types.pptxSoftware and its types.pptx
Software and its types.pptx
 
Computer Software.pptx
Computer Software.pptxComputer Software.pptx
Computer Software.pptx
 
Computer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdfComputer Software by Yasin Ahmad 01.pdf
Computer Software by Yasin Ahmad 01.pdf
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
 
Topic
TopicTopic
Topic
 
software4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsoftware4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdf
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
 
Software
SoftwareSoftware
Software
 
Cis presentation group 'g'
Cis presentation group 'g'Cis presentation group 'g'
Cis presentation group 'g'
 
Introduction of OS & Classification of Software
Introduction of OS & Classification of SoftwareIntroduction of OS & Classification of Software
Introduction of OS & Classification of Software
 
Computer hw sw
Computer hw swComputer hw sw
Computer hw sw
 
e.pdf
e.pdfe.pdf
e.pdf
 
Software System
Software SystemSoftware System
Software System
 
Computer software
Computer softwareComputer software
Computer software
 

Recently uploaded

DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
vaishalijagtap12
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
Paul Brebner
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
kalichargn70th171
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Optimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptxOptimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptx
WebConnect Pvt Ltd
 
The Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdfThe Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdf
mohitd6
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.
KrishnaveniMohan1
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
michniczscribd
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio, Inc.
 
Stork Product Overview: An AI-Powered Autonomous Delivery Fleet
Stork Product Overview: An AI-Powered Autonomous Delivery FleetStork Product Overview: An AI-Powered Autonomous Delivery Fleet
Stork Product Overview: An AI-Powered Autonomous Delivery Fleet
Vince Scalabrino
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
kalichargn70th171
 

Recently uploaded (20)

DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Optimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptxOptimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptx
 
The Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdfThe Role of DevOps in Digital Transformation.pdf
The Role of DevOps in Digital Transformation.pdf
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
 
Stork Product Overview: An AI-Powered Autonomous Delivery Fleet
Stork Product Overview: An AI-Powered Autonomous Delivery FleetStork Product Overview: An AI-Powered Autonomous Delivery Fleet
Stork Product Overview: An AI-Powered Autonomous Delivery Fleet
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
 

Lecture # 11 System Software.pdf

  • 1. { System Software Course Code: ICT-321 Course Title : Introduction to Computer Instructor: Miss Omal Sahar
  • 2.  System software is set of programs to control and manage the actual operations of a computer hardware.  It controls the usage and allocation of different hardware components.  Control the basic operations as follows:  Saving data on disk  Making computer to work for us  Printing a document System Software
  • 3. 1. Operating System 2. Utility Programs 3. Device Driver 4. Language Processor Types of System Software
  • 4. 1. Operating System  Set of Programs that manages all computer components ad operations.  Most important software that runs on the computer.  Computer cannot do anything without an operating system.  It must be installed on every computer.  Acts as an interface between the computer user and the hardware.  The user interacts with the computer through operating system. Types of System Software
  • 5. 1. Operating System Types of System Software
  • 6. Important tasks of Operating System  It loads programs into memory and execute them.  Controls the operations of all devices.  Manage files and folders.  It provide the facility to create passwords to make sure it is not used by unauthorized persons.  Identifies the hardware problems and display messages to solve them. Types of System Software
  • 7. Examples of Operating System  Microsoft Windows  Linux  Unix  Mac OS etc. Types of System Software
  • 8.
  • 9. 2. Utility Programs  A utility programs a type of system software that is used for effective management of computer system.  User can use utility programs to perform maintenance tasks related different devices and programs.  Most Operating systems include different built in utility programs. Types of System Software
  • 10. 2. Utility Programs (Examples)  File Viewer [Used to display and manage files and folders]  Backup utility [ Used to take backup of data]  File Compressor [ Used to reduce the size of the files]  Diagnostic utility [Used to detect the hardware and software problem]  Antivirus Software [ Used to detect and remove virus] Types of System Software
  • 11.
  • 12. 3. Device Driver  Control the operations of a device.  An operating system uses a device driver to communicate with a device.  Many device drivers automatically installed with windows. Types of System Software
  • 13. 3. Device Driver  All devices attached to the computer need the device drivers such as printer, modem and sound card etc.  A device cannot work properly if its device driver is not installed properly.  Device drivers provided by the device manufacturer. Types of System Software
  • 14.
  • 15. 4. Language Processor  Translate source code into machine code.  Every computer language has its own translator.  Computer only understands only machine language.  A program written in high level or assembly language cannot run on a computer directly. Types of System Software
  • 16. 4. Language Processor  It must be converted into machine language using language processor.  Different types of language processors include compiler, interpreter and assembly language. Types of System Software
  • 17. Types of System Software
  • 18. References  Introduction to Computers by Peter Norton (Latest Edition)  IT-Series The Concept of Information Technology (Latest Edition)