कम्प्युटर संसारमा डेटा जताततै पाइन्छ। कम्प्युटर विज्ञानमा, हामी विभिन्न प्रकारका जानकारीहरूको बारेमा सिक्छौं। यो जानकारीलाई डेटा भनिन्छ। तर सबै डेटा एकै हुँदैनन्। तिनीहरू फरक-फरक रूपहरूमा आउँछन्। यी रूपहरूलाई डेटा प्रकारहरू भनिन्छ। यस पाठमा, हामी केही सबैभन्दा सामान्य डेटा प्रकारहरूको बारेमा सिक्नेछौं। हामी तपाईंलाई बुझ्न मद्दत गर्न सरल भाषा र दैनिक उदाहरणहरू प्रयोग गर्नेछौं।
डेटा प्रकारले कम्प्युटरलाई दिइएको जानकारीलाई कसरी व्यवहार गर्ने भनेर बताउँछ। संख्या शब्दभन्दा फरक हुन्छ, र शब्द सत्य वा गलत कथनभन्दा फरक हुन्छ। डेटाको प्रकार थाहा पाएर, कम्प्युटरले यसको साथ सही तरिकाले काम गर्न सक्छ। किराना पसलमा भएका वस्तुहरूको बारेमा सोच्नुहोस्। तिनीहरू स्याउ, रोटी र दूध जस्ता फरक वस्तुहरू हुन्। तिनीहरू सबै खाना भए पनि, तिनीहरूमा भिन्नताहरू छन्। त्यसैगरी, कम्प्युटरमा डेटा धेरै रूपहरूमा आउँछ, र प्रत्येकको विशेष काम हुन्छ।
संख्याहरू सबैभन्दा सामान्य डेटा प्रकारहरू मध्ये एक हो। हामी गणना, मापन र तुलना गर्न हरेक दिन संख्याहरू प्रयोग गर्छौं। कम्प्युटर विज्ञानमा, दुई मुख्य प्रकारका संख्याहरू छन्: पूर्णांक र फ्लोटिंग पोइन्ट संख्याहरू ।
पूर्णांकहरू पूर्ण संख्याहरू हुन्। तिनीहरूमा अंश वा दशमलव हुँदैनन्। उदाहरणका लागि, जब तपाईं टोकरीमा स्याउहरूको संख्या गणना गर्नुहुन्छ, तपाईं भन्न सक्नुहुन्छ कि त्यहाँ ३ स्याउहरू छन्। संख्या ३ एक पूर्णांक हो। पूर्णांकहरू १, २, वा ३ जस्तै धनात्मक वा ऋणात्मक हुन सक्छन्, जस्तै -१, -२, वा -३। जब हामी पूर्णांकहरू थप्छौं, हामी अर्को पूर्णांक पाउँछौं। उदाहरणका लागि, हामी LaTeX प्रयोग गरेर यो साधारण समीकरण लेख्न सक्छौं:
\( \textrm{३+२=५} \)
यसले देखाउँछ कि जब तपाईंले दुई पूर्ण संख्याहरू थप्नुहुन्छ, उत्तर पनि पूर्ण संख्या हुन्छ।
फ्लोटिंग पोइन्ट नम्बरहरू (वा फ्लोटहरू) दशमलव बिन्दु भएका संख्याहरू हुन्। उदाहरणका लागि, यदि तपाईंले १.५ लिटर रस खन्याउनुभयो भने, १.५ नम्बर फ्लोटिंग पोइन्ट नम्बर हो। तपाईंले फलफूलको तौल वा बाहिरको तापक्रम जस्ता पूर्ण नभएका चीजहरू मापन गर्दा यी संख्याहरू देख्नुहुन्छ। याद गर्नुहोस्, यदि कुनै संख्यामा दशमलव बिन्दु पछि भाग छ भने, यो फ्लोटिंग पोइन्ट नम्बर हो।
दुवै प्रकारका संख्याहरू महत्त्वपूर्ण छन्। तिनीहरूले हामीलाई गणित समस्याहरू समाधान गर्न, विज्ञान प्रयोगहरू बुझ्न र दैनिक वस्तुहरू गणना गर्न मद्दत गर्छन्। प्रत्येक प्रकारको प्रयोग तब गरिन्छ जब यसको अर्थ हुन्छ। पूर्णाङ्कहरू (पूर्णाङ्कहरू) पूर्णाङ्कहरू गणना गर्नका लागि उत्तम हुन्छन्, जबकि फ्लोटिंग पोइन्ट संख्याहरू विवरण आवश्यक पर्ने मापनहरूको लागि उत्तम हुन्छन्।
स्ट्रिङ भनेको टेक्स्ट राख्न प्रयोग गरिने डेटा प्रकार हो। टेक्स्ट भनेको अक्षर, शब्द र वाक्य हो। तपाईंको नाम स्ट्रिङ हो। "एप्पल" शब्द स्ट्रिङ हो। कम्प्युटर विज्ञानमा, स्ट्रिङ भनेको क्यारेक्टरहरूको अनुक्रम हो। क्यारेक्टरहरू अक्षरहरू, टेक्स्टमा प्रयोग हुने संख्याहरू, वा ! वा ? जस्ता प्रतीकहरू पनि हुन सक्छन्।
कल्पना गर्नुहोस्, तपाईं आफ्नो मनपर्ने कथापुस्तक पढ्दै हुनुहुन्छ। कथा शब्द र वाक्यमा लेखिएको छ। यी शब्द र वाक्यहरू स्ट्रिङ हुन्। जब कम्प्युटरले तपाईंलाई सन्देश वा लेबल देखाउँछ, यसले त्यो सन्देशलाई स्ट्रिङको रूपमा भण्डारण गर्छ। उदाहरणका लागि, अभिवादन "नमस्ते" स्ट्रिङको रूपमा भण्डारण गरिन्छ किनभने यो क्रमबद्ध रूपमा व्यवस्थित वर्णहरू मिलेर बनेको हुन्छ।
यदि स्ट्रिङमा संख्याहरू छन् भने पनि, तिनीहरूलाई गणनाको लागि प्रयोग गरिँदैन। उदाहरणका लागि, "कोठा १०१" पाठ एक स्ट्रिङ हो। यसमा अंकहरू भए तापनि, यसलाई अझै पनि वर्णहरूको संग्रहको रूपमा व्यवहार गरिन्छ, तपाईंले थप्न वा घटाउन सक्ने संख्याको रूपमा होइन।
बुलियन डेटा प्रकार धेरै सरल छ। यसमा दुई मानहरू मध्ये एउटा मात्र हुन सक्छ: true वा false । बुलियनहरूले कम्प्युटरहरूलाई निर्णय लिन मद्दत गर्छन्। उदाहरणका लागि, लाइट स्विचको कल्पना गर्नुहोस्। लाइट या त अन वा अफ छ। कम्प्युटर भाषामा, "अन" को अर्थ सत्य हुन सक्छ र "अफ" को अर्थ गलत हुन सक्छ।
"बाहिर पानी परिरहेको छ?" भनेर सोध्ने विचार गर्नुहोस्, त्यहाँ केवल दुई सम्भावित उत्तरहरू छन्: हो वा होइन। हो उत्तर सत्य जस्तै हो, र होइन उत्तर गलत जस्तै हो। यो सरल छनौट बुलियन मान हो। खेलहरूमा, खेलाडीले जितेको छ कि छैन भनेर देखाउन बुलियन प्रयोग गर्न सकिन्छ। यदि अवस्था सत्य छ भने, केहि हुन्छ; यदि होइन भने, केहि अरू हुन्छ।
कम्प्युटर विज्ञानमा धेरै डेटा प्रकारहरू छन्, तर हामी आधारभूत कुराहरूमा ध्यान केन्द्रित गर्नेछौं: संख्याहरू, स्ट्रिङहरू, र बुलियनहरू। कहिलेकाहीं, हामीले वस्तुहरूको समूहलाई सँगै भण्डारण गर्न आवश्यक पर्दछ। सूची भनेको धेरै डेटाका टुक्राहरूलाई एकै ठाउँमा राख्ने तरिका हो। उदाहरणका लागि, फलफूलको टोकरीको बारेमा सोच्नुहोस्। टोकरीमा स्याउ, केरा र सुन्तला राख्न सकिन्छ। प्रत्येक फललाई आफ्नै डेटा प्रकारको रूपमा भण्डारण गर्न सकिन्छ; गणनाको लागि संख्याहरू र नामकरणको लागि स्ट्रिङहरू।
एरे भनेको सूची जस्तै हो। यो वस्तुहरूको संग्रह भण्डारण गर्ने अर्को तरिका हो। जब तपाईं सूची वा एरे देख्नुहुन्छ, यसले कम्प्युटरलाई धेरै डेटाका टुक्राहरू व्यवस्थित गर्न र प्रयोग गर्न मद्दत गर्छ।
कम्प्युटरहरूले हरेक कार्यमा डेटा प्रकारहरू प्रयोग गर्छन्। डेटा प्रकारहरूले कम्प्युटरलाई जानकारीसँग के गर्न सकिन्छ भनेर बताउँछन्। यदि मान पूर्णांक हो भने, कम्प्युटरले यसलाई अर्को पूर्णांकमा थप्न सक्छ। यदि यो स्ट्रिङ हो भने, कम्प्युटरलाई थाहा हुन्छ कि यसलाई अर्को स्ट्रिङसँग जोड्नुपर्छ। डेटा प्रकारहरू मिलाउँदा भ्रम हुन सक्छ, जस्तै एउटै टोकरीमा स्याउ र सुन्तला मिसाउँदा तपाईंको फलहरू गणना गर्न गाह्रो हुन सक्छ।
उदाहरणका लागि, यदि तपाईंले कम्प्युटरलाई दुईवटा संख्याहरू थप्न भन्नुभयो भने, यसले डेटाका दुवै टुक्राहरू संख्याहरू हुने अपेक्षा गर्दछ। यदि ती मध्ये एउटा पाठ हो भने, कम्प्युटरलाई तिनीहरूलाई कसरी थप्ने भनेर थाहा हुँदैन। त्यसैले सही डेटा प्रकार प्रयोग गर्नु धेरै महत्त्वपूर्ण छ।
प्रत्येक पटक जब तपाईं खेल खेल्नुहुन्छ, सन्देश पठाउनुहुन्छ, वा भिडियो पनि हेर्नुहुन्छ, तपाईंको कम्प्युटरले डेटा ट्र्याक राख्न कडा मेहनत गरिरहेको हुन्छ। स्कोरका लागि संख्याहरू, सन्देशहरूका लागि स्ट्रिङहरू, र कार्यहरू अनुमति दिइएको छ कि छैन भनेर जाँच गर्न बुलियनहरू यी कार्यक्रमहरूमा प्रयोग गरिन्छ।
उदाहरण १: फलफूल गणना गर्ने
कल्पना गर्नुहोस् तपाईंसँग फलफूलको कचौरा छ। तपाईं ४ वटा स्याउ र ३ वटा सुन्तला गन्नुहुन्छ। ४ र ३ अंक पूर्णांक हुन्। यी पूर्णांक हुन् जसले तपाईंलाई फलहरू गन्न मद्दत गर्छन्। फलफूलका नामहरू, जस्तै "स्याउ" र "सुन्तला", तारहरू हुन्। यसले देखाउँछ कि संख्याहरूले हामीलाई गणना गर्न मद्दत गर्छन्, र शब्दहरूले हामीलाई चीजहरूको नामकरण गर्न मद्दत गर्छन्।
उदाहरण २: मौसम जाँच गर्दै
हरेक बिहान, कसैले मौसम जाँच गर्न सक्छ। स्क्रिनमा देखाइएको तापक्रम एक संख्या हो। उदाहरणका लागि, तापक्रम \( \textrm{१८.५} \) डिग्री हुन सक्छ, जुन एक फ्लोटिंग पोइन्ट संख्या हो किनभने यसको दशमलव छ। "आज घमाइलो छ" भन्ने सन्देश एक स्ट्रिङ हो किनभने यो शब्दहरू मिलेर बनेको हुन्छ। यदि कुनै मौसम एपले "पानी परिरहेको छ?" भनेर सोध्छ भने, यसले सही वा गलत उत्तरको अपेक्षा गर्छ। त्यो उत्तर बुलियनको रूपमा भण्डारण गरिन्छ।
उदाहरण ३: निर्णय लिने
तपाईंले हरेक दिन गर्ने निर्णयको बारेमा सोच्नुहोस्। सुत्ने समय हुँदा, तपाईंले आफ्नो गृहकार्य पूरा गर्नुभएको छ कि छैन भनेर जाँच गर्न सक्नुहुन्छ। उत्तर या त हो वा होइन हुन्छ। यो हो/होइन जवाफ बुलियनको रूपमा भण्डारण गरिएको छ। बत्ती बल्ने वा निभ्ने जस्तै, बुलियन मानले कम्प्युटरलाई कुन अवस्था पूरा भएको छ भनेर ठ्याक्कै बताउँछ।
संख्याहरूले हामीलाई धेरै कुराहरू गणना गर्न र मापन गर्न मद्दत गर्छन्। तिनीहरू दैनिक जीवनमा प्रयोग गरिन्छ। जब हामी पूर्णांकहरू जोड्छौं, जस्तै २ र ३, हामी समीकरण यसरी लेख्न सक्छौं:
\( \textrm{२+३=५} \)
यो सरल समीकरणले पूर्णांकहरू कसरी थपिन्छन् भनेर देखाउँछ। फ्लोटिंग पोइन्ट नम्बरहरू समान रूपमा काम गर्छन् तर दशमलवहरू समावेश गर्दछन्। उदाहरणका लागि, यदि तपाईंले १.२ लिटर र ०.८ लिटर पानी संयोजन गर्नुभयो भने, तपाईंले २.० लिटर पाउनुहुन्छ। यी भिन्नताहरू बुझ्नाले हामीलाई गणित र कम्प्युटर प्रोग्राम दुवैमा संख्याहरू सही रूपमा प्रयोग गर्न मद्दत गर्दछ।
पाठ भण्डारण गर्न स्ट्रिङहरू धेरै उपयोगी हुन्छन्। तिनीहरूमा अक्षरहरू, संख्याहरू, खाली ठाउँहरू र प्रतीकहरू समावेश हुन सक्छन्। जब हामी वाक्य लेख्छौं, प्रत्येक वर्ण स्ट्रिङको अंश हुन्छ। उदाहरणका लागि, "मलाई सिक्न मन पर्छ" वाक्य स्ट्रिङ हो किनभने यो अर्थपूर्ण रूपमा एकसाथ राखिएका वर्णहरूको समूह हो।
धेरै कम्प्युटर प्रोग्रामहरूमा, प्रयोगकर्ताहरूलाई सन्देशहरू देखाउन स्ट्रिङहरू प्रयोग गरिन्छ। जब तपाईं स्क्रिनमा पाठ देख्नुहुन्छ, यो स्ट्रिङको रूपमा भण्डारण गरिन्छ। कम्प्युटरले स्ट्रिङ कहाँबाट सुरु हुन्छ र कहाँ समाप्त हुन्छ भनेर जान्न उद्धरण चिन्हहरू प्रयोग गर्दछ। यसले पाठलाई सही तरिकाले व्यवहार गर्न मद्दत गर्दछ।
बुलियन मानहरू सरल तर शक्तिशाली हुन्छन्। तिनीहरूसँग केवल दुई सम्भावनाहरू छन्: सत्य वा गलत। यो सरलताले तिनीहरूलाई निर्णय लिनको लागि उत्कृष्ट बनाउँछ। धेरै पटक, कम्प्युटरले कुनै सर्त पूरा भएको छ कि छैन भनेर जाँच गर्न आवश्यक पर्दछ। बुलियन मानले कम्प्युटरलाई कुन बाटो पछ्याउने भनेर निर्णय गर्न मद्दत गर्दछ।
उदाहरणका लागि, यदि ढोका बन्द छ भने, बुलियन मान सत्य हुन सक्छ। यदि ढोका खुला छ भने, मान गलत हुन सक्छ। केवल दुई परिणामहरूको यो विचारले "यदि सत्य छ भने, यो गर्नुहोस्; यदि गलत छ भने, त्यो गर्नुहोस्" जस्ता सर्तहरू प्रयोग गरेर कम्प्युटरहरूलाई प्रोग्रामहरू चलाउन सजिलो बनाउँछ।
धेरै साधारण कम्प्युटर प्रोग्रामहरूमा, डेटा प्रकारहरूले कम्प्युटरलाई के गर्ने भनेर ठ्याक्कै बताउँछन्। जब कुनै प्रोग्राम सुरु हुन्छ, यसले स्वागत सन्देश देखाउन सक्छ, तपाईंको नाम सोध्न सक्छ, र यदि तपाईं खेल खेल्दै हुनुहुन्छ भने तपाईंको अंकहरू पनि गणना गर्न सक्छ। तपाईंले स्क्रिनमा देख्ने सन्देशहरू स्ट्रिङको रूपमा भण्डारण गरिन्छ। तपाईंले कमाउनुभएको स्कोरहरू संख्याको रूपमा भण्डारण गरिन्छ, सामान्यतया पूर्णांकको रूपमा। जब प्रोग्रामले तपाईंले स्तर पूरा गर्नुभएको छ कि छैन भनेर जाँच गर्छ, यसले त्यो जानकारी भण्डारण गर्न बुलियन मान प्रयोग गर्न सक्छ।
तपाईंको कम्प्युटरमा कथा लेख्ने कल्पना गर्नुहोस्। तपाईंको कथाको शीर्षक एउटा स्ट्रिङ हो। तपाईंको कथामा रहेका पृष्ठहरूको संख्या पूर्णांकको रूपमा भण्डारण गर्न सकिन्छ। जब तपाईं आफ्नो कथा बचत गर्नुहुन्छ, कम्प्युटरले बुलियन प्रयोग गरेर यो सही रूपमा बचत गरिएको छ कि छैन भनेर जाँच गर्न सक्छ। यी उदाहरणहरूले देखाउँछन् कि कम्प्युटर प्रोग्रामको हरेक भागमा डेटा प्रकारहरू प्रयोग गरिन्छ।
यदि तपाईं अहिले कम्प्युटर प्रोग्राम लेखिरहनुभएको छैन भने पनि, डेटा प्रकारहरू बुझ्नाले तपाईंलाई कम्प्युटरहरूले कसरी काम गर्छ भनेर जान्न मद्दत गर्न सक्छ। यो ज्ञान पछि कोड गर्न र आफ्नै खेलहरू वा कथाहरू सिर्जना गर्न सिक्दा उपयोगी हुनेछ।
कल्पना गर्नुहोस् कि तपाईंसँग तपाईंका साथीहरूको बारेमा धेरै जानकारी छ। तपाईंलाई प्रत्येक साथीको उमेर, नाम, र तिनीहरू सबैभन्दा मिल्ने साथी हुन् कि होइनन् भन्ने कुरा थाहा हुन सक्छ। उमेर पूर्णांकको रूपमा भण्डारण गरिन्छ किनभने यो पूर्ण संख्या हो। नाम स्ट्रिङको रूपमा भण्डारण गरिन्छ किनभने यो अक्षरहरू मिलेर बनेको हुन्छ। कोही सबैभन्दा मिल्ने साथी हो कि होइन भन्ने प्रश्नको उत्तर बुलियनको रूपमा भण्डारण गरिन्छ किनभने यो सत्य वा गलत मात्र हुन सक्छ।
यसरी जानकारी व्यवस्थित गर्नाले, यसलाई प्रयोग गर्न सजिलो हुन्छ। यदि तपाईंले प्रकारहरू मिसाउनुभयो भने, यो बुझ्न गाह्रो हुन सक्छ। उदाहरणका लागि, तपाईंले दुई नामहरू सँगै थप्न सक्नुहुन्न किनभने तिनीहरू स्ट्रिङ हुन्; तिनीहरू पढ्नको लागि हुन्। यसैले जानकारीको सही टुक्राको लागि सही डेटा प्रकार प्रयोग गर्नु धेरै महत्त्वपूर्ण छ।
सही डेटा प्रकार प्रयोग गर्नु भनेको खेलौनाको लागि सही कन्टेनर छनौट गर्नु जस्तै हो। केही खेलौनाहरू निर्माण ब्लकहरूको लागि बक्समा राखिन्छन्, जबकि अरूहरू भरिएका जनावरहरूको टोकरीमा राखिन्छन्। तिनीहरूलाई अलग राख्नाले तपाईंलाई आवश्यक पर्ने कुराहरू फेला पार्न सजिलो हुन्छ। कम्प्युटरहरूमा, डेटा प्रकारहरूले जानकारी व्यवस्थित राख्छन्, त्यसैले कम्प्युटरले छिटो डेटा फेला पार्न र प्रयोग गर्न सक्छ।
कम्प्युटर विज्ञान सिक्नको लागि डेटा प्रकारहरू बुझ्नु एउटा महत्त्वपूर्ण चरण हो। प्राथमिक कक्षाको स्तरमा पनि, पूर्णांकहरू, फ्लोटिंग पोइन्ट नम्बरहरू, स्ट्रिङहरू र बुलियनहरूको बारेमा आधारभूत कुराहरू जान्दा तपाईंलाई कम्प्युटरहरूले कसरी काम गर्छन् भन्ने बारे थप बुझ्न मद्दत गर्दछ। यी आधारभूत विचारहरू पछि थप उन्नत विषयहरू सिक्नको लागि निर्माण ब्लकहरू जस्तै हुन्।
जब तपाईं स्क्रिनमा कुनै संख्या वा शब्द देख्नुहुन्छ, त्यो कस्तो प्रकारको हो भनेर सोच्न सुरु गर्नुहोस्। के यो तपाईंले गणना गर्न सक्ने संख्या हो, वा यो शब्द बनाउने अक्षरहरूको समूह हो? डेटा प्रकारहरू पहिचान गर्ने यो बानीले तपाईंलाई कम्प्युटरको बारेमा थप सिक्दै जाँदा समस्याहरू समाधान गर्न मद्दत गर्नेछ। यो तपाईंको खेलौनाहरूलाई विभिन्न डिब्बामा क्रमबद्ध गर्नु जस्तै हो; प्रत्येक डिब्बामा केही विशेष चीज हुन्छ।
तपाईं बूढो हुँदै जाँदा, तपाईंले धेरै डेटा प्रकारहरू र तिनीहरूलाई प्रयोग गर्ने तरिकाहरू पत्ता लगाउनुहुनेछ। तर अहिलेको लागि, सम्झनुहोस् कि पूर्णांकहरूले गणनामा मद्दत गर्छन्, फ्लोटिंग पोइन्ट संख्याहरूले सटीक मापनमा मद्दत गर्छन्, स्ट्रिङहरूले शब्दहरू र वाक्यहरूमा मद्दत गर्छन्, र बुलियनहरूले सरल छनौटहरूमा मद्दत गर्छन्।
डेटा प्रकारहरूलाई दैनिक वस्तुहरूसँग तुलना गरौं। विभिन्न खेलौनाहरूले भरिएको टोकरीको कल्पना गर्नुहोस्। पूर्णांक भनेको भवन ब्लकहरूको सेट जस्तै हो जुन तपाईं सजिलै गणना गर्न सक्नुहुन्छ। फ्लोटिंग पोइन्ट नम्बर भनेको पानीको बोतलमा तरल पदार्थ नाप्नु जस्तै हो—कहिलेकाहीं तपाईंलाई यसको आधा वा केही भाग जान्न आवश्यक छ। स्ट्रिङ भनेको चित्र पुस्तकको कथा जस्तै हो; यो अक्षरहरू र शब्दहरू मिलेर बनेको हुन्छ जसले कथा बनाउँछ। बुलियन भनेको बत्तीको स्विच जस्तै हो जुन या त सक्रिय वा बन्द हुन्छ।
डेटा प्रकारहरूलाई तपाईंले आफ्नो वरिपरि देख्ने चीजहरूसँग सम्बन्धित गर्नाले, विचारहरू बुझ्न सजिलो हुन्छ। घडीमा भएको हरेक संख्या, तपाईंको मनपर्ने पुस्तकको हरेक शब्द, र तपाईंले गर्ने हरेक हो वा होइन निर्णयको डेटा प्रकारहरूको सन्दर्भमा स्थान हुन्छ। यी तुलनाहरूले कम्प्युटरको संसारलाई मैत्रीपूर्ण र परिचित बनाउन मद्दत गर्छन्।
जब तपाईं कम्प्युटर स्क्रिनमा हेर्नुहुन्छ, तपाईंले विभिन्न प्रकारका जानकारी देख्नुहुनेछ। डेटा प्रकारहरू पहिचान गर्न आफैलाई केही सरल प्रश्नहरू सोध्नुहोस्:
यी प्रश्नहरू प्रयोग गर्नाले तपाईंले संख्या, शब्द, वा साधारण हो वा होइन उत्तर हेर्दै हुनुहुन्छ कि भनेर पहिचान गर्न मद्दत गर्न सक्छ। यो सीपले तपाईंलाई धेरै कम्प्युटर प्रोग्रामहरू र एपहरू राम्रोसँग बुझ्न मद्दत गर्नेछ।
डेटा प्रकारहरू बारे सिक्नु रमाइलो पजल समाधान गर्नु जस्तै हुन सक्छ। प्रत्येक प्रकारको डेटाको आफ्नै सानो काम हुन्छ, र सँगै तिनीहरूले कम्प्युटरलाई अद्भुत कामहरू गर्न मद्दत गर्छन्। कल्पना गर्नुहोस् कि तपाईं आफ्नै भिडियो गेम बनाउँदै हुनुहुन्छ। तपाईंले पूर्णांकहरू प्रयोग गरेर स्कोर राख्नु पर्ने हुन सक्छ, स्ट्रिङहरू सहितको कथा भन्नु पर्ने हुन सक्छ, र बुलियनहरू प्रयोग गरेर स्तर समाप्त भयो कि भएन भनेर जाँच्नु पर्ने हुन सक्छ। प्रत्येक टुक्रा खेलमा पूर्ण रूपमा फिट हुन्छ।
डेटा प्रकारहरूको संसार धेरै रोचक छ। तपाईंले कम्प्युटर वा ट्याब्लेट प्रयोग गर्दा, तपाईंले यी डेटा प्रकारहरू थाहा नपाईकन पनि अनुभव गर्नुहुन्छ। तिनीहरूलाई बुझ्दा तपाईंलाई सानो उमेरमा पनि कम्प्युटर विशेषज्ञ जस्तो महसुस गराउन सक्छ। चीजहरू गणना गर्ने र नामकरण गर्ने जस्ता सरल विचारहरू डिजिटल संसारको निर्माण ब्लकहरू हुन् भनेर जान्न पाउँदा रोमाञ्चक हुन्छ।
तपाईंले सिक्न जारी राख्दै जाँदा, तपाईंले धेरै उदाहरणहरू पत्ता लगाउनुहुनेछ र डेटा प्रकारहरू प्रयोग गर्ने नयाँ तरिकाहरू अन्वेषण गर्नुहुनेछ। प्रत्येक खोजले तपाईंलाई कम्प्युटर प्रोग्रामहरू कसरी काम गर्छन् र तिनीहरूले हाम्रो जीवनलाई कसरी सजिलो बनाउँछन् भनेर बुझ्न मद्दत गर्नेछ।
डेटा प्रकारहरू सम्बन्धी यो पाठ कम्प्युटर विज्ञानमा तपाईंको यात्राको सुरुवात मात्र हो। भविष्यमा, तपाईंले कम्प्युटर प्रोग्रामहरू र खेलहरूमा यी डेटा प्रकारहरू कसरी प्रयोग गर्ने भनेर सिक्नुहुनेछ। डेटा प्रकारहरू कम्प्युटर प्रोग्रामिङको वर्णमाला जस्तै हुन्। जसरी तपाईंले शब्दहरू र कथाहरू बनाउन अक्षरहरू मिलाउनुहुन्छ, प्रोग्रामरहरूले कम्प्युटरमा चल्ने सफ्टवेयर सिर्जना गर्न डेटा प्रकारहरू मिलाउँछन्।
प्रत्येक पटक जब तपाईं संख्या वा शब्दहरू लेख्नुहुन्छ, वा हो वा होइन निर्णय गर्नुहुन्छ, तपाईं डेटा प्रकारहरूमा पाइने उही विचारहरू प्रयोग गर्दै हुनुहुन्छ। यो प्रारम्भिक सिकाइले पछि थप रोचक विषयहरूको लागि बलियो जग निर्माण गर्दछ। समय बित्दै जाँदा, तपाईंले अझ धेरै डेटा प्रकारहरू र जटिल समस्याहरू समाधान गर्न तिनीहरूलाई कसरी संयोजन गर्न सकिन्छ भनेर देख्नुहुनेछ।
सम्झनुहोस्, प्रत्येक कम्प्युटर प्रोग्रामले कम्प्युटरलाई कस्तो प्रकारको डेटा प्रयोग गर्नेछ भनेर बताएर सुरु हुन्छ। पूर्णांक, फ्लोटिंग पोइन्ट नम्बर, स्ट्रिङ र बुलियनको बारेमा अहिले नै सिक्नाले तपाईंलाई बढ्दै जाँदा प्रोग्रामिङ र प्रविधिमा धेरै रोमाञ्चक साहसिक कार्यहरूको लागि तयार पार्नेछ।
मुख्य बुँदाहरू:
डेटा प्रकारहरू बुझ्नु भनेको भाषाको निर्माण ब्लकहरू सिक्नु जस्तै हो। जसरी प्रत्येक अक्षर र शब्दले तपाईंलाई कथा निर्माण गर्न मद्दत गर्दछ, त्यसरी नै प्रत्येक डेटा प्रकारले कम्प्युटरहरूलाई प्रोग्रामहरू निर्माण गर्न र समस्याहरू समाधान गर्न मद्दत गर्दछ। कम्प्युटर विज्ञानको अद्भुत संसारको अन्वेषण गर्दा यी विचारहरूलाई दिमागमा राख्नुहोस्।