Computer Software
Computer Software
procedures and documentation that perform some task on a computer system. The term includes
application software such as word processors which perform productive tasks for users, system
software such as operating systems, which interface with hardware to provide the necessary
services for application software, and middleware which controls and co-ordinates distributed
systems.
System Software: It is a computer software that manages and controls hardware in order
to enable application software to perform its tasks. System software performs functions
like transferring data from memory to the disk or delivering text onto a display device.
Following are the different kinds of system software.
a) Device Drivers
b) Linkers
c) Loading Programs
d) Operating Systems
Examples:
1) Microsoft Windows → series of graphical interface operating systems developed,
marketed, and sold by Microsoft.
2) Linux → a Unix-like computer operating system assembled under the model of free and
open source software development and distribution.
5) DOS → short for "Disk Operating System" is an acronym for several closely related
operating systems that dominated the IBM PC compatible market.
6) BIOS Software → Basic Input/Output System (BIOS), also known as the system BIOS or
ROM BIOS is a de facto standard defining a firmware interface. The fundamental
purposes of the BIOS are to initialize and test the system hardware components, and to
load an operating system or other programs from a mass memory device.
7) HD Sector Boot Software → a region of a hard disk, floppy disk, optical disc, or other
data storage device that contains machine code to be loaded into random-access
memory (RAM) by a computer system's built-in firmware.
8) Device Driver Software i.e Graphics Driver etc → a computer program that operates or
controls a particular type of device that is attached to a computer.
9) Linker Software → a computer program that takes one or more object files generated by
a compiler and combines them into a single executable program.
10) Assembler and Compiler Software → a computer program (or set of programs) that
transforms source code written in a programming language (the source language) into
another computer language (the target language, often having a binary form known as
object code).
Application software allows end users to accomplish one or more specific (non-
computer related) tasks. Typical applications include industrial automation, business
software, educational software, medical software, databases, and computer games.
Businesses are probably the biggest users of application software, but almost every field
of human activity now uses some form of application software. It is used to automate all
sorts of functions.
Examples :
Web browser, word processing software, spreadsheet software, database software,
presentation graphics software.
1) Opera (Web Browser) → an art form in which singers and musicians perform a dramatic
work combining text (called a libretto) and musical score, usually in a theatrical setting.
2) Microsoft Word (Word Processing) → a word processor designed by Microsoft. It was first
released in 1983 under the name Multi-Tool Word for Xenix systems.
5) MySQL (Database Software) → is (as of 2008) the world's most widely used open source
relational database management system (RDBMS)[7] that runs as a server providing multi-
user access to a number of databases.
6) Microsoft Powerpoint (Presentation Software) → the name of a proprietary commercial
presentation program developed by Microsoft.
7) iTunes (Music / Sound Software) → a media player and media library application
developed by Apple Inc. It is used to play, download, and organize digital audio and video on
personal computers running the OS X operating system and the iOS-based iPod, iPhone, and
iPad devices, with editions also released for Microsoft Windows.
8) VLC Media Player (Audio / Video Software) → a highly portable free and open-source
cross-platform media player and streaming media server written by the VideoLAN project.
10) Adobe Photoshop (Graphics Software) → a graphics editing program developed and
published by Adobe Systems.