System software
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

System software

  • 725 views
Uploaded on

Presentation on system software

Presentation on system software

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
725
On Slideshare
725
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
63
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