Model of Computation
The word computation means to calculate or calculate. Before giving instructions to the computer, we have to follow some important steps which are as follows -
- Problem Definition ( เคช्เคฐॉเคฌ्เคฒเคฎ เคो เคธเคฎเคเคจा )
- Finding Solution ( เคธเคฒूเคถเคจ เคขूँเคขเคจा )
- Representation ( เคตिเคตเคฐเคฃ เคฆेเคจा )
- Programming ( เคช्เคฐोเค्เคฐाเคฎ เคจिเคฐ्เคฎाเคฃ )
1. Problem Definition ( เคช्เคฐॉเคฌ्เคฒเคฎ เคो เคธเคฎเคเคจा ):-
เคช्เคฐॉเคฌ्เคฒเคฎ เคฎें เคฆिเค เคเค เคเคจเคชुเค เคเคฐ เคจिเคฐ्เคฆेเคถों เคे เคเคงाเคฐ เคชเคฐ เคเคเคเคชुเค เคชाเคจे เคे เคฒिเค เคช्เคฐॉเคฌ्เคฒเคฎ เคो เคธเคฎเคเคจा เคเคฐूเคฐी เคนै เคคเคญी เคนเคฎ เคंเคช्เคฏूเคเคฐ เคो เคोเค เคจिเคฐ्เคฆेเคถ เคฆे เคธเคเคคे เคนैं। เคช्เคฐोเค्เคฐाเคฎिंเค เคฎें เคธเคฎเคธ्เคฏा เคी เคชเคฐिเคญाเคทा เคเคธ เคธเคฎเคธ्เคฏा เคी เคชเคนเคाเคจ เคเคฐเคจे เคเคฐ เคเคธเคा เคตเคฐ्เคฃเคจ เคเคฐเคจे เคी เคช्เคฐเค्เคฐिเคฏा เคนै เคिเคธे เคช्เคฐोเค्เคฐाเคฎ เคนเคฒ เคเคฐเคจा เคाเคนเคคा เคนै। เคฏเคน เคธॉเคซ़्เคเคตेเคฏเคฐ เคตिเคाเคธ เคช्เคฐเค्เคฐिเคฏा เคฎें เคเค เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคเคฆเคฎ เคนै, เค्เคฏोंเคि เคฏเคน เคฏเคน เคธुเคจिเคถ्เคिเคค เคเคฐเคจे เคฎें เคฎเคฆเคฆ เคเคฐเคคा เคนै เคि เคช्เคฐोเค्เคฐाเคฎ เค เค्เคी เคคเคฐเคน เคธे เคกिเค़ाเคเคจ เคिเคฏा เคเคฏा เคนै เคเคฐ เคเคชเคฏोเคเคเคฐ्เคคा เคी เคเคตเคถ्เคฏเคเคคाเคं เคो เคชूเคฐा เคเคฐเคคा เคนै।
To get the output based on the inputs and instructions given in the problem, it is necessary to understand the problem only then we can give any instructions to the computer. Problem definition in programming is the process of identifying and describing the problem that a program is intended to solve. It is an important step in the software development process, as it helps to ensure that the program is well-designed and meets the needs of the user.
2. Finding Solution ( เคธเคฒूเคถเคจ เคขूँเคขเคจा ):-
- เคธเคฎเคธ्เคฏा เคो เคोเคी-เคोเคी เคเคช-เคธเคฎเคธ्เคฏाเคं เคฎें เคตिเคญाเคिเคค เคเคฐें। เคเคธเคธे เคธเคฎाเคงाเคจ เคกिเคाเคเคจ เคเคฐเคจा เคเคฐ เคฒाเคू เคเคฐเคจा เคเคธाเคจ เคนो เคाเคเคा।
- เคเคฒ्เคोเคฐिเคฆเคฎ เคा เคช्เคฐเคฏोเค เคเคฐें. เคเคฒ्เคोเคฐिเคฆเคฎ เคธเคฎเคธ्เคฏाเคं เคो เคนเคฒ เคเคฐเคจे เคे เคฒिเค เคเคฐเคฃ-เคฆเคฐ-เคเคฐเคฃ เคช्เคฐเค्เคฐिเคฏाเคं เคนैं। เคธाเคฎाเคจ्เคฏ เคช्เคฐोเค्เคฐाเคฎिंเค เคธเคฎเคธ्เคฏाเคं เคो เคนเคฒ เคเคฐเคจे เคे เคฒिเค เคเค เค เคฒเค-เค เคฒเค เคเคฒ्เคोเคฐिเคฆเคฎ เคเคชเคฒเคฌ्เคง เคนैं।
After understanding the problem, its solution has to be found. For example, if we have to calculate the sum of two numbers from the computer, then we should know how to get this work done.
Here are some tips for finding solutions in programming:
- Break the problem down into smaller subproblems. This will make it easier to design and implement a solution.
- Use algorithms. Algorithms are step-by-step procedures for solving problems. There are many different algorithms available for solving common programming problems.
Finding solutions in programming is a challenging but rewarding skill. With practice, you will become better at designing, implementing, and testing solutions to programming problems.
3. Representation ( เคตिเคตเคฐเคฃ เคฆेเคจा ):-
After finding the solution, we have to show the solution in a sequence so that the problem can be solved. The solution is represented using an algorithm or flowchart. The choice of which representation to use for a particular data depends on the specific needs of the program. For example, if the program needs to be able to perform complex calculations on numbers, then it may be best to use a floating-point representation for numbers. If the program needs to be able to display text in multiple languages, then it may be best to use a Unicode representation for text.
Representation is an important part of programming. By choosing the right representation for your data, you can improve the efficiency and correctness of your program.
4. Programming ( เคช्เคฐोเค्เคฐाเคฎ เคจिเคฐ्เคฎाเคฃ ):-
เคธเคฒूเคถเคจ เคे เคธ्เคेเคช्เคธ เคो เคเค เคंเคช्เคฏूเคเคฐ เคฒैंเค्เคตेเค เคฎें เคฌเคฆเคฒा เคाเคคा เคนै। เคเค เคंเคช्เคฏूเคเคฐ เคฒैंเค्เคตेเค เคฎें เคिเคธी เคธเคฒूเคถเคจ เคฏा เคจिเคฐ्เคฆेเคถ เคो เคฒिเคเคจा เคนी เคช्เคฐोเค्เคฐाเคฎिंเค เคเคนเคฒाเคคा เคนै। เคเค เคฌाเคฐ เคธเคฎाเคงाเคจ เคกिเค़ाเคเคจ เคนो เคाเคจे เคे เคฌाเคฆ, เคเคธे เคเค เคช्เคฐोเค्เคฐाเคฎिंเค เคญाเคทा เคฎें เคोเคกिเคค เคเคฐเคจे เคी เคเคตเคถ्เคฏเคเคคा เคนोเคคी เคนै। เคเคธเคฎें เคกिเค़ाเคเคจ เคिเค เคเค เคเคฒ्เคोเคฐिเคฆเคฎ เคो เคฒाเคू เคเคฐเคจे เคे เคฒिเค เคोเคก เคฒिเคเคจा เคถाเคฎिเคฒ เคนै। เคเค เคฌाเคฐ เคोเคก เคฒिเคे เคाเคจे เคे เคฌाเคฆ, เคฏเคน เคธुเคจिเคถ्เคिเคค เคเคฐเคจे เคे เคฒिเค เคเคธเคा เคชเคฐीเค्เคทเคฃ เคिเคฏा เคाเคจा เคाเคนिเค เคि เคฏเคน เคธเคนी เคขंเค เคธे เคाเคฎ เคเคฐเคคा เคนै। เคเคธเคฎें เคตिเคญिเคจ्เคจ เคเคจเคชुเค เคกेเคा เคे เคธाเคฅ เคช्เคฐोเค्เคฐाเคฎ เคเคฒाเคจा เคเคฐ เคเคเคเคชुเค เคกेเคा เคी เคांเค เคเคฐเคจा เคถाเคฎिเคฒ เคนै เคคाเคि เคฏเคน เคธुเคจिเคถ्เคिเคค เคนो เคธเคे เคि เคฏเคน เคธเคนी เคนै।
The steps of the solution are converted into a computer language. Writing a solution or instruction in a computer language is called programming. Once the solution is designed, it needs to be coded into a programming language. This involves writing code to implement the algorithms that were designed. Once the code is written, it needs to be tested to ensure that it works correctly. This involves running the program with different input data and checking the output data to make sure it is correct.
Sir bahut hi easy language me describe h
ReplyDeleteThank you sir
Welcome.. ๐
Delete