Beruflich Dokumente
Kultur Dokumente
CHAPTER : 2
SOFTWARE CONCEPTS
SOFTWARES represents the set of programs that governs the operations of a computer system
and makes the hardware run . Softwares can be calssified into two main types , they are as
mentioned :
a. System Software b. Application Software
SYSTEM SOFTWARE
A SOFTWARE that controls the internal computer operations is called the system softwares .
In other ways we can also say as system softwares are the most essential part of a computer
. The System Software can further be classified into to two different categories . They are as
mentioned :
SYSTEM
SOFTWARE
OPERATING LANGUAGE
SYSTEM PROCESSOR
Page 1 of 4
COMPUTER DOCUMENTS
OPERATING SOFTWARE
Hardware is nothing but just a finally designed machine . A machine is ultimately a machine
only , which is always made only for work . In case of computers , it is either us if we do that
or some other which does it for us . This some other is nothing but the operating software .
Operating Software is a program which acts as an interface between a user and the hardware .
Operating system is just like the secretary .
An Operating System is an important component of a computer system which controls all other
components of the computer system . Majore components of a computer system are :
a. The Hardware
b. The Operating system
c. The application programs routines
d. The Humanware i.e the users .
Page 2 of 4
COMPUTER DOCUMENTS
4. REAL TIME OPERATING SYSTEM : In real time OS , the jobs have fixed deadlines and the
jobs have to be completed within their deadlines . The system performance is measured
by its a ility to complete its jobs within the specified deadline .
5. MULTIPROCESSING OPERATING SYSTEM : The multiprocessing operating system is capable
of handling more then one processors as the jobs have to be executed on then one
processor . The multiprocessing OS should be capable of load sharing in case of
identical processors , so that the system efficiency improves .
LANGUAGE PROCESSORS
As programmers prefer to write their programs in one of the high level languages because
it is much easier to code in such languages . However the computer does not understand any
language other then its own machine language therefore , it becomes necessary to process a HLL
Program so as to make it understandable to the computer . The system Programs which
performs this very job are language processors . The language processors are given below :
1. Assembler
2. Interpreter
3. Compiler
APPLICATION SOFTWARE
This type of software pertains to one specific applications . For instance the
software that can perform the railway reservation functions can not prepare result for
a school . All the application software differs from each other as these softwares are
made as per the requirement of the users and every users have its own
requirement .
Page 3 of 4
COMPUTER DOCUMENTS
_________________
Page 4 of 4