SOFTWARE
Computer system combines software and hardware to provide a mechanism to solve some specific tasks. We know some hardware devices i.e. input and output devices and their functions. Here we will discuss topics related to software and their types such as systems software, applications software, utility software etc.
Without software, a computer will remain just like a metal box. With software, a computer can store, retrieve, solve different types of problems, create friendly environment for software development.
Now, let us understand the term software.
In Computer Science, the term software means a sets of instructions in the form of a program to control the processing of computer. These programs are used for various purposes in the computer system. A series of instructions that performs a particular task is called “program”. The process of software development is also called programming.
Computer software can be broadly classified into two categories according to its purpose. Systems software and Applications software System software supports a general programming environment for development and security of different units of programs by programmers. Such environment is not supported at hardware level. Operating system is a part of system software.
Application software is used for solving a specific problem for inventory, payroll, spreadsheet, word processor and presentation software etc.
There is a common misconception amongst individuals that software is data (or set of data). But it is not. Software tells the hardware how to process the data. Computer software provides instructions that tell the computer how to operate.
Both hardware and software are necessary for a computer to do useful job. Both are complementary to each other. To take an analogy, a cassette player and the cassettes purchased from the market are hardware. However, the songs recorded on the cassettes are a form of software. The software and hardware are necessary components of computer. To understand a computer software it is desirable to understand programming language. Programming languages constitute the vehicle for understanding the operations of computer hardware and software. Here we will discuss about software.
Here we will know about software, kinds of software, types of operating system. The term software means set of instruction or given into the computer system for processing. Software can be further divided into two categories, system software and application software.
System software manages all the resources of the computer and also the task of record keeping in files and directories. The application software’s are used to do specific types of job with the help of operating system and hardware. For example, writing letter, making presentation slides, drawing etc.
We know about batch processing system, multiprogramming system.
Batch processing system is a system in which similar types of jobs are bundled at one place and then are processed by the CPU in one go. Multiprogramming system means processing of multiple programs at the same time by proper scheduling of jobs and computer memory.
Comments
Post a Comment