What is Software? The ingredient that enables a computer to perform a specific task is software, which consists of instructions. A set of instructions that drive a computer to perform specific tasks is called a program. These instructions tell the machine’s physical components what to do; without the instructions, a computer could not do anything at all. When a computer uses a particular program, it is said to be running or executing that program. As we know that there are a lot of programs available in nowadays and it is difficult to categorize them but the software is classified into two main categories.
2. System Software
so lets us discuss what is software and its various types ;
SOFTWARE | TYPES OF SOFTWARE
System software is any program that controls the computer’s hardware or that can be used to maintain the computer in some way so that it runs more efficiently. There are three basic types of system software:
» An operating system tells the computer how to use its own components.
Examples of operating systems include Windows, the Macintosh Operating System, and Linux. We know that operating system is the fundamental program for every computer because it plays a vital role in the user and hardware.
»When a program wants the hardware to do something, it communicates through the operating system. Similarly, when you want the hardware to do something (such as copying or printing a file), your request is handled by the operating system.
» A network operating system allows computers to communicate and share data across a network while controlling network operations and overseeing the network security.
» A utility basically makes convert the difficult task into an easier task in the computer or utilizing high functions. Utilities are used to deal with disks, troubleshoot hardware problems, and execute other tasks that the operating system itself may not be able to do.
This type of software is using to accomplish the special type of task on the computer such as spreadsheet and Peachtree etc. As we know that there are thousands of applications are available nowadays for many purposes and for the audience of all ages. Some of the most important categories of these applications consist of following applications.
» Word processing software for creating text-based documents such as newsletters or brochures
» Spreadsheets for creating numeric-based documents such as budgets or balance sheets.
» Database management software for building and manipulating large sets data, such as the names, addresses, and phone numbers in a telephone directory.
» Presentation programs for creating and presenting electronic slide shows.
» Graphics programs for designing illustrations or manipulating photographs, movies, or animation.
» Multimedia authoring applications for building digital movies that incorporate sound, video, animation, and interactive features.
» Entertainment and education software, many of which are interactive multimedia events.
» Web design tools and Web browsers, and other Internet applications such as newsreaders and e-mail programs.
» Games, some of which are for a single player and many of which can be played by several people over a network or the Internet.
THE USERS ROLE
What is software, while using personal computers, users have done several roles which are under.
» Setting up the System. Have you ever bought new PC? When you got it home, you probably had to unpack it, set it up, and make sure it worked as expected. If you want to change something about the system (a called configuration), you will likely do it yourself, whether You want to add a new hardware device, change the way programs look on your screen, or
» Installing Software. It is generally known operating system and some latest applications may be installed in a new coming computer but there is also a great necessity of other programs to the user for achieving his desired task. This type of software may be downloaded directly from a website or it can be installed on the disk. Either way, it is commonly the user’s responsibility to install programs, unless the computer is used at a school.
» Running Programs. Several types of a program were sometimes running in the background whenever we on a computer system, it includes various software that runs our mouse and printer. These types of programs not such require any user input and the user In fact not aware such programs. We know that if you want to perform a special type of task for that you need to install and run the desired software on the computer. It is sure that by doing this procedure you will get a suitable result for which you searching.
» Managing Files. It is very common that the most important task of a computer is to save important data in the shape of files. If you write a letter to a friend, you can save it as a file, making it available to open and use again later. Pictures, songs, and other kinds of data are stored as files. Thus, a file is a piece of information that is stored on the computer. It is the user’s job to manage these files, and this means setting up a logical system for storing them on the computer. It also means knowing when to delete or move files or copy them to a disk for safekeeping.