1.1 Concept of algorithm
A
common man’s belief is that a computer can do anything and everything
that he imagines. It is very difficult to make people realize that it
is not really the computer but the man behind computer who does
everything.
In
the modern internet world man feels that just by entering what he wants
to search into the computers he can get information as desired by him.
He believes that, this is done by computer. A common man seldom
understands that a man made procedure called search has done the entire
http://www.vyomworld.com/gate/cs/ada/1.1.asp# - In
the above instance, a designer of the information system should know
what one frequently searches for. He should make a structured
organization of all those details to store in memory of the computer.
Based on the requirement, the right information is brought out. This is
accomplished through a set of instructions created by the http://www.vyomworld.com/gate/cs/ada/1.1.asp# - Thus,
the program is the one, which through the medium of the computer
executes to perform all the activities as desired by a user. This
implies that programming a computer is more important than the computer
itself while solving a problem using a computer and this part of
programming has got to be done by the man behind the computer. Even at
this stage, one should not quickly jump to a conclusion that coding is
programming. Coding is perhaps the last stage in the process of
programming. Programming involves various activities form the stage of
conceiving the problem upto the stage of creating a model to solve the
problem. The formal representation of this model as a sequence of
instructions is called an algorithm and coded algorithm in a specific
computer language is called a program.
One
can now experience that the focus is shifted from computer to computer
programming and then to creating an algorithm. This is algorithm
design, heart of problem solving.
for more details:
http://www.vyomworld.com/gate/cs/ada/1.1.asp - http://www.vyomworld.com/gate/cs/ada/1.1.asp
|