हेल्लो पाठकों !
क्या आप जानना चाहते है, कंप्यूटर में फ्लोचार्ट क्या है (What is Flowchart in Hindi) और प्रोग्रामिंग में फ्लोचार्ट की क्या भूमिका है ।
तो चलिए Flowchart के बारे में विस्तार से जानते है ।
कंप्यूटर में फ्लोचार्ट क्या है (What is Flowchart in Hindi) ?
फ्लोचार्ट एक प्रकार का डायग्राम या आरेख है जो वर्कफलो या प्रक्रिया का प्रतिनिधित्व करता है । फ्लोचार्ट एक एल्गोरिथम का चित्रमय प्रतिनिधित्व है जो किसी कार्य को हल करने के लिए चरण दर चरण दृष्टिकोण है।
प्रोग्रामर अक्सर इसे किसी समस्या को हल करने के लिए प्रोग्राम प्लानिंग टूल के रूप में उपयोग करते हैं ।
यह सूचना और प्रासेसिंग के प्रवाह को इंगित करने के लिए प्रतीकों का उपयोग करता है जो उनके बीच जुड़े हुए होते हैं ।
फ्लोचार्ट कितने प्रकार है (Types of Flowchart) ?
- Document Flowcharts
- Data Flowcharts
- System Flowcharts
- Program Flowcharts
- Decision Flowcharts
- Logic Flowcharts
- Product Flowcharts
- Process Flowcharts
फ्लोचार्ट डिजाइन में कौनसे सिम्बल उपयोग करते है (Symbols used in Flowchart designs) ?
फ्लोचार्ट बनाने के लिए निम्नलिखित आवश्यक फ्लोचार्ट आकार और सिम्बल को अधिकांश फ्लोचार्ट डायग्राम में इस्तेमाल किए जाते हैं :-
- Terminal
- Decision Making
- Processing
- Document
- Same Page Connector
- Different Page Connector
- Flow Line
- Input/ Output
Terminal
टर्मिनल सिम्बल प्रोग्राम के लॉजिक फलो में स्टार्ट, स्टॉप और हॉल्ट को दर्शाता है । कुछ त्रुटि स्थितियों के तहत प्रोग्राम लॉजिक में आमतौर पर एक विराम /रोक का उपयोग किया जाता है । फलोचार्ट में टर्मिनल पहला और आखिरी प्रतीक है ।
Decision Making
निर्णय सिम्बल एक निर्णय बिंदु का प्रतिनिधित्व करता है । निर्णय आधारित संचालन जैसे हॉ/नहीं प्रश्न या सही /गलत को फलोचार्ट में डायमंड द्वारा दर्शाया जाता है ।
Processing
एक बॉक्स एरिथ्मटिक निर्देशों का प्रतिनिधित्व करता है । सभी एरिथ्मटिक या अंकगणितीय प्रक्रियाएं जैसे जोड़ना, घटना, गुणा और भाग क्रिया या प्रक्रिया प्रतीक द्वारा इंगित की जाती हैं ।
Document
विशेष रूप से किसी दस्तावेज के इनपुट या आउटपुट का प्रतिनिधित्व करता है । उदाहरण और इनपुट एक रिपोर्ट, ईमेल या आदेश प्राप्त कर रे हैं । दस्तावेज प्रतीक का उपयोग करने वाले आउटपुट के उदाहरणों में एक प्रस्तुति, ज्ञापन या पत्र बनाना षामिल है ।
Same Page Connector
आमतौर पर अधिक जटिल चार्ट में उपयोग किया जाता है, यह सिम्बल एक पेज पर अलग अलग तत्वों को जोड़ता है ।
Different Page Connector
अक्सर जटिल चार्ट के भीतर उपयोग किया जाता है, यह सिम्बल आसान संदर्भ के लिए आमतौर पर या आकार के भीतर रखी गई पेज संख्या के साथ कई पेजों में अलग अलग तत्वों को जोड़ता है ।
Flow Lines
प्रवाह रेखाएं सटीक अनुक्रम को दर्शाती हैं जिसमें निर्देश निष्पादित किए जाते हैं । तीर नियंत्रण के प्रवाह की दिषा और फलोचार्ट के विभिन्न प्रतीकों के बीच संबंध का प्रतिनिधित्व करते हैं ।
Input/ Output
एक समांतर चतुर्भुज इनपुट / आउटपुट प्रकार के किसी भी कार्य को दर्शाता है । प्रोग्राम निर्देश जो इनपुट डिवाइस से इनपुट लेते हैं और आउटपुट डिवाइस पर आउटपुट प्रदर्शित करते हैं ।
फ्लोचार्ट का उपयोग क्या है (Use of Flowchart) ?
- फ्लोचार्ट व्यापक रूप से कई क्षे़त्रों में दस्तावेज, अध्ययन, योजना, सुधार और स्पष्ट, आसानी से समझने वाले आरेखों में जटिल प्रक्रियाओं को संप्रेषित करने के लिए उपयोग किया जाता है ।
- फ्लोचाट का उपयोग संगठन के अन्य भागों द्वारा प्रशिक्षण या समझ के लिए एक प्रक्रिया को संप्रेषित करने के लिए किया जाता है ।
- फ्लोचाट का उपयोग शिक्षा में पाठयक्रम कार्य और शैक्षणिक आवश्यकताओं की योजना बनाने के लिए किया जाता है ।
- फ्लोचाट का उपयोग विनिर्माण या खरीद प्रक्रिया में अक्षमताओं को खोजने और हल करने के लिए किया जाता है ।
- इंजीनियरिंग में, फ्लोचाट का उपयोग किसी नई संरचना या उत्पाद के डिजाइन और प्रोटोटाइप चरण को प्रदर्शित करने के लिए किया जाता है ।
फ्लोचार्ट के क्या लाभ है (Advantages of Flowchart) ?
- फ्लोचार्ट डिजाइन किए गए प्रोग्राम के दौरान ब्लूप्रिंट के लिए एक गाइड के रूप में कार्य करता है ।
- यह स्पष्ट रूप से प्रत्येक स्तर पर किए जाने वाले कार्य को इंगित करता है ।
- फ्लोचार्ट सिस्टम के तर्क को संप्रेषित करने का बेहतर तरीका है ।
- फ्लोचार्ट बेहतर दस्तावेजीकरण प्रदान करता है ।
- फ्लोचार्ट डिबगिंग प्रक्रिया में मदद करता है ।
- फ्लोचार्ट की सहायता से कार्यक्रमों का आसानी से विश्लेशण किया जा सकता है ।
- फ्लोचार्ट एक अच्छे उचित दस्तावेजीकरण के रूप में कार्य करता है ।
कंप्यूटर प्रोग्रामिंग में फ्लोचार्ट का क्या उपयोग है (Flowcharts for computer programming) ?
फ्लोचार्ट प्रोग्राम या एल्गोरिथम लिखने और दूसरों को समझाने या उस पर उनके साथ सहयोग करने में उपयोगी होते हैं । आप किसी प्रोग्राम के पीछे के तर्क को स्पष्ट करने के लिए एल्गोरिथम फ्लोचार्ट का उपयोग कर सकते है स्वचालित प्रक्रिया को कोड करना षुरू करने से पहले । इनके अलावा, विशेष रूप से, फ्लोचार्ट को निम्न कारणों से उपयोग करते हैं :-
- कोड को व्यवस्थित करने के तरीके को प्रदर्शित करने के लिए ।
- एक प्रोग्राम के भीतर कोड के निष्पादन की कल्पना के लिए ।
- यूजर किसी वेबसाइट या प्रोग्राम को कैसे नेविगेट करते हैं इसे समझने के लिए ।
- किसी एप्लिकेशन या वेबसाइट की संरचना दिखाने के लिए ।
बुनियादी फ्लोचार्ट कैसे बनाते है (How to draw a basic Flowchart) ?
एक फ्लोचार्ट को बनाने के लिए, पहले हमें नीचे बताई गई कुछ जानकारी को एकत्र करने की आवश्यकता होती है और फिर उस पर फ्लोचार्ट बनाते है ।
Step-1 : सबसे पहले आपको यह तय करने की आवश्यकता होती है कि आप फ्लोचार्ट के माध्यम से अपने दर्शकों को क्या दिखाना चाहते हैं ।
Step-2 : फिर, अपने कार्यों को क्रम में पहचान करने के लिए, एक कागज में चरणों को लिखें ।
Step-3 : उन्हें प्रकार और संगत आकार के अनुसार व्यवस्थित करें, जैसे प्रक्रिया, निर्णय, डेटा, इनपुट या आउटपुट ।
Step-4 : अपना चार्ट बनाएं, हाथ से स्केचिंग करें या तो किसी एप्लिकेशन प्रोग्राम के उपयोग करें ।
Step-5 : अपने फ्लोचार्ट की पुष्टि करने के लिए प्रत्येक चरण और प्रक्रिया की पनः अच्छे से जॉच करें और यह सुनिश्चित करें की कुछ भी महत्वपूर्ण नहीं छोटा है ।
अभी तक, हमने फ्लोचार्ट की केवल सैद्धांतिक परिभाषा को सीखी है, लेकिन यह आपके संदेह को दूर करने के लिए क्या पर्याप्त नहीं है ? सिद्धांत को जानना हमेशा आवश्यक होता है, लेकिन, मुझे लगता है, theory से practically बेहतर होते है ।
1 से 100 तक सभी natural numbers को प्रिंट करने के लिए फ्लोचार्ट कैसे बनाते है ?
निर्ष्कष – Conclusion
मुझे आशा है इस लेख से आपने फलोचार्ट क्या है और कंप्यूटर, में फलोचार्ट किसलिए इस्तेमाल करते है, इसके बारे में आपने हिन्दी में पूरी जानकारी प्राप्त कर लिया हैं ।
अगर फिर भी Flowchart को लेकर आपके मन में कोई भी सवाल है तो आप हमें कमेंट करके जरूर पुछे ।
FAQ’s
Q1 : एल्गोरिथम के लिए फ्लोचार्ट बनाने की प्रक्रिया को क्या कहते है ?
Ans: इसे फ्लोचार्टिंग कहते हैं ।
Q2 : एल्गोरिथम में वास्तविक निर्देशों का प्रतिनिधित्व किससे किया जाता है ?
Ans : वास्तविक निर्देश बक्सों में लिखे जाते हैं ।
अन्य पोस्ट पढ़े :-
- What is Algorithm in Hindi ?
- एल्गोरिदम की जटिलता क्या है ?
- 2022 में Top 5 में आने वाले कौनसे प्रोग्रामिंग भाषा हैं ?