What is a Program in Hindi
DIPLOMA_CSE / Web Technology
What is a Program? Full Guide in Hindi
What is a Program in Hindi
рдЕрдЧрд░ рд╣рдо "Program" рд╢рдмреНрдж рдХреЛ рд╕рд░рд▓ рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдордЭреЗрдВ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ - рдПрдХ рдРрд╕рд╛ рд╕реЗрдЯ (Set) рдпрд╛ рдХреНрд░рдо (Sequence) рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢ (Instructions) рджрд┐рдП рдЧрдП рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ (Computer) рдХреЛ рдХрд┐рд╕реА рдХрд╛рдо рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд▓рди рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред рд╣рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЙрджреНрджреЗрд╢реНрдп (Specific Purpose) рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ - рдХрд┐рд╕реА Calculation рдХреЛ рдХрд░рдирд╛, рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рдпрд╛ рдлрд┐рд░ рдХреЛрдИ рдЧреЗрдо рдмрдирд╛рдирд╛ред рдХрдВрдкреНрдпреВрдЯрд░ рдЦреБрдж рд╕реЗ рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЙрд╕реЗ рдмрддрд╛рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рдпрд╣реА рдирд┐рд░реНрджреЗрд╢ рд╣рдо рдПрдХ Program рдХреЗ рдЬрд░рд┐рдП рджреЗрддреЗ рд╣реИрдВред
Types of Programs in Hindi
Programs рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╣рд░ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЕрдкрдирд╛ рдЕрд▓рдЧ рдХрд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИред рдЪрд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ:
- System Programs: рдпреЗ рд╡реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЛ рдХрдВрдЯреНрд░реЛрд▓ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП - Operating System (рдЬреИрд╕реЗ Windows, Linux)ред
- Application Programs: рдпреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдпреВрдЬрд╝рд░ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ MS Word, Excel, Photoshop рдЗрддреНрдпрд╛рджрд┐ред
- Utility Programs: рдпреЗ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ Maintenance рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ Antivirus Program рдпрд╛ Backup Programред
- Embedded Programs: рдпреЗ Programs рд╡рд┐рд╢реЗрд╖ рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ (рдЬреИрд╕реЗ - Washing Machine, Microwave) рдХреЗ рдЕрдВрджрд░ Embedded рд╣реЛрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡реЗ рдЕрдкрдирд╛ рдХрд╛рдо рд╕рд╣реА рд╕реЗ рдХрд░ рд╕рдХреЗрдВред
Steps in Writing a Program in Hindi
рдХрд┐рд╕реА рднреА Program рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ (Procedure) рд╣реЛрддреА рд╣реИред рдиреАрдЪреЗ рдЗрд╕рдХреЗ рдкреНрд░рдореБрдЦ Steps рджрд┐рдП рдЧрдП рд╣реИрдВ:
- Requirement Analysis: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдХреНрдпрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреА рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рд╣реИрдВред
- Algorithm Design: рдЕрдЧрд▓рд╛ рдХрджрдо рд╣реЛрддрд╛ рд╣реИ рдПрдХ Algorithm рдмрдирд╛рдирд╛ рдЬреЛ Step-by-Step рдмрддрд╛рдП рдХрд┐ рдХрд╛рд░реНрдп рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
- Flowchart Creation: Algorithm рдХреЛ Diagram рдХреА рддрд░рд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП Flowchart рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Coding: рдлрд┐рд░ рдЙрд╕ Algorithm рдХреЛ рдХрд┐рд╕реА Programming Language (рдЬреИрд╕реЗ Python, Java) рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Testing: рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд░рди рдХрд░рдХреЗ рдпрд╣ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рд╕рд╣реА рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
- Debugging: рдЕрдЧрд░ рдХреЛрдИ Error рдЖрддреА рд╣реИ рддреЛ рдЙрд╕реЗ Find рдФрд░ Fix рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Documentation: рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдЙрд╕рдХреА рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдмрджрд▓рд╛рд╡ рдЖрд╕рд╛рди рд░рд╣реЗред
Basic Structure of a Program in Hindi
рд╣рд░ Program рдХрд╛ рдПрдХ Basic Structure рд╣реЛрддрд╛ рд╣реИред рдЪрд╛рд╣реЗ Language рдХреЛрдИ рднреА рд╣реЛ, рдпрд╣ Structure рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реЛрддрд╛ рд╣реИ:
- Header/Import Section: рдЬрд╣рд╛рдБ рдЬрд░реВрд░реА Libraries рдпрд╛ Header Files рдХреЛ Import рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Main Function: рдпрд╣ Program рдХреА рд╢реБрд░реБрдЖрдд рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕реЗ C language рдореЗрдВ
int main()
ред - Variable Declaration: рдпрд╣рд╛рдБ Variables рдХреЛ Declare рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВрдЧреЗред
- Input Section: рдЬрд╣рд╛рдБ рдпреВрдЬрд╝рд░ рд╕реЗ рдЗрдирдкреБрдЯ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Processing Section: рдЗрдирдкреБрдЯ рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд░ рдХреЗ рд░рд┐рдЬрд▓реНрдЯ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред
- Output Section: рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдо (Result) рдпреВрдЬрд╝рд░ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Termination: рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ Proper End рд╣реЛрдирд╛, рдЬреИрд╕реЗ C рдореЗрдВ
return 0;
ред
Advantages of Programs in Hindi
Programs рдмрдирд╛рдиреЗ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдлрд╛рдпрджреЗ рд╣реИрдВ, рдЬреЛ рдЬреАрд╡рди рдХреЛ рд╕рд░рд▓ рдФрд░ рддреЗрдЬ рдмрдирд╛рддреЗ рд╣реИрдВ:
- Automation: Program рдХреЗ рдЬрд░рд┐рдП рдХрдИ рд╕рд╛рд░реЗ рдХрд╛рдо рд╕реНрд╡рддрдГ (Automatically) рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ Salary Calculation рдпрд╛ Online Shoppingред
- Accuracy: Program рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХрд╛рд░реНрдп Manual Work рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ Accurate рд╣реЛрддрд╛ рд╣реИред
- Speed: рдХрдВрдкреНрдпреВрдЯрд░ Program рдЗрдВрд╕рд╛рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рд╛рдЦреЛрдВ рдЧреБрдирд╛ рддреЗрдЬрд╝ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- Efficiency: Programs Resources рдХрд╛ рдмреЗрд╣рддрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрдо рд╕рдордп рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдХрд╛рдо рдХрд░рд╡рд╛ рд╕рдХрддреЗ рд╣реИрдВред
- Scalability: рдПрдХ рд╣реА Program рдХреЛ Modify рдХрд░рдХреЗ рдЙрд╕реЗ рдмрдбрд╝реЗ рд╕реНрддрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Disadvantages of Programs in Hindi
рдЬрд╣рд╛рдБ Programs рдХреЗ рдлрд╛рдпрджреЗ рд╣реИрдВ рд╡рд╣реАрдВ рдХреБрдЫ рдХрдорд┐рдпрд╛рдБ рднреА рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рдЬрд░реВрд░реА рд╣реИ:
- High Initial Cost: рдПрдХ Program Develop рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рдЦрд░реНрдЪ рдЖ рд╕рдХрддрд╛ рд╣реИ, рдЦрд╛рд╕рддреМрд░ рдкрд░ рдмрдбрд╝реЗ Software Projects рдореЗрдВред
- Maintenance: рдПрдХ Program рдХреЛ рдмрдирд╛рдирд╛ рд╣реА рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╕рдордп-рд╕рдордп рдкрд░ рдЙрд╕реЗ Update рдХрд░рдирд╛ рдФрд░ Bug Fix рдХрд░рдирд╛ рднреА рдЬрд░реВрд░реА рд╣реЛрддрд╛ рд╣реИред
- Security Risk: рдЕрдЧрд░ Program Secure рдирд╣реАрдВ рд╣реИ рддреЛ рдЙрд╕рдореЗрдВ Hackers рджреНрд╡рд╛рд░рд╛ Attack рдХрд╛ рдЦрддрд░рд╛ рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИред
- Dependency: Programs рдкрд░ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдирд┐рд░реНрднрд░рддрд╛ рд╣реЛрдиреЗ рд╕реЗ рдорд╛рдирд╡ рдХреМрд╢рд▓ (Human Skills) рдХрд╛ рдХрдо рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред
- Complexity: рдмрдбрд╝реЗ Program рдмрд╣реБрдд Complex рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рддрдерд╛ Maintain рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред