Presenter:
Priyanshi Joshi
MBA(FA)
 Introduction
 What is computer and computer software?
 Types of computer software.
 System software
 System management programs
 System development program
The technology has driven the world to the
next level. And the technology is nothing but
the computerization. The computerization is
now the need of everyone whether a large
system or an individual. They are now fully
depend upon the computers for every job,
whatsoever it is.
A computer is a system of various devices that works through
electricity. It follows a certain mechanism that takes input from
the user, processes the given input and generates output in the
form of useful information.
All computer system consist of two major
components,viz,hardware and software.
Hardware refers to a physical equipments that are necessary
for performing various operations such as reading and processing
data,storing results etc.
Software refers to a set of computer programs that are
required to enable the hardware to work and perform these
operations effectively.
Hence computer softwares are the set of programs,procedures and
associated documents like flowcharts, manuals etc. describing the
programs and how they are to be used.
System
Management
Program
System
Development
Program
System
software
Standard
Application
Programs
Unique
Application
Programs
Application
software
Application software includes a variety of
programs that are designed to meet the
information processing needs of end
users.They can be broadly classified into Two
groups:-
1.Standard Application Programs
2.Unique Application Programs
 System software consists of many different
programs that manage and support different
tasks. The system software not only controls
the hardware functions but also enables the
hardware to interact with the application
software as well as the users.
 There are two groups of system software:-
1.system management programs,
2.system development programs.
 System management programs are those programs
that are meant for operating the hardware system
and managing their resources effectively.
 They minimize the human intervention during
processing and aid in minimizing the productivity
of a computer system.
 System management program includes :-
1.Operating system
2.Utility programs
3.Device drivers.
 Operating System:
Provides an interface between the
computer and the user and helps in
implementing the application programs in the
figure(next slide).Major functions are :-
a) Scheduling and execution of all process.
b) Allocation and management of main memory
and other storage areas to the program
c) Interpretation of commands and
instructions.etc.
User interface
Program
interface
Hardware
interface
User
Application Program
Operating System
Hardware
 Utility programs:
utility programs enable an operating system to
perform some additional tasks,such as searching and
printing the files and scanning the viruses etc.
utility programs are added to tan operating system to
perform many different tasks,that include:
a) Search and replace
b) Print
c) Disk defragement
d) Virus scanner
e) Backup of files and folders
f) Data recovery
g) Encryption
h) System profiler
 Device drivers:
A computer system is connected with a
multiple I/O devices ,so that it can
communicate with the end user. In order to
interact with the I/O devices it needs special
software called device driver. It acts as a
translator between the I/O devices and the
computer.
 System development program also known as “programming
software” allow the users to develop programs in different
languages.
 The process of developing and executing a program involves the
following tasks:
i. Debugging the program
ii. Linking the various variables and objects with the libraries files
iii. Translating the code from one language to another
iv. Running the machine code to perform the desired task.
In order to carry out these tasks, one need the following
development tools:
1. Language translators
2. Linkers
3. Debuggers
4. Editors
 Language translators:
It is used to convert the program code
written in one language to the another
language.
Compiler, interpreter and assembler are
the most common examples of language
translators.
 Linkers:
Linker arranges the object code of all the
modules that have been generated by the
language translator into a single program.
Linker also includes the links of various
objects, which are defined in the runtime
libraries.
 Debuggers:
It is used to detect the errors and bugs present in the
programs. It locates the position of the errors in the
program code with the help of the Instruction Set
Simulator(ISS) technique, that is capable of stopping
the execution of a program at the point where an
erroneous statement is encountered.
In order to debug the program, a debugger helps us
to perform the following task:
1. Step by step execution of a program
2. Back tracking for checking the previous steps
3. Stopping the execution of the program until the errors
are corrected.
 Editors:
It is a special program that allows the user to work with the text
in the computer system.
It is used for the documentation purposes and enables us to edit
the information present in an existing document or a file.
It enables us to perform the various editing operations like
copy,cut,paste etc.
The editors are divided into the following categories:-
i. Text editor
ii. Digital audio editor
iii. Graphics editor
iv. Binary file editor
v. HTML editor
vi. Source code editor.
System software

More Related Content

PPTX
Operating system
PPT
COMPUTER SYSTEM
PPTX
Software and its types
PPTX
What is software
PPTX
Computer Software And its types
PPTX
Application software
PPTX
Computer software
PPT
Computer Software
Operating system
COMPUTER SYSTEM
Software and its types
What is software
Computer Software And its types
Application software
Computer software
Computer Software

What's hot (20)

PPTX
Computer software
PPTX
Types of software
PPT
User Interface
PPTX
Introduction to Operating Systems
PPTX
Basic of Computer software
PPT
Introduction to Computer Applications
PPTX
Types of system software
PPTX
Presentation it
PPTX
Types of software
PDF
Operating systems system structures
PPTX
Types of software
PPT
Presentation on computer software
PPTX
Software project planning
PPTX
Operating system || Chapter 1: Introduction
PPTX
Lesson 5 computer software
ODP
Application Software
PPT
Chapter 1 computer hardware and flow of information
PPTX
Presentation on computer software-system software.
PPTX
Powerpoint on Software Concept (ClassXI)
PPTX
Application Software
Computer software
Types of software
User Interface
Introduction to Operating Systems
Basic of Computer software
Introduction to Computer Applications
Types of system software
Presentation it
Types of software
Operating systems system structures
Types of software
Presentation on computer software
Software project planning
Operating system || Chapter 1: Introduction
Lesson 5 computer software
Application Software
Chapter 1 computer hardware and flow of information
Presentation on computer software-system software.
Powerpoint on Software Concept (ClassXI)
Application Software
Ad

Viewers also liked (12)

PPT
Deepak ppt
PPTX
Computer software ,
DOCX
Name list of groups for presentation 2[1]
PDF
types of computer and software
PPTX
types of software
PDF
Use the proper presentation software (right)
PPTX
Team Name Presentation
PPTX
Computer Software & It's types.
PPT
Presentation on different kinds of software
PPT
Types of software
PPTX
Software Testing Basics
PPTX
Computer Software & its Types
Deepak ppt
Computer software ,
Name list of groups for presentation 2[1]
types of computer and software
types of software
Use the proper presentation software (right)
Team Name Presentation
Computer Software & It's types.
Presentation on different kinds of software
Types of software
Software Testing Basics
Computer Software & its Types
Ad

Similar to System software (20)

PPTX
Computer system soft ware
PPTX
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
PDF
SPCC:System programming and compiler construction
PPTX
SOFTWARE PARADIGM
PDF
MCA-5 unit1
DOC
c and data structures first unit notes (jntuh syllabus)
PDF
Best Software company in Coimbat-honey iconicore
PDF
best software company in coimbatore1.pdf
PPTX
software development company in coimbatore1.pptx
PPTX
software development company in coimbatore1.pptx
PPTX
computer software
PPTX
It in business(komal doua)
PPTX
Basic of computer 3
PPTX
Software
PDF
C PROGRAMING AND PC
PDF
Lecture # 11 System Software.pdf
PDF
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
PPT
Chapter 3 Software.ppt
PPT
B.sc i cs u 2 computer software
PPT
B.sc i micro bio u 2 computer software
Computer system soft ware
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
SPCC:System programming and compiler construction
SOFTWARE PARADIGM
MCA-5 unit1
c and data structures first unit notes (jntuh syllabus)
Best Software company in Coimbat-honey iconicore
best software company in coimbatore1.pdf
software development company in coimbatore1.pptx
software development company in coimbatore1.pptx
computer software
It in business(komal doua)
Basic of computer 3
Software
C PROGRAMING AND PC
Lecture # 11 System Software.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
Chapter 3 Software.ppt
B.sc i cs u 2 computer software
B.sc i micro bio u 2 computer software

Recently uploaded (20)

PDF
Optimise Shopper Experiences with a Strong Data Estate.pdf
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PPT
statistic analysis for study - data collection
PPTX
chrmotography.pptx food anaylysis techni
PDF
Introduction to the R Programming Language
PPTX
FMIS 108 and AISlaudon_mis17_ppt_ch11.pptx
PPTX
SAP 2 completion done . PRESENTATION.pptx
PDF
Global Data and Analytics Market Outlook Report
PDF
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
PDF
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
PPTX
SET 1 Compulsory MNH machine learning intro
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PPTX
A Complete Guide to Streamlining Business Processes
PPT
Image processing and pattern recognition 2.ppt
PPT
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
PPTX
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PPTX
Steganography Project Steganography Project .pptx
PDF
Data Engineering Interview Questions & Answers Data Modeling (3NF, Star, Vaul...
PPTX
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded
Optimise Shopper Experiences with a Strong Data Estate.pdf
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
statistic analysis for study - data collection
chrmotography.pptx food anaylysis techni
Introduction to the R Programming Language
FMIS 108 and AISlaudon_mis17_ppt_ch11.pptx
SAP 2 completion done . PRESENTATION.pptx
Global Data and Analytics Market Outlook Report
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
SET 1 Compulsory MNH machine learning intro
STERILIZATION AND DISINFECTION-1.ppthhhbx
A Complete Guide to Streamlining Business Processes
Image processing and pattern recognition 2.ppt
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
DS-40-Pre-Engagement and Kickoff deck - v8.0.pptx
retention in jsjsksksksnbsndjddjdnFPD.pptx
Steganography Project Steganography Project .pptx
Data Engineering Interview Questions & Answers Data Modeling (3NF, Star, Vaul...
Lesson-01intheselfoflifeofthekennyrogersoftheunderstandoftheunderstanded

System software

  • 2.  Introduction  What is computer and computer software?  Types of computer software.  System software  System management programs  System development program
  • 3. The technology has driven the world to the next level. And the technology is nothing but the computerization. The computerization is now the need of everyone whether a large system or an individual. They are now fully depend upon the computers for every job, whatsoever it is.
  • 4. A computer is a system of various devices that works through electricity. It follows a certain mechanism that takes input from the user, processes the given input and generates output in the form of useful information. All computer system consist of two major components,viz,hardware and software. Hardware refers to a physical equipments that are necessary for performing various operations such as reading and processing data,storing results etc. Software refers to a set of computer programs that are required to enable the hardware to work and perform these operations effectively. Hence computer softwares are the set of programs,procedures and associated documents like flowcharts, manuals etc. describing the programs and how they are to be used.
  • 6. Application software includes a variety of programs that are designed to meet the information processing needs of end users.They can be broadly classified into Two groups:- 1.Standard Application Programs 2.Unique Application Programs
  • 7.  System software consists of many different programs that manage and support different tasks. The system software not only controls the hardware functions but also enables the hardware to interact with the application software as well as the users.  There are two groups of system software:- 1.system management programs, 2.system development programs.
  • 8.  System management programs are those programs that are meant for operating the hardware system and managing their resources effectively.  They minimize the human intervention during processing and aid in minimizing the productivity of a computer system.  System management program includes :- 1.Operating system 2.Utility programs 3.Device drivers.
  • 9.  Operating System: Provides an interface between the computer and the user and helps in implementing the application programs in the figure(next slide).Major functions are :- a) Scheduling and execution of all process. b) Allocation and management of main memory and other storage areas to the program c) Interpretation of commands and instructions.etc.
  • 11.  Utility programs: utility programs enable an operating system to perform some additional tasks,such as searching and printing the files and scanning the viruses etc. utility programs are added to tan operating system to perform many different tasks,that include: a) Search and replace b) Print c) Disk defragement d) Virus scanner e) Backup of files and folders f) Data recovery g) Encryption h) System profiler
  • 12.  Device drivers: A computer system is connected with a multiple I/O devices ,so that it can communicate with the end user. In order to interact with the I/O devices it needs special software called device driver. It acts as a translator between the I/O devices and the computer.
  • 13.  System development program also known as “programming software” allow the users to develop programs in different languages.  The process of developing and executing a program involves the following tasks: i. Debugging the program ii. Linking the various variables and objects with the libraries files iii. Translating the code from one language to another iv. Running the machine code to perform the desired task. In order to carry out these tasks, one need the following development tools: 1. Language translators 2. Linkers 3. Debuggers 4. Editors
  • 14.  Language translators: It is used to convert the program code written in one language to the another language. Compiler, interpreter and assembler are the most common examples of language translators.
  • 15.  Linkers: Linker arranges the object code of all the modules that have been generated by the language translator into a single program. Linker also includes the links of various objects, which are defined in the runtime libraries.
  • 16.  Debuggers: It is used to detect the errors and bugs present in the programs. It locates the position of the errors in the program code with the help of the Instruction Set Simulator(ISS) technique, that is capable of stopping the execution of a program at the point where an erroneous statement is encountered. In order to debug the program, a debugger helps us to perform the following task: 1. Step by step execution of a program 2. Back tracking for checking the previous steps 3. Stopping the execution of the program until the errors are corrected.
  • 17.  Editors: It is a special program that allows the user to work with the text in the computer system. It is used for the documentation purposes and enables us to edit the information present in an existing document or a file. It enables us to perform the various editing operations like copy,cut,paste etc. The editors are divided into the following categories:- i. Text editor ii. Digital audio editor iii. Graphics editor iv. Binary file editor v. HTML editor vi. Source code editor.