Professional Documents
Culture Documents
SYSTEM SOFTWARE
SYSTEM SOFTWARE (2)
Agenda
System Software
Evolution of System Software
Laws of Software Evolution
System Software
System software is a software that provides platform to other
Software.
Some examples can be operating systems, antivirus
software, disk formatting software, Computer language
translators etc.
These software consists of programs written in low-level
languages, used to interact with the hardware at a very
basic level.
System software serves as the interface between the
hardware and the end users.
Evolution
The system software began to be used extensively with the second
generation computers in the early 1960's.
Before that, the operation of a computer was controlled primarily
by
human operators.
These operators monitored the processing of each job.
Typically, when a job ended, a bell rang or light flashed to indicate
that another job should be input to computer and started by the
operator. In addition, the operator had to activate each
peripheral device when that device was needed by the
computer.
This type of things wasted large amount of computer
time and human resources.
But with the development of system softwares or
operating systems, a queue of jobs that are a waited
can be read onto a disk.
The operating system will start each job when system
resources are available for its execution.
Since due to introduction of system softwares, human
intervention is eliminated, so computers idle time is
reduced.
Laws of Software Evolution