प्लानिंग ऑफ प्रोग्रामिंग इन हिंदी और कंप्यूटर प्रोग्राम क्या है ? (Planning of programming in Hindi)

0 Deepak
Planning in C Programming in hindi - C language


Table of contents (toc)

C प्रोग्रामिंग की योजना (Planning in C Programming in Hindi)

आज का समय कंप्यूटर का युग है। हम रोज़मर्रा के कामों में, पढ़ाई में, दफ्तरों में और यहां तक कि घर बैठे ऑनलाइन शॉपिंग तक—हर जगह कंप्यूटर का इस्तेमाल करते हैं। ऐसे में अगर आप कंप्यूटर से जुड़ी कोई भी चीज़ सीखना चाहते हैं, जैसे कि C प्रोग्रामिंग, तो सबसे पहले आपको कंप्यूटर की बुनियादी जानकारी होनी चाहिए।

C प्रोग्रामिंग सीखने से पहले ये जानना जरूरी है कि एक प्रोग्राम बनाते समय उसकी सही योजना (Planning) कैसे बनाई जाती है। इस लेख में हम जानेंगे कि C प्रोग्राम लिखने से पहले किस तरह की तैयारी जरूरी होती है और एक अच्छा प्रोग्राम बनाने के लिए किन बातों का ध्यान रखना होता है।


कंप्यूटर क्या है?

कंप्यूटर एक इलेक्ट्रॉनिक मशीन है जो डाटा लेती है, उसे प्रोसेस करती है और फिर हमें ज़रूरी जानकारी देती है। आसान शब्दों में कहें तो कंप्यूटर गणना करता है, डेटा को संभालता है और काम आसान बनाता है।


कंप्यूटर के मुख्य हिस्से (Functioning Units)

1. इनपुट यूनिट (Input Unit) : जहां से कंप्यूटर में डेटा डाला जाता है। जैसे – कीबोर्ड, माउस आदि।

सीपीयू (Central Processing Unit) : यह कंप्यूटर का दिमाग होता है। इसमें तीन भाग होते हैं -

2. ALU (Arithmetic Logic Unit) : ये गणना करता है।

Control Unit : सभी हिस्सों को कंट्रोल करता है।

Memory Unit :  डाटा और प्रोग्राम को स्टोर करता है।

3. आउटपुट यूनिट (Output Unit) : जहां से कंप्यूटर का रिजल्ट हमें मिलता है। जैसे – स्क्रीन, प्रिंटर आदि।



कंप्यूटर की विशेषताएं (Characteristics of Computer)

गति (Speed) : बहुत तेज़ काम करता है।

शुद्धता (Accuracy) : ग़लती बहुत कम करता है।

थकता नहीं (Diligence) : लगातार काम कर सकता है।

स्मरण शक्ति (Memory) : बहुत सारा डाटा याद रख सकता है।

स्वचालन (Automation) : एक बार चालू करने पर खुद ही काम करता रहता है।


कंप्यूटर के मुख्य काम (Basic Operations)

कंप्यूटर के मुख्य काम निम्न हैं - 

  • Input : डाटा डालना
  • Store : डाटा को स्टोर करना
  • Process : डाटा पर काम करना
  • Output : रिजल्ट देना
  • Control : सभी कामों को कंट्रोल करना

कंप्यूटर प्रोग्राम क्या है?

कंप्यूटर खुद से कोई काम नहीं कर सकता। इसके लिए उसे इंस्ट्रक्शन (निर्देश) देने पड़ते हैं। इंस्ट्रक्शनों का एक समूह जिसे हम प्रोग्राम कहते हैं, कंप्यूटर को बताते हैं कि क्या करना है। ये प्रोग्राम किसी प्रोग्रामिंग भाषा (जैसे C, C++, Python आदि) में लिखे जाते हैं।


प्रोग्रामिंग की योजना क्यों ज़रूरी है?

मान लीजिए आपको एक गणित का सवाल हल करना है, लेकिन आपको उसके नियम ही नहीं पता। तो क्या आप उसे हल कर पाएंगे? नहीं ना?

ठीक उसी तरह, कंप्यूटर प्रोग्राम लिखने से पहले उसकी पूरी योजना बनाना बहुत जरूरी होता है। बिना योजना बनाए अगर हम सीधे प्रोग्राम लिखने लगें, तो उसमें ग़लतियाँ होना तय है।

एक अच्छी योजना से

  • हम सही क्रम में इंस्ट्रक्शन लिख पाते हैं।
  • प्रोग्राम में कम ग़लतियाँ होती हैं।
  • समय की बचत होती है।

योजना कैसे बनाएं?

1. समस्या को पहचानें : सबसे पहले जानें कि आपको कौन सी समस्या हल करनी है।

2. समाधान के स्टेप बनाएं : उस समस्या को हल करने के लिए कौन-कौन से स्टेप होंगे, उन्हें क्रम में लिखें।

3. डाटा और आउटपुट तय करें : प्रोग्राम में क्या इनपुट चाहिए और आउटपुट कैसा होगा, ये सोचें।

4. एल्गोरिथ्म तैयार करें : सभी स्टेप्स को एक आसान भाषा में क्रमबद्ध रूप में लिखें।

5. फ्लोचार्ट बनाएं : अगर हो सके तो एक फ्लो चार्ट बनाएं जो समझने में मदद करे।

6. प्रोग्राम लिखें : अब उस योजना के अनुसार C में कोड लिखें।

7. जांचें और सुधारें (Debugging) : कोड में गलती हो सकती है, इसलिए उसे टेस्ट करें और सुधारें।


प्रोग्रामिंग तकनीकें (Programming Techniques)

1. Procedural Programming : इसमें हम प्रोग्राम को स्टेप बाय स्टेप लिखते हैं। जैसे रेसिपी के अनुसार खाना बनाना।

2. Object-Oriented Programming (OOP) : इसमें हम प्रोग्राम को अलग-अलग ऑब्जेक्ट्स में बांटते हैं। जैसे C++ भाषा में किया जाता है।


निष्कर्ष (Conclusion)

C प्रोग्रामिंग को सही ढंग से सीखने के लिए कंप्यूटर की बेसिक जानकारी और एक अच्छी योजना बनाना बेहद जरूरी है। अगर आपने प्लान नहीं किया और सीधा कोड लिखना शुरू कर दिया, तो आपका प्रोग्राम ठीक से काम नहीं करेगा। इसलिए पहले समस्या को समझें फिर उसके स्टेप्स लिखें उसके बाद एल्गोरिथ्म और फ्लोचार्ट बनाएं फिर कोडिंग करें।

लेख पसंद आया है तो इसे जरूर शेयर करें।

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Out
Ok, Go it!