कंप्यूटर प्रोग्रामिंग से क्या अभिप्राय है, ऐसी अवधारणाएँ जो प्रोग्रामर द्वारा डेटा के एक सही संगठन के आधार पर हैं, जो वांछित परिणाम प्राप्त करने के लिए आवश्यक सभी कार्यों को क्रमबद्ध करने में सक्षम प्रोग्राम विकसित करने की क्षमता रखते हैं।
बेसिक कंप्यूटर प्रोग्रामिंग
प्रोग्रामिंग शब्द आईटी प्रक्रियाओं के सेट को इंगित करता है जो कंप्यूटर को निर्देशों के एक क्रमबद्ध अनुक्रम को एक अच्छी तरह से परिभाषित परिणाम प्राप्त करने के लिए प्रसारित करने के लिए उपयोग किया जाता है।
निर्देशों के इस क्रम को "एल्गोरिथ्म" शब्द से संकेत मिलता है।
एक आईटी ऑपरेटर को पहली चीज करनी चाहिए, जो एक कार्यक्रम विकसित करने का उद्देश्य निर्धारित करना चाहता है, वह है वांछित परिणाम प्राप्त करने के लिए आवश्यक सभी तार्किक संचालन अनुक्रम में डालना।
इसके बाद, इस प्रकार लिखे गए प्रोग्राम को कंप्यूटर द्वारा समझने के लिए उपयुक्त रूप में अनुवादित किया जाना चाहिए।
प्रोग्रामर द्वारा लिखे गए प्रोग्राम को आमतौर पर स्रोत प्रोग्राम के रूप में परिभाषित किया जाता है, जबकि अनुवाद प्रक्रिया के बाद प्राप्त प्रोग्राम को ऑब्जेक्ट प्रोग्राम के रूप में संदर्भित किया जाता है।
कंप्यूटर से निष्पादित होने वाले प्रोग्राम के लिए यह आवश्यक है कि इसका मशीन कोड में अनुवाद किया जाए, जो कि बाइनरी संख्याओं के उत्तराधिकार में कहना है, जिनमें से कुछ केंद्रीय प्रसंस्करण इकाई, अन्य शुद्ध डेटा और अन्य के लिए निर्देशित सटीक निर्देशों से ज्यादा कुछ नहीं हैं। अभी भी दूसरों को स्मृति पते।
कंप्यूटर प्रोग्रामिंग में, डेटा को आसानी से हेरफेर किए गए संरचनाओं में व्यवस्थित किया जाना चाहिए, इस कारण से प्रत्येक डेटा को एक नाम या संक्षिप्त नाम दिया जाता है जो इसे पहचानने की अनुमति देता है।
डेटा जिसे एक अद्वितीय नाम सौंपा गया है और जो उस कार्यक्रम के पूरे भाग के लिए समान मूल्य बनाए रखता है जहां इसे परिभाषित किया गया था।
इसके विपरीत, हम उन सभी डेटा को चर कहते हैं, भले ही एक अद्वितीय नाम असाइन किया गया हो, प्रोग्राम स्वतंत्र रूप से अलग-अलग मान प्रदान करता है जहां यह उनसे मिलता है।
एक कंप्यूटर को न केवल यह पता होना चाहिए कि एक निश्चित डेटा को क्या कहा जाता है, बल्कि यह भी पता होना चाहिए कि यह पर्याप्त रूप से स्मृति में इसका इलाज करने में सक्षम होने के लिए क्या है।
अनुशंसित रीडिंग- इंटरनेट प्रोग्राम: ब्राउज़ करें और जल्दी से डाउनलोड करें
- कनेक्शन पिंग की जाँच करें: परीक्षण कैसे करें
- कंप्यूटर वायरस: परिभाषा, पीसी सुरक्षा जोखिम
- वीडियो कार्ड: पीसी ग्राफिक मैनेजर कैसे माउंट करें
- कार्यालय कार्यक्रम: शब्द संसाधन, प्रबंधन
डेटा संरचना के भीतर प्रकार की घोषणा उन तत्वों की संख्या को ठीक करती है जो इसकी रचना करते हैं, कंप्यूटर उन्हें गणना संसाधनों और एक सही प्रसंस्करण के लिए आवश्यक मेमोरी स्पेस को निर्दिष्ट करने की अनुमति देता है, एक्सेस के तरीके से संबंधित सटीक तौर-तरीकों के अलावा। संरचना के व्यक्तिगत तत्वों के लिए।
यदि डेटा एक ही प्रकार के हैं, उदाहरण के लिए सभी संख्याएँ या सभी अक्षर, एक श्रृंखला बनाने के लिए संभव है, जिसे "सरणी" कहा जाता है, एक ही कमांड के साथ एक ही प्रकार से संबंधित डेटा।
प्रत्येक तत्व को एक निश्चित मेमोरी लोकेशन सौंपा गया है।
पूरी श्रृंखला को संरचना या रिकॉर्ड और व्यक्तिगत चर तत्व या क्षेत्र कहा जाता है।
चूंकि डेटा संरचनाएं आमतौर पर तय होती हैं और इस कारण से कई मामलों में अपर्याप्त होती हैं, इसलिए कार्यक्रम के निष्पादन के दौरान स्वतंत्र रूप से बदलने में सक्षम अधिक से अधिक जटिलता की संरचनाओं का सहारा लेना आवश्यक हो सकता है।
इस मामले में हम गतिशील डेटा संरचनाओं की बात करते हैं।
चूंकि उनका आकार और प्रकार समय के साथ बदलता रहता है, इसलिए इन संरचनाओं को प्रोग्राम द्वारा कंप्यूटर के बजाय स्वयं ही व्यवहार किया जाता है, इस कारण से यह आवश्यक है कि प्रोग्रामर कुछ विशेष चर के उपयोग को गहराई से जानता है, जिन्हें पॉइंटर्स कहा जाता है, जिनके पास है संरचना के भीतर और कंप्यूटर मेमोरी के भीतर, दोनों में एक डेटा की सही पहचान करने का कार्य।
कंप्यूटर संरचनाओं में डेटा संरचनाओं का दुरुपयोग अस्थिरता का कारण बन सकता है।