Download presentation
Presentation is loading. Please wait.
Published byRudolph Warren Modified over 9 years ago
1
UNIT - 1Topic - 3
2
Computer software is a program that tells a computer what to do. Computer software, or just software, is any set of machine-readable instructions that directs a computer's processor to perform specific operations. Software is a program that enables a computer to perform a specific task, as opposed to the physical components of the system (hardware). Software is a set of programs, which is designed to perform a well defined function.
3
A computer program, or just a program, is a sequence of instructions, written to perform a specified task with a computer.. A computer program is a set of instructions for a computer to perform a specific task.
4
A computer instruction is a statement which tells to the computer to do some task (Operation). c = a + b; It is instruction which tells to the computer that “add values stored in memory location ‘a’ & ‘b’ and store the result in memory location ‘c’”.
5
We use Computer Programming Language to generate computer instructions.
6
Related to the computer technology languages are divided into THREE types.
7
Language which can be understand by a computer user is called as a High Level Language.
8
The combination of High Level & Low Level Languages is called Middle Level Language.
9
Language which can be understand by a computer is called as a Low Level Language.
10
Users User writes all instructions in High Level Language
11
To solve the language problem we use TWO types of translators.
12
Interpreter converts instructions from High Level Language to Low Level Language, but it is done ‘ LINE BY LINE’. void main() { int a,b,c; a = 10 b = 20; c = a + b; } 1110001010110001 11011 1110001011010001
13
Compiler converts instructions from High Level Language to Low Level Language, but it is done ‘ ENTAIRE PROGRAM AT TIME ’. void main() { int a,b,c; a = 10 b = 20; c = a + b; } 1110001010110001 11011 1110001011010001 100101
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.