What is Algorithm? || Algorithm क्या है? || Uses of Algorithm|| Characteristics of Algorithm ||

 What is Algorithm? || Algorithm क्या है? || Uses of Algorithm|| Characteristics of Algorithm.




Website refers to World Techonology , accessible from 

developerworldtech.blogspot.com/


 You will not know what is algorithm, and if you do not know it, then you will not know how to write algorithm. But today I will try to give you some more information along with the answer to both your questions, which will be related to Algorithm.


 Whoever gets the answers to all your questions is also in Hindi.


 Every day we get up at work as soon as we wake up in the morning. Follow each step from start to finish till every task. Every task is like a problem for you and the solution to the problem is found by working. To solve, we set a sequence.



 Let's understand with an example, "You have to make tea", so to complete this task, he needs to follow some sequence. In the same way, if you are making bread, then to follow this work, you also follow some steps. Steps to make the following tea are given.


  •  First put water in a vessel and heat it.

  •  Add tea husband, sugar and milk in water.

  •  Wait till the tea boils.

  •  Turn off the gas and sieve the tea.

  •  Tea is ready, now you can drink it.

 We can call this example above Algorithm. Because it is in a sequence. If you change any order, tea will not be made. Sayyid should not become something else. By now you must have had a little idea of ​​what Algorithm is. Your question is, "How does it work in Computer".

In order for the computer to perform certain tasks, computer programs are written. Now in computer program we write a lot of steps. The steps that Computer Execute performs and finishes the task.

 When you tell the computer some work, then you must have also wondered how the computer does these tasks. For this we use Computer Algorithm. So let's know from bed what is algorithm.


Sequence:

1. What is Algorithm?


2. Uses/Importance of Algorithm.


3. Characteristics of Algorithm.


4. The complexity of Algorithm.



What is Algorithm? ऍल्गोरिथम क्या है?


Algorithm (Al-go-rith-um) This is a Procedure (Step by Step Process) or it is a Formula. Which solves a problem. It is a procedure that has limited rules, which are also called Instruction.


 The rules which are written one after the other and each of the steps represents some or some operation. Solutions to the problem come out through these rules.

In other words, Algorithm is a step by step process to solve any problem or problem. Now let's understand a little bit in simple language Algorithm contains some steps, in which each step represents an operation.


 One step starts and finally there is one step which ends and between these two steps there are many more steps which do different tasks.


 Like, making rice is your problem. To finish this work, let's write some steps. First the rice has to be washed, then, heat the water and to heat the water, add the rice and wait for the rice to boil.


 Prepare rice in 10-15 minutes. Now here every step performs some operation. For example, washing rice is washed by adding water to the cooked rice. Every such step has different operations. See here, we have divided the problem into small steps, this is what you had to understand.


 Algorithm is used a lot in programming. So let's know from bed how and where they are used.


 Uses / Importance Of Algorithm

 Use of Algorithm is everywhere, as you can also answer the problems of your every day through this step by step process. Technically speaking, more is used in IT industry, business model, programming. So let's know about its uses one by one.


  •  In Computer Programming, Algorithm is written before writing the program. If you are a student of Computer Sc, IT, BCA and MCA, then you have to write a program. Like Check whether the Number is Prime and Not? If you start writing this program without thinking, then you can get a lot of errors in the Syed program. You can reduce these errors if you first create the algorithm.

  •  Algorithm is written before creating flowchart. Otherwise chances of making mistakes increases.

  •  Computer Scientist and Software Engineer use it. Because its use reduces their time and dignity. For example, a software company has to develop an app for SBI. Now this is a problem for the Software Engineer, the solution will be by writing it step by step. If a problem or mistake is made then the solution is found there. Which is easy to develop application.

  •  Like Search Engine, Facebook, google map Shortest Path, Rating, Searching Wagera all work through this algorithm.

  •  It would be used to solve Mathematical Problem Solve, like take a small example. You have to find a number –ve or + ve ?. Your mind must have come to the answer immediately that you can tell by looking at the + and - signs. But you will understand this, but how will the computer understand. For this, you have to write the algorithm. If a number is greater than 0, it is + ve Number and if it is less than 0 then it is number –ve number.

  •  It is also needed to write Pseudo Code or else Pseudocode has to be rewritten.
  •  You can also solve the problems of personal life. Like I have to get up early tomorrow morning. First of all, how to write its steps 1. I want to sleep fast. 2. Alarm is to be kept away. 3. Now go to sleep. 4. If you wake up in the morning, then wake up and stop the alarm. 5. Go to the mouth. The 5. Work Finishing Steps are also an Algorithm. (This example is taken to explain)

  •  AI, space research, robotics are used a lot in all these fields.


 This was the question, why should Algorithm, this question was something like this, why do we work? It is very important to have a process to finish every work properly.


 Characteristics of Algorithm

 You know this Algorithm is a step by step procedure. Which makes it clear that the steps will be executed in which order we can get the Desired Output. Algorithm is analyzed through two factors. Such as Time and Space.


 Time tells how long it will take to write Algorithm and from Space it shows how much time we can write. Now let's talk about its characteristics.


 Unambiguous:

Whatever algorithm you write, it is very important to be clear and sound. Each step or line must have some meaning.

 Finiteness: 

Each algorithm should be finished within a few limited steps. And every step should be Finite ie limited bar Repaet. Exection of steps should also be for limited time. Every step must have some meaning.


 Input:

 Every algorithm must have more than six steps than O or O.


 Output:

Just as every Algorithm has an Input Step, so should the Algorithm's Output Step. The output should also come to that for which we are written.


 Effectiveness:

 Effectiveness is estimated from time and space. If the algorithm is written in short time and space. Or execute in short time and run in less space is called Effectiveness.


 According to the data structure, all these should be important categories.
 So that search-item can be easily searched in DATA structure.


 Sort - 

Order a list or do Sorting.


 Insert - 

 the algorithm into the Insert– data Structure.


 Update - 


Have the fame to update the item through AlGORITHM.


 Delete:

the item data structure from Delete– Algorithm.


 The complexity of Algorithm


 Complexity of Algorithm has been classified keeping two factors in mind. One Time Complexity and the other Space Complexity.


 Time Complextiy:

 The time it takes to run the program.


 Space Complexity:

 The amount of space a program needs to execute inside a computer is called Space Complexity.


Today, what do you learn :


1. What is Algorithm?


2. Uses/Importance of Algorithm.


3. Characteristics of Algorithm.


4. The complexity of Algorithm.



I hope this article is like by you how did you feel? If you want to any questions now, then please write in comment box below. If you want to give any suggestions or advice, then give it which is very useful for us.


If you have not subscribed to our blog yet then, definitely subscribe, you will give the information first. Be cool and cool let's make Digital India Jai hind jai bharat ।।Thank you।।


Website refers to World Techonology , accessible from 

developerworldtech.blogspot.com/

Post a Comment

0 Comments