Computer Software Concepts
Computer Software Concepts
CONCEPTS
Made and presented by Waqar/F/04
Concept of software
• Software means computer directions or data. Anything that can beStored
electronically is software, in contrast to the storage device and Display
Devices which are called Hardware. They are the parts of computers that
we can actually see and touch .
• Computer software consists of a machine language that comprises
groups of binary values , the software is usually written in a high-level
programming language that is easier and more efficient for humans to
use than machine language high-level language are compiled or
interpreted into machine language object code. Software may also be
written in an assembly language, essentially a mnemonic representation
of a machine language using a natural language alphabet. Software is
integrally linked to hardware, so for software always requires
hardware(disk) to be stored/recorded.
Types of software
• Various types of computers where are used to simplify the
operation and applications of computer programs.
Computer software enables the computer to perform in
accord with the given tasks. Computer software involves all
types of software-related applications. Programmers Use
the programming software to develop the programming
language necessary to run a computer software. Compilers,
interpreter, linkers and text editors are some of the basic
tools used in programming software
• the are two Categories of software
• System software
• Application software
System software
• System software is computer software design to operate the computer
hardware to provide basic functionality and to provide a platform for
running application software, system software includes device
drivers, servers , utilities and windows system
the different function of system softwares are
1. Reading data and Receiving information.
2. Translating data and instructions
3. Controlling all the peripheral devices
4. Processing and generating output
The different types of software
a. BIOS
b. OPERATING SYSTEM
c. DEVICE DRIVERS
d. LANGUAGE PROCESSORS
• Bios :-the basic input output system bios also known as
system bios, rom bios pc bios is a de facto standard
defining a firmware interface. The fundamental purpose
of bios auto initialise and test the system hardware
components and to load a boot loader for an operating
system from a mass memory device.