कम्प्युटरहरू, प्रोग्रामिंग
प्रोग्रामिङ भाषाहरूको वर्गीकरण: प्रत्येक प्रकारका मुख्य पक्षहरू
तपाइँ प्रोग्रामिङ भाषाहरूको वर्गीकरणको रूपमा यस्तो दिशाबाट परिचित हुनु अघि, यो सर्तहरू र अवधारणाहरूको सानो बुझाइको लायक छ। प्रत्येक कम्प्यूटरमा प्रोग्राम एल्गोरिदमको चरण-दर-चरण निष्पादन पछि, केहि विशिष्ट कार्यहरू गर्ने क्षमता छ। समाधानको बाटो संकेत गर्ने निर्देशनहरूको संयोजन कम्प्यूटर प्रोग्राम भनिन्छ। यद्यपि, मानव भाषण को एक रूप मा अनुवाद गर्न को लागी कम्प्यूटर को समझने योग्य हुनेछ, विशेष सूचना प्रणाली विकसित गरिएको छ, जो अंततः अनुवादक को मदद संग मिसिन कोड को रूप मा प्राप्त गर्दछ।
त्यहाँ प्रोग्रामिङ भाषाहरू विभिन्न स्तरहरू छन्, जुन कम, उच्च र अल्ट्रा उच्चमा विभाजित हुन्छन्। पहिलो दिशाको तथ्याङ्कको निश्चित अनुक्रम व्यक्तिको परिचय द्वारा मानिन्छ जुन एक प्रकारको इकाइ र शून्य हुन्छ। त्यहाँ त्रुटिको उच्च सम्भावना छ। यो दिशामा काम गर्न, एक उच्च योग्य विशेषज्ञको आवश्यकता छ। दोस्रो दिशामा बासिक र फरट्रान, एल्गोल र पेसाकल र धेरै अन्य भाषाहरु को लागी यो अनुकूलन हो। यो फारममा वर्णनको वर्णन एक व्यक्ति द्वारा धेरै सरल र सजिलै संग बुझिन्छ। अल्ट्रा-उच्च तह प्रतिनिधि एपीएल हो। यो विकल्पको प्रयोगको साथ एउटा त्रुटि पुरा तरिकाले मेटाइएको छ, र कार्यक्रम आकार न्यूनतममा घटाइएको छ। वर्णित आदेशमा प्रोग्रामिङ भाषाहरूको विकास भयो। यस चरणमा सबैभन्दा लोकप्रिय उच्च स्तरको भाषाहरू।
कार्यक्रमहरू सिर्जना गर्ने संसारमा सबै ज्ञात भाषाहरू धेरै प्रकारका मा विभाजित गर्न सकिन्छ:
- मेशिन-आधारित। यी भाषाहरू प्रत्येक कम्प्युटरको विशेषताहरूमा सीधा निर्भर हुन्छ। यो दिशाले तपाईंलाई हार्डवेयर स्रोतहरू प्रयोग गरेर उच्च-गुणस्तर प्रोग्रामहरू सिर्जना गर्न अनुमति दिन्छ। उद्देश्य कोडको भविष्यवाणी गर्ने मौका छ। डाउन साइड प्रोग्रामहरू सिर्जना गर्ने कम गति र काममा ठूलो प्रयास हो। नबिर्सनुहोस् कि एक कम्प्युटरको लागि सिर्जना गरिएको कार्यक्रम सबैको लागि उपयुक्त छैन।
- प्रोग्रामिङ भाषाहरूको वर्गीकरण प्रतीक कोडिङको उपस्थिति हो। यो दिशा कमान्ड को संख्या संग सम्बन्धित छ। संख्याहरू पहिचानकर्ताहरूसँग प्रतिस्थापित भएका छन्, जुन भर्तीको समयमा पात्रोका सामग्रीहरू याद गर्ने प्रक्रियामा राहत प्रदान गर्दछ। त्रुटिहरूको सम्भावना शून्यमा जान्छ।
- स्वत: अडियो पनि एक अभिन्न तत्व हुन् जुन बिना प्रोग्रामिंग भाषाहरूको वर्गीकरण अधूरो हुनेछ। दिशा प्रतीक एन्कोडिङसँग समान छ, तर म्याक्रोहरूको धेरै ठूलो दायरा प्रयोग गर्दछ। तिनीहरू कार्यक्रमका विभिन्न भागहरूमा दोहोर्याउने तत्वहरूको उपस्थितिद्वारा विशेषता छन्।
- मिसिन स्वतन्त्र। तिनीहरू कार्यहरू प्रदर्शन गर्ने तरिकाको वर्णन गर्छन्, जुन थप प्रशोधन गर्न सकिन्छ। एउटा विकल्प जुन प्रयोगकर्ताहरूको एकदम ठूलो दायरामा उपलब्ध छ।
- समस्या-आधारित। तिनीहरूको घटना कार्यको दायराको विस्तारसँग सम्बन्धित छ जुन पूरा गर्न लायक छ। यो दिशा धेरै आदेशहरू प्रदान गर्दछ, जुन तपाईंलाई स्पष्ट रूप देखि र स्पष्ट रूपमा आवश्यक एल्गोरिदम बनाउन अनुमति दिन्छ।
- प्रोग्रामिङ भाषाहरूको वर्गीकरणले सार्वभौम भाषाहरूको रूपमा यस्तो तत्व प्रदान गर्दछ। तिनीहरू व्यावसायिक, वैज्ञानिक र अन्य योजनाहरूको कार्य पूरा गर्न डिजाइन गरिएको छ। तिनीहरू पनि मोडेलिंगमा मद्दत गर्न डिजाइन गरिएका छन्।
- संवाद भाषाहरू महत्त्वपूर्ण प्रकारको रूपमा मानिन्छ। तिनीहरू व्यक्ति र मेसिन बीचको जडान सिर्जना गर्न आवश्यक छ। समाधानमा दिशाको अलावा, भाषाले धेरै छोटो र स्टेरियोटाइपहरू समावेश गर्दछ। कार्यक्रमहरूमा परिवर्तनहरू र थपहरू अहिले सजिलै र छिट्टै बाहिर जान्छ, व्यक्तिगत तत्वहरू थप्दा वा हटाउँदा। दिशाको उज्ज्वल प्रतिनिधि BASIC हो।
Similar articles
Trending Now