Please enable JavaScript.
Coggle requires JavaScript to display documents.
TYPES OF SOFTWARE (System software (Types : (Operating system (Need :…
TYPES OF SOFTWARE
System software
-
Types :
Operating system
-
-
-
Functions :
-
Memory management
-
Common MM techniques:
Partitioning
The total memory is divided into various partitions of same size or diff sizes
This helps to accommodate a no. of programs into the memory
-
Virtual memory
-
-
-
Process :
-
A part of the program resides in the main memory - active set
The rest will be in the secondary memory
When a required page is not in the main memory on demand, tge OS now swaps the required page with an already executed one
Device management
-
2 techniques:
Buffering
-
Data is stored in the buffer as it is recieved from one process or just before its sent to another process
-
-
-
-
-
-
File management
-
-
FAT stores info about the file like file name , type of file,size , address etc
When a new file is created or copied on a disk , the OS calls the file manager to perform the tadktask i
Fike manager searches the disk for a soace , allocates to a fike abd makes appropriate entries to tge FAT
Types :
-
-
-
Real time OS
Eg . Computer that controls machines, online reservation systems
-
Time sharing OS
-
-
The system swtched from one user to another giving the impression to the user that each has a separate comp system
-
OS as resource manager:
-
Decides which prg gets which resource , when and for how much time
-
-
Language processor
-
-
-
Types :
-
-
Intepreters
-
-
-
Translates single statement of the source code into machine code and executes it immediately before going on to the next
-
Utility software
Programs that assit the comps by performing housekeeping functions like data backup,disk fragmentation etc
Comp works without it as well
But with the comp becomes more reliable and the processing speed will increase
-
-
-