नमस्कार मित्रों,
मेरा नाम पियूष सिंह गहरवार है | मैंने यह ब्लॉग मुख्यतः कम्प्यूटर साइंस के ऐसे छात्रों के लिए लिखा है, जिन्हे हिंदी मीडियम के कारण प्रोग्रामिंग सीखने में समस्या हो रही है | मैंने अपनी प्रत्येक पोस्ट में प्रोग्रामिंग की विभिन्न अवधारणाओं एवं परिभाषाओं को सरलतम हिंदी में समझने का प्रयास किया है | आशा करता हूँ कि मेरा यह प्रयास समस्त पाठकों को बेहद पसंद आएगा |
Procedure & Flow Chart
लिंक पाएं
Facebook
X
Pinterest
ईमेल
दूसरे ऐप
Procedure
किसी कार्य को सम्पादित करने के लिए कई प्रकार की विधियों का प्रयोग किया जा सकता है, लेकिन प्रत्येक विधि को Procedure नहीं कहा जा सकता है |
किसी Operation को perform करने के लिए Step - by - Step की गई प्रक्रिया को ही Procedure कहा जाता है -
किसी भी कार्य के Procedure को समझने या समझाने के लिए Algorithm या Flow Chart का use किया जाता है |
Algorithm
किसी Operation को perform करने के लिए विभिन्न चरणों को क्रमशः एक निश्चित भाषा में व्यक्त करना ही Algorithm कहलाता है |
Example -
1 - START
2 - INPUT A & B
3 - C = A + B
4 - PRINT C
5 - STOP
उपरोक्त Algorithm में दो संख्याओं को जोड़ने के लिए विभिन्न चरणों को क्रम से दर्शाया गया है |
Flow Chart
जब किसी Operation को Complete करने के लिए समस्त चरणों को रेखाचित्रों के माध्यम से एक निश्चित क्रम में दर्शाया जाता है, इसे Flow Chart कहा जाता है |
Example -
उपरोक्त Flow Chart में दो संख्याओं को जोड़ने के लिए विभिन्न चरणों को रेखाचित्रों के माध्यम से दर्शाया गया है |
Flow Chart में विभिन्न प्रक्रियाओं को दर्शाने के लिए अलग अलग रेखाचित्रों का use किया जाता है -
Example
दो संख्याओं में से बड़ी संख्या ज्ञात करने के लिए flow chart :
उपरोक्त Flow Chart में Decision Box का use किया गया है| Flow Chart में Decision Box के दो निष्कर्ष होते हैं -
TRUE & FALSE
यदि Decision Box का result TRUE होता है, तो process का flow TRUE के direction में होता है तथा result FALSE होने पर process का flow FALSE direction में होता है |
Example - तीन संख्याओं में से सबसे बड़ी संख्या ज्ञात करने के लिए Flow Chart
Iteration
जब किसी प्रक्रिया के कुछ विशिष्ट चरणों को बार बार repeat किया जाता है, तो इस Process को ही Iteration कहा जाता है| Iteration Process के लिए Flow Chart बनाने हेतु Decision box का ही use किया जाता है |
Example
किसी दी गई संख्या का table print करने के लिए flow chart
उपरोक्त Flow Chart में input किये गए number का table output के रूप में print होगा |
Example
निम्न series print करने के लिए Flow Chart -
0 1 1 2 3 5 8 13 21 34 . . . . . .
Example: दिए गए Number का Factorial ज्ञात करने हेतु Flow Chart -
उपरोक्त flow chart के द्वारा दी गई संख्या का Factorial output के रूप में प्राप्त होगा |
Programming Programming शब्द का अर्थ है "Program बनाने का तरीका" | Program अर्थात Set of Instructions | जब Computer से कोई कार्य कराने के लिए User कोई Command देता है, तो इन्ही Commands को instructions कहा जाता है | Computer से कोई एक छोटा Operation perform कराने के लिए एक Instruction दी जाती है, किन्तु जब कई operations एक साथ perform कराना हो, तो कई Instructions का एक collection बनाया जाता है तथा Instructions के इसी Collection को ही Program कहा जाता है | Computer में program बनाने के लिए विभिन्न भाषाएं उपलब्ध हैं, जिन्हे Programming Languages कहा जाता है | Computer की विभिन्न Generations में develop की गई Programming Languages को निम्न वर्गों में बांटा गया है - (i) High Level Languages (ii) Low Level Languages High Level Languages ऐसी Programming Languages, जो User के द्वारा use की जाती हैं, अर्थात User के द्वारा Computer को जिस Language में Instruction या Programs दिए जाते हैं, ऐसी Languages को High Level Languages कहा जाता है | ये Programming Lang...
File Extension in C++ किसी फाइल का Extension Name, File प्रकृति तथा प्रकार को दर्शाता है, जैसे - m1.doc में extension name .doc है, जो कि दर्शाता है कि यह एक document file है तथा MSWord पर बनाई गई है | यदि किसी file का extension .mp3 है, तो इससे यह पता चलता है कि यह एक audio file है | इसी प्रकार यदि file का extension .jpg है, तो यह extension एक image file को दर्शाता है | इस प्रकार से, किसी फाइल के extension name का कार्य file की प्रकृति को दर्शाना होता है | जब हम C++ Programming में किसी Program को type करते हैं, तो इस फाइल को Source File कहा जाता है तथा source file का extension name .cpp होता है | Program की source file बनाने के पश्चात् इस file को Compile कराया जाता है| Compile होने पर Source File के ही नाम की एक new file create हो जाती है, जिसे Object File कहा जाता है तथा इस Object File का Extension .obj होता है | इस File में C++ Program के High level code को Low Level code में translate करके लिखा जाता है, इस Low level code को Object code भी कहते हैं | Ob...
टिप्पणियाँ
एक टिप्पणी भेजें