Flow chart
यह किसी algorithm को pictorial रूप में दर्शाता है। इसमें विभिन्न आकार के boxes का उपयोग किया जाता है। यह बहुत मुख्य tool है, जिसके द्वारा information के flow को display किया जाता है और साथ ही logical रूप से instruction के क्रम को भी दर्शाया जा सकता है। किसी program की तुलना में flow chart में किसी error को ढूँढना ज्यादा आसान होता है। किसी complex या easy operation के लिए flow chart बनाया जाता है और किसी non-computerised environment के लिए भी बनाया जा सकता है।
Flow chart में use किये जाने वाले symbol
1. Terminal
यह oval shape का box है। जिसका उपयोग terminated point को display करने के लिए किया जाता है। जैसे -आरम्भ (start), अंत (stop) और HALT यह flowchart में प्रथम और अंतिम चिन्ह होता है।
2. Input/output
इस symbol का उपयोग डाटा के I/O या किसी device से information प्राप्त करने के लिए किया जाता है। यह reading और writing operation को display करता है।
3.Decision
यह एक diamond के shape का symbol होता है। इसका उपयोग किसी प्रश्न के निर्णय के लिए किया जाता है तथा इसके path किसी प्रश्न के निर्णय को display करते हैं। 4. flow line
flow line का उपयोग flowchart में किसी operation के दौरान information प्रवाह को दर्शाता है। इसके द्वारा एक execution होने वाले क्रम को दर्शाता जाता है।
Example 5. processing
इस symbol का उपयोग arithmetic calculation, डाटा के स्थानांतरण और स्थांनांतरित डाटा की तार्किक process के लिए किया जाता है तथा memory में डाटा में एक स्थान से दूसरे पर रखने के लिए भी किया जाता है। 6. connectors
एक connector का उपयोग flow chart के विभिन्न स्थानों को जोड़ने के लिए किया जाता है। जब flow chart एक से ज्यादा pages से बनता है तब इसका उपयोग किया जाता है तथा जिस स्थान पर flow chart को जोड़ना होता है, उस स्थान से उसी circle के number से start किया जाता है।
7. ]........ comment
इस symbol का उपयोग तब किया जाता है। जब input paper पर प्राप्त हो या कोई report process के परिणामस्वरूप generate हो रही हो।
उपयोगिता
(1) Communication की यह एक अच्छी विधि है।
(2) Programming का यह सबसे सही तरीका है।
(3) Planning या नये system को design करने के लिए उपयोगी है।
(4) यह trouble shooting के लिए उपयोगी है।
(5) यह logical accuracy को बढ़ाता है।
(6) यह निश्चित करता है कि कोई भी logical path छूटा हुआ या अपूर्ण तो नहीं है।
(7) यह coding के लिए उपयोगी होता है।
टिप्पणियाँ
एक टिप्पणी भेजें