Your SlideShare is downloading. ×
System software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

System software

811
views

Published on

Presentation on system software

Presentation on system software

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
811
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
93
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ҈ System Software ҉ ◊ ◌ Harsha Sachdeva ◌ ᴥ
  • 2. Software• Software is a set of computer programs which are designed and developed to perform specific task desired by the user or by the computer itself. Software System Software Application Software System System System General Purpose Special Purpose Control Support DevelopmentPrograms Programs Programs
  • 3. System Software• The system software is collection of programsdesigned to operate, control and extend the processingcapabilities of the computer itself.• These are generally prepared by computermanufacturers.• These software perform a variety of functions like fileediting, storage management, resource accounting, I/Omanagement, etc.
  • 4. Role of System Software
  • 5. Types of System Software1. System Control Programs : They control the execution of programs, manage the storage and processing resources of the computer and perform other management and monitoring functions. e.g., OS2. System Support Programs : They provide routine service functions to other computer programs and computer users. e.g., Utility Programs3. System Development Programs : They assist in the creation of publication programs. e.g., Language translators like interpreters, compilers and assemblers
  • 6. System Control Programs-OSAn operating system is an integrated set of specializedprograms that are used to manage overall resources of andoperations of the computer.
  • 7. Operating System contd…Main functions-• Memory Management• Processor Management• Device Management• File Management• Security• Control over system performance• Job Accounting
  • 8. System Support Programs-Utility Programs Utility programs/Service programs are provided by the computer manufacturers to perform tasks that are common to all data processing installations. The tasks performed are : • Sorting data • Editing the output • Dumping of data to disc/tape • Tracing the operation of program • Copying data from one recording medium to another
  • 9. System Development Programs-Language TranslatorsLanguage translators are also called language processors.Main functions are :• Translate high level language to low level language.• Check for and identity syntax errors that may be present in theprogram being installed.There are 3 types of translator programs-1. Assembler2. Interpreter3. Compiler
  • 10. Assembler• Translates a source program into a corresponding object program.Assembler tasks•Convert symbolic op codes to binary•Convert symbolic addresses to binary•Perform assembler services requested by the pseudo-ops•Put translated instructions into a file for future use
  • 11. How an Assembler works…
  • 12. Interpreter• A language translator that translates one program statementat a time into machine code. MachineProgram Interpreter languagestatement statement
  • 13. Compiler• A language translator that converts a complete program intomachine language to produce a program that the computercan process in its entirely
  • 14. THANK YOU