SlideShare a Scribd company logo
Dr Pardeep Poriya (Asst.Professor)
Govt. College Sec 9,
Gurugram
 A computer system consists of hardware, the electronic devices capable of
computing and manipulating information, and software that carries out
predefined instructions to complete a given task.
 The combination of physical equipment (hardware) and logical instructions
(software) gives power and versatility to the modern computing systems.
 Software is a collection of computer programs and related data that
provide the instruction for telling a computer what to do and how to
do it.
 A software is an interface between user and computer.
 It is a set of instructions, programs that are used to give command
to hardware.
 It is responsible for controlling, integrating and managing the
hardware components of a computer system and for accomplishing
specific tasks
 System software consists of several programs, which are directly responsible for
controlling, integrating and managing the individual hardware components of a
computer system.
 It also provides the interface between the user and component of the computer.
 The purpose of system software is to insulate the applications programmer as
much as possible from the detail of the particular complex computer being used.
 Depending on the functionality, the system software can be further divided into
two major categories; system management program and developing software
 It includes an integrated system of programs, which manages the operations of
the processor, controls input/output, manages storage resources and
provides various support services. Some common examples of system
management programs are operating system, device driver and system utilities.
SystemManagement
Program
Operating
System
Device Drivers
System
Utilities
 It consists of programs , which controls, which controls, coordinates and
supervises the activities of the various components of a computer system. Its
function is to provide link between the computer hardware and the user.
 It performs all internal management functions (disk access, memory management,
task scheduling and user interfacing) and ensures systematic functioning of a
computer system. It provides an environment to run the programs. e.g., MS-DOS,
windows XP/2000/98, Unix Linux, etc.
 A software, which is written with the objective of making a device functional when
it is connected to the computer is called device driver. It is a system software that
acts like an interface between the device and the user. Every device, whether it is
a printer, monitor, mouse or keyboard has a driver program associated with it for
its proper functioning.
 Device drivers are a set of instructions that introduce our PC to a hardware
device.
 Device drivers are not independent programs, they assists and are assisted by the
operating system for the proper functioning
 These programs perform tasks related to the maintenance of the computer
system. These are the packages which are loaded into computer during time of
installation of operating system. They are used to support, enhance, expand and
secure existing programs and data in the computer system.
 Disk Compression It increases the amount of information that can be stored on a
hard disk by compressing all information stored on a hard disk. This utility works
automatically and the user does not need to be aware of its existence.
 Disk Fragmenters It detects computer files whose contents are broken across
several locations on the hard disk and moves the fragments to one location to
increase efficiency. It can be used to rearrange files and unused space on your
hard disk.
 Backup Utilities It can make a copy of all information stored on a disk and restore
either the entire disk or selected files.
 Disk Cleaners It is used to find files that have not been used for a long time. This
utility also serves to increase the speed of a slow computer.
 Anti-Virus It is the utility which is used to scan computer for viruses and prevent
the computer system files from being corrupt
 It is a software which provides service required for the development and execution
of application software. The programming languages, language translator, loader,
linker are required for the application software development.
 A programming language is a primary interface of a programmer with a computer.
A programming language is an artificial language to express computation that can
be performed by a computer.
 Each language has its own syntax i.e., the set of specific rules and expresses the
logical steps of an algorithm . programming languages are divided into two
categories; Low Level Language (LLL) and High Level Language (HLL).
 Low Level Language (LLL) Low level language is divided into two parts
 Machine Language It is sometimes, referred to as machine code or object code. It
is a collection of binary digits or bits that computer reads and interprets.
 Assembly Language It is used to interface with computer hardware. It uses
instructed commands as substitutions for numbers allowing human to read the
code more easily than binary. It uses English –like representation to write a
program.
 A language translator helps in converting programming languages to machine
language. The translated program is called the object code. There are three different
kinds of language translator
 Assembler It is used to convert the assembly language into machine language (i.e.,0 or
1), This language consists of mnemonic codes which are difficult to learn and is
machine dependent.
 Compiler It is used to convert the source code (written in high level language) into
machine language. Compiler reads whole source code at a time and trap the errors
and inform to programmer. For each high level language, the machine requires a
separate compiler.
 Interpreter This language processor converts a high level language program into
machine language by converting it line-by-line. If there is any error in any line during
execution, it will report it at the same time and cannot resume until the error is
rectified.
 Linker
 A linker is a system program that links together several object modules and
libraries to form a single and coherent program (executable). The main purpose of
linker is to resolve references among files. Linker is used to determine the
memory locations that code from each module will occupy and relates its
instruction by adjusting absolute references.
 Loader is a kind of system software, which is responsible for loading and
relocation of the executable program in the main memory. It is a part of operating
system that brings an executable file residing on disk into memory and starts its
execution process
 Please follow me on like and subscribe
https://www.facebook.com/drpardeepporiya/
https://www.youtube.com/channel/UCMtnSh1GsAGJBfir23BVzaA
https://www2.slideshare.net/PardeepPoriya

More Related Content

What's hot

Computer software
Computer software Computer software
Computer software
Bundelkhand University
 
Software - Introduction
Software - IntroductionSoftware - Introduction
Software - Introduction
SagarGupta372
 
Types of software
Types of softwareTypes of software
Types of software
jorindaevangelista
 
computer software
computer softwarecomputer software
computer software
Ahsan Khan
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
Naresh Dubey
 
Computer software
Computer softwareComputer software
Computer software
Chahat Jain
 
What is software
What is softwareWhat is software
What is software
Anil815218
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
sonykhan3
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)
Acad
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
Sukhendra Singh
 
Different types of software
Different types of softwareDifferent types of software
Different types of software
NatashaGeno
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assembler
chetan birla
 
MCA-5 unit1
MCA-5 unit1MCA-5 unit1
MCA-5 unit1
Vasanti Dutta
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
Mohit Dhankher
 
Computer software
Computer softwareComputer software
Computer software
RajniKashyap9
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
Fernando Torres
 
Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its types
Mirza Kaleem
 
Chapter 4 Computer Software
Chapter 4 Computer SoftwareChapter 4 Computer Software
Chapter 4 Computer Software
shelly3160
 
Mca i-fundamental of computer-u-2- application and system software
Mca  i-fundamental of  computer-u-2- application and system softwareMca  i-fundamental of  computer-u-2- application and system software
Mca i-fundamental of computer-u-2- application and system software
Rai University
 
software History
software Historysoftware History
software History
Avinash Avi
 

What's hot (20)

Computer software
Computer software Computer software
Computer software
 
Software - Introduction
Software - IntroductionSoftware - Introduction
Software - Introduction
 
Types of software
Types of softwareTypes of software
Types of software
 
computer software
computer softwarecomputer software
computer software
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
Computer software
Computer softwareComputer software
Computer software
 
What is software
What is softwareWhat is software
What is software
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
 
Different types of software
Different types of softwareDifferent types of software
Different types of software
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assembler
 
MCA-5 unit1
MCA-5 unit1MCA-5 unit1
MCA-5 unit1
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
 
Computer software
Computer softwareComputer software
Computer software
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
 
Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its types
 
Chapter 4 Computer Software
Chapter 4 Computer SoftwareChapter 4 Computer Software
Chapter 4 Computer Software
 
Mca i-fundamental of computer-u-2- application and system software
Mca  i-fundamental of  computer-u-2- application and system softwareMca  i-fundamental of  computer-u-2- application and system software
Mca i-fundamental of computer-u-2- application and system software
 
software History
software Historysoftware History
software History
 

Similar to Computer software part 1

SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
DrThenmozhiKarunanit
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
DivyaKS12
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
prakashvs7
 
SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler construction
mohdumaira1
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
Vskills
 
Unit2_1.pdf
Unit2_1.pdfUnit2_1.pdf
Unit2_1.pdf
JatinSharma586255
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
richagarg16
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample material
Vskills
 
Acem computer software
Acem computer softwareAcem computer software
Acem computer software
Aastha Kohli
 
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
 
Classification of Software
Classification of SoftwareClassification of Software
Classification of Software
Abhishek Das
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
nshnt_snghl
 
Computer Software
Computer SoftwareComputer Software
Computer Software
RoshanMaharjan13
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
Rahul779791
 
Presentation it
Presentation itPresentation it
Presentation it
nabelas
 
Computer Notes
Computer NotesComputer Notes
Computer Notes
EHSAN KHAN
 
system software and application software
system software and application softwaresystem software and application software
system software and application software
Tallat Satti
 
Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...
sunil shukla
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
Abijah Naresh Jumani
 
Unit i
Unit iUnit i
Unit i
Durga Devi
 

Similar to Computer software part 1 (20)

SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
 
SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler construction
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
 
Unit2_1.pdf
Unit2_1.pdfUnit2_1.pdf
Unit2_1.pdf
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample material
 
Acem computer software
Acem computer softwareAcem computer software
Acem computer software
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
 
Classification of Software
Classification of SoftwareClassification of Software
Classification of Software
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
 
Presentation it
Presentation itPresentation it
Presentation it
 
Computer Notes
Computer NotesComputer Notes
Computer Notes
 
system software and application software
system software and application softwaresystem software and application software
system software and application software
 
Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...Computer Hardware And Software Types, Functions, Difference between Hardware ...
Computer Hardware And Software Types, Functions, Difference between Hardware ...
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
 
Unit i
Unit iUnit i
Unit i
 

More from Dr Pardeep Poriya

Pr for canada
Pr for canadaPr for canada
Pr for canada
Dr Pardeep Poriya
 
Introduction to webpage
Introduction to webpageIntroduction to webpage
Introduction to webpage
Dr Pardeep Poriya
 
Computer software part 3
Computer software part 3Computer software part 3
Computer software part 3
Dr Pardeep Poriya
 
Computer software part 2
Computer software part 2Computer software part 2
Computer software part 2
Dr Pardeep Poriya
 
Nature and scope tourism
Nature and scope tourismNature and scope tourism
Nature and scope tourism
Dr Pardeep Poriya
 
Culture and its features
Culture and its featuresCulture and its features
Culture and its features
Dr Pardeep Poriya
 
HRM in retail
HRM in retailHRM in retail
HRM in retail
Dr Pardeep Poriya
 
India physiographic divisions
India physiographic divisionsIndia physiographic divisions
India physiographic divisions
Dr Pardeep Poriya
 
Srinagar ppt
Srinagar pptSrinagar ppt
Srinagar ppt
Dr Pardeep Poriya
 

More from Dr Pardeep Poriya (9)

Pr for canada
Pr for canadaPr for canada
Pr for canada
 
Introduction to webpage
Introduction to webpageIntroduction to webpage
Introduction to webpage
 
Computer software part 3
Computer software part 3Computer software part 3
Computer software part 3
 
Computer software part 2
Computer software part 2Computer software part 2
Computer software part 2
 
Nature and scope tourism
Nature and scope tourismNature and scope tourism
Nature and scope tourism
 
Culture and its features
Culture and its featuresCulture and its features
Culture and its features
 
HRM in retail
HRM in retailHRM in retail
HRM in retail
 
India physiographic divisions
India physiographic divisionsIndia physiographic divisions
India physiographic divisions
 
Srinagar ppt
Srinagar pptSrinagar ppt
Srinagar ppt
 

Recently uploaded

B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
BoudhayanBhattachari
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
Chevonnese Chevers Whyte, MBA, B.Sc.
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
Amin Marwan
 

Recently uploaded (20)

B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
 

Computer software part 1

  • 1. Dr Pardeep Poriya (Asst.Professor) Govt. College Sec 9, Gurugram
  • 2.  A computer system consists of hardware, the electronic devices capable of computing and manipulating information, and software that carries out predefined instructions to complete a given task.  The combination of physical equipment (hardware) and logical instructions (software) gives power and versatility to the modern computing systems.
  • 3.  Software is a collection of computer programs and related data that provide the instruction for telling a computer what to do and how to do it.  A software is an interface between user and computer.  It is a set of instructions, programs that are used to give command to hardware.  It is responsible for controlling, integrating and managing the hardware components of a computer system and for accomplishing specific tasks
  • 4.
  • 5.  System software consists of several programs, which are directly responsible for controlling, integrating and managing the individual hardware components of a computer system.  It also provides the interface between the user and component of the computer.  The purpose of system software is to insulate the applications programmer as much as possible from the detail of the particular complex computer being used.  Depending on the functionality, the system software can be further divided into two major categories; system management program and developing software
  • 6.  It includes an integrated system of programs, which manages the operations of the processor, controls input/output, manages storage resources and provides various support services. Some common examples of system management programs are operating system, device driver and system utilities.
  • 8.  It consists of programs , which controls, which controls, coordinates and supervises the activities of the various components of a computer system. Its function is to provide link between the computer hardware and the user.  It performs all internal management functions (disk access, memory management, task scheduling and user interfacing) and ensures systematic functioning of a computer system. It provides an environment to run the programs. e.g., MS-DOS, windows XP/2000/98, Unix Linux, etc.
  • 9.  A software, which is written with the objective of making a device functional when it is connected to the computer is called device driver. It is a system software that acts like an interface between the device and the user. Every device, whether it is a printer, monitor, mouse or keyboard has a driver program associated with it for its proper functioning.  Device drivers are a set of instructions that introduce our PC to a hardware device.  Device drivers are not independent programs, they assists and are assisted by the operating system for the proper functioning
  • 10.  These programs perform tasks related to the maintenance of the computer system. These are the packages which are loaded into computer during time of installation of operating system. They are used to support, enhance, expand and secure existing programs and data in the computer system.
  • 11.  Disk Compression It increases the amount of information that can be stored on a hard disk by compressing all information stored on a hard disk. This utility works automatically and the user does not need to be aware of its existence.  Disk Fragmenters It detects computer files whose contents are broken across several locations on the hard disk and moves the fragments to one location to increase efficiency. It can be used to rearrange files and unused space on your hard disk.  Backup Utilities It can make a copy of all information stored on a disk and restore either the entire disk or selected files.  Disk Cleaners It is used to find files that have not been used for a long time. This utility also serves to increase the speed of a slow computer.  Anti-Virus It is the utility which is used to scan computer for viruses and prevent the computer system files from being corrupt
  • 12.  It is a software which provides service required for the development and execution of application software. The programming languages, language translator, loader, linker are required for the application software development.
  • 13.  A programming language is a primary interface of a programmer with a computer. A programming language is an artificial language to express computation that can be performed by a computer.  Each language has its own syntax i.e., the set of specific rules and expresses the logical steps of an algorithm . programming languages are divided into two categories; Low Level Language (LLL) and High Level Language (HLL).  Low Level Language (LLL) Low level language is divided into two parts  Machine Language It is sometimes, referred to as machine code or object code. It is a collection of binary digits or bits that computer reads and interprets.  Assembly Language It is used to interface with computer hardware. It uses instructed commands as substitutions for numbers allowing human to read the code more easily than binary. It uses English –like representation to write a program.
  • 14.  A language translator helps in converting programming languages to machine language. The translated program is called the object code. There are three different kinds of language translator  Assembler It is used to convert the assembly language into machine language (i.e.,0 or 1), This language consists of mnemonic codes which are difficult to learn and is machine dependent.  Compiler It is used to convert the source code (written in high level language) into machine language. Compiler reads whole source code at a time and trap the errors and inform to programmer. For each high level language, the machine requires a separate compiler.  Interpreter This language processor converts a high level language program into machine language by converting it line-by-line. If there is any error in any line during execution, it will report it at the same time and cannot resume until the error is rectified.
  • 15.  Linker  A linker is a system program that links together several object modules and libraries to form a single and coherent program (executable). The main purpose of linker is to resolve references among files. Linker is used to determine the memory locations that code from each module will occupy and relates its instruction by adjusting absolute references.
  • 16.  Loader is a kind of system software, which is responsible for loading and relocation of the executable program in the main memory. It is a part of operating system that brings an executable file residing on disk into memory and starts its execution process
  • 17.  Please follow me on like and subscribe https://www.facebook.com/drpardeepporiya/ https://www.youtube.com/channel/UCMtnSh1GsAGJBfir23BVzaA https://www2.slideshare.net/PardeepPoriya