2. What is system software?
• System software is a set of programs that manage the resources of a
computer system. System software is a collection of system programs
that perform of a variety of functions.
• File editing
• Resource Accounting
• I/O Management
• Storage Memory Management access management.
3. Introduction
• A computer system performs various tasks as as the hardware
executes some software (programs). In the domain of software there
are broadly two parts to the solution of a given real world problem.
One part concerns about the requirements of the real world problem
at hand and the other is about making the solution of the former
feasible in the computer which is a complex system in itself The issues
involved in these two parts are significantly different. For a person
who creates programs for his own real world problems, it is not
feasible to take care of the details of correct hardware operations and
optimum utilisation of various system resources (such as memory,
CPU time, peripherals, etc.).
4. On the other hand, a person who understands the underlying features of a
computer system can take care of this on behalf of different software
developers using some general software modules. Hence software for
these two parts are handled individually. We find software such as MS
Office package, Netscape browser, Oracle DBMS, etc., that take care of
some real world problems. These are called application programs. On the
other hand we find software such as UNIX OS, Windows OS, C Compiler,
bash shell, etc. that help users run the application programs in their
computers. These software are called system programs or system software.
5.
6. Advantages of system software:
•With assistance of boot program OS is
introduced into PC principle memory and
arbitrary access memory.
•A constructing agent took PC directions and
change them into an example of pieces with
the assistance of which PC’s processor cycle
activity.
7. Disadvantages of system software:
•All the more regularly, organizations grow new
programming frameworks as a consequences of
outer powers. Expenses could likewise be rising
and new programming could diminish overheads
•.Whatever explanation, when an organization
chooses to place in new programming, it is
reasonable to boost profit for venture
8. System Software can be classified into three types as:
1. System control program:
Programs control the execution of programs , manage the storage &
processing resources of the computer & perform other management
and monitoring function. The most important of these programs is the
operating system. Other examples are database management systems
(DBMS) & Communication monitors.
9. 2. System support program:
Provide routine service functions to the other computer
programs and computer users : E.g. utilities, libraries,
performance monitors and job accounting.
System development programs assist in the creation of
application programs. E.g., language translators such as
BASIC interpreter & application generators.
10. 3. Application Software:
It performs specific tasks for the computer user.
Application software is a program which program written
for , or , by , a user to perform a particular job.
Language already available for microcomputers include
clout , Q & A and Savy set rival.