Beruflich Dokumente
Kultur Dokumente
Application Software
System And Application software
Content
1. Introduction......................................................................................................................3
1.1 Relationship between hardware and software............................................................3
2. Software...........................................................................................................................4
3. System Software..............................................................................................................4
3.1 Operating Systems.....................................................................................................4
3.1.1 Based on User interface......................................................................................4
3.1.1.1 Character User Interface (CUI) Based.........................................................4
3.1.1.2 Graphical User Interface (GUI) Based: ......................................................5
3.1.2 Based on Number of Users.................................................................................5
3.1.2.1 Single User Based........................................................................................5
3.1.2.2 Multiple Users Based: .................................................................................5
3.1.3 Based on number of programs running on the computer....................................5
3.1.3.1 Single tasking Based....................................................................................5
3.1.3.2 Multi tasking Based: ...................................................................................5
3.1.4 Real Time OS......................................................................................................6
3.2 Utilities.......................................................................................................................6
3.2.1 Disk Management...............................................................................................6
3.2.2 Data Recovery.....................................................................................................6
3.2.3 Data Compression...............................................................................................6
3.2.4 Data Backup........................................................................................................7
3.2.5 Security Software................................................................................................7
3.2.6 Programming Language Translators...................................................................7
4. Application Software.......................................................................................................7
4.1 Single Function Packages..........................................................................................7
4.1.1 Special Purpose Software ..................................................................................8
4.1.2 General Purpose Software ..................................................................................8
4.1.2.1 Word Processing..........................................................................................8
4.1.2.2 Spreadsheet..................................................................................................8
4.1.2.3 Database.......................................................................................................8
4.1.2.4 Graphics.......................................................................................................8
4.1.2.5 Personal assistance.......................................................................................8
4.1.2.6 Education.....................................................................................................9
4.1.2.7 Entertainment...............................................................................................9
4.2 Integrated function Package.......................................................................................9
5. Conclusion.......................................................................................................................9
6. Reference.......................................................................................................................10
Page 2 of 10
System And Application software
1. Introduction
A computer consists of two parts
1. Hardware
a. Hardware comprises of all physical devices of a computer, like the monitor,
the CPU, the memory disk, and the printer.
b. The hardware has already been covered extensively in the preceding
presentations.
2. Software.
a. Software refers to a set of programs, procedures and associated documents
(flowcharts, manuals etc.) describing the programs and how are they to be
used.
b. A program, in turn, is a computer understandable sequence of instructions that
it must perform to solve a problem.
Page 3 of 10
System And Application software
2. Software
Software may be classified into two general categories
1. Pre-Written Software
Prewritten software is off- the - shelf product. It addresses the needs of many
users at the same time. Windows OS is an example of a pre-written software
package. Prewritten software may be classified as System and Application
Software.
2. Custom Built software
If none of the available pre written software meets the specific requirements of an
organization, and if it has access to a software development team, the organization
may choose to develop a customized software package in house for its own
specific requirements. HSBC is a good example of this. All the software used in
HSBC banking operations worldwide is developed in its in house facility in Pune.
3. System Software
1. System software is a generic term referring to any computer software whose
purpose is to help run the computer system.
2. It is responsible directly for controlling, integrating, and managing the individual
hardware components of a computer system.
3. In general, System Software performs the following:
a. Supports development of other application software, and custom built
software.
b. Supports execution of other application software.
c. Monitors effective use of various hardware resources like CPU, peripherals,
memory etc.
d. Communicates with and controls the operations of peripherals, like printer,
disk etc.
System Software may be classified as Operating System and Utilities
Page 4 of 10
System And Application software
Page 5 of 10
System And Application software
3. Multi users OS are also multi tasking OS, allowing more than one user
access the computer system at one time.
4. All Windows OS are multitasking OS. They can operate more than one
application simultaneously. MS Excel and MS Word, for example, both can
be operated at the same time
3.2 Utilities
Utilities are the support programs for an operating system. They perform tasks
related to the maintenance of the hardware or the data.
Given below are few of the OS utilities.
Page 6 of 10
System And Application software
4. Application Software
a. It is a software program running on top of the operating system
b. Each application software has been created to perform a specific task for a user.
c. It is the direct interface for the user to the computer.
d. For example, in Page Layout function of MS Word, what user observes is the
application software, where they may set certain properties. And it is the system
software that allows the page layout application to interact with the monitor
display, the RAM, the hard drive and the rest of the computer.
Page 7 of 10
System And Application software
4.1.2.2 Spreadsheet
Spreadsheet software is a numeric – data – analysis tool. It allows the user to
perform various functions on numbers. Software like MS Excel, and Lotus
Smart Suite 1 2 3 Spread Sheet are spreadsheet software.
4.1.2.3 Database
A database is a collection of related data stored and treated as a unit for
information retrieval purposes. Database software is a set of programs that
enable us to create and maintain a data base. Software like MS Access and
Oracle are such database software.
4.1.2.4 Graphics
Graphics software enables the user to use a computer system to work with
designs, drawings, pictures and graphs. MS Paint is one of the most basic
graphics software.
Page 8 of 10
System And Application software
4.1.2.6 Education
Such software allows the computer to be used as a teaching and learning device.
Software used to teach mathematics, linguistics, typing, are a few examples of
such software.
4.1.2.7 Entertainment
Entertainment software allows a computer to be used as an entertainment
console.
5. Conclusion
To sum up, the relationship between Hardware, System Software and Application
Software may be shown as in the following figure.
F igur
e 2: Relationship between Hardware, System Software and Application Software
1. Users interact directly with application software.
2. Application software, in turn, depends on the system software to use hardware
to perform the tasks assigned.
3. System Software interacts directly with the hardware to get the instructions
executed by the hardware.
Page 9 of 10
System And Application software
6. Reference
Books
1. Computers Today – Donald H. Sanders
2. Foundations of computing - P.K. Sinha & Priti Sinha
3. The Architecture of Computer Hardware and Systems Software: An Information
Technology Approach - Irv Englander
URL
1. http://www.jegsworks.com/Lessons/lesson8/lesson8-1.htm
2. http://en.wikipedia.org/wiki/RTOS
3. http://www.tu-harburg.de/rzt/tuinfo/allgemein/kurse/edv-intro/node5.html
4. http://www4.dogus.edu.tr/bim/bil_kay/genel/selfstudy/opsys/os01a.htm
Page 10 of 10