कम्प्युटरकार्यक्रम

पास्कल के छ। पास्कल मा कार्यक्रम

पास्कल के हो? मानिसहरूको एकदम धेरै यो मुद्दा सोध्नुहोस्। मूलतः यी आधारभूत तहमा एक कम्प्युटर प्रयोग गर्ने मानिसहरू हुन्। पास्कल - यो सबैभन्दा लोकप्रिय कार्यक्रम भाषाहरू मध्ये एक हो। सामान्यतया उच्च विद्यालय वा विश्वविद्यालय को पहिलो पाठ्यक्रम मा जान्न। यो धेरै अन्य कार्यक्रम भाषाहरूको लागि आधार मानिन्छ।

कथा

पास्कल के हो, हामी बाहिर पाएका छन्। अब हामी यसको उद्भव र विकास को इतिहास सीधा अगाडि बढ्नुहोस्। भाषा सृष्टिकर्ता - Niklaus Wirth। यसलाई 1968 देखि 1969 को अवधि मा विकसित भएको थियो। पास्कल विचार सिर्जना उहाँलाई भाषा को विकास मा एक विशेष समिति उपस्थित पछि आए। पास्कल के हो, यो धेरै साईट प्रोग्रामर रोचक छ। प्रसिद्ध फ्रान्सेली वैज्ञानिक पछि यो नाम हो भाषा नाम थियो Blaise पास्कल, एक यांत्रिक मिसिन सिर्जना लागि विशेष प्रसिद्ध छ, दुई नम्बर सारांशित।

के पास्कल को पहिलो प्रकाशन, 1970 मा देखियो। तिनीहरूले उत्कृष्ट कार्यक्रम कौशल र डाटा संरचना योगदान थियो जो यस्तो दक्षता रूपमा यो भाषा, सिर्जना को मुख्य उद्देश्य बारे कुरा।

कार्यान्वयन भाषा

  • UCSD पास्कल। यो सिस्टम 1978 मा स्थापित भएको थियो। यो संकलक पोर्ट भनेर पोर्टेबल कोड गर्न अनुमति दिन्छ देखा, र अब मूल सिस्टम सम्पादन गर्न सकिन्छ, र यति मा। पछि UCSD धेरै पछि पास्कल कार्यान्वयनको लागि आधार बन्यो।
  • पास्कल वस्तु। पास्कल मा कार्यक्रम सधैं धेरै युवा व्यवसायीक आकर्षित गरेको छ। 1986 मा, एप्पल सिर्जना वस्तु विस्तार भाषा। समूह पास्कल को "पिता" संग परामर्श, विकास मा लगी भएको छ।
  • टर्बो पास्कल। को आईडीई को पहिलो संस्करण 1983 मा देखियो। Borland यो कार्यान्वयन को विकास मा लगे थियो कम्पनी थियो। तर, यो उल्लेख गर्नुपर्छ टर्बो पास्कल धेरै Odject पास्कल देखि उधारो, र सामान्य मा, यी कार्यान्वयनको समान थिए। पास्कल मा कार्यक्रम रुचि र Microsoft छन्। एकै समयमा लगभग तिनीहरूले पास्कल आधारमा वस्तु भाषा आफ्नै संस्करण जारी। त्यो ठूलो वितरण प्राप्त गर्न सकेन, र चाँडै भूल थियो। पछि, Borland गरेको भनिन्छ वस्तु पास्कल को कार्यान्वयन।
  • आज पास्कल वस्तु। पास्कल को इतिहास मा सबै भन्दा महत्त्वपूर्ण कदम मुक्त कार्यान्वयनको को उपज हो। तिनीहरूले धेरै अन्य बोलियों सबै भन्दा राम्रो समावेश। तिनीहरूले संग सबै भन्दा सञ्चालन प्रणाली उत्कृष्ट अनुकूलता प्रस्तुत।

सुविधाहरू

भाषा पास्कल संग Familiarity यसको सुविधाहरू सुरु गर्न आवश्यक छ। तिनीहरूलाई बीच मुख्य - को strictest टाइप र उपस्थिति संरचित कार्यक्रम। पास्कल - भाषा यस प्रकारको पहिलो। उहाँले यो सकेसम्म धेरै विन्यास त्रुटिहरू को एक किसिम, साथै वर्तमान रूपमा सहज इन्टरफेस बहिष्कृत देखि भाषा, disciplined कार्यक्रम योगदान गर्नुपर्छ, विकासकर्ता लाग्यो। के पास्कल छ, र यसको मुख्य विशेषताहरु के हुन् - शुरुआती गर्न चासो मुख्य मुद्दाहरू। भाषा पनि एक शुरुवात लागि एकदम सरल छ।

मूल तथापि, भाषा बेफाइदा को एक नम्बर छ। तिनीहरूलाई बीच मुख्य: काम गर्न नसक्नुको गतिशील स्मृति छोटो कब लाइब्रेरी, अन्य भाषामा सिर्जना कार्यहरु सञ्चालन गर्न रकम को कमी, र यति मा। पास्कल जसको भाषा एकदम सरल छ, प्रारम्भिक '80s मा, धेरै विशेषज्ञहरु सिकेको छ, के छ। तर, यो को सबै स्वाद आयो। केही विशेषज्ञहरु पनि भाषा प्रत्येक कमी बारेमा विस्तृत मा चित्रित थिए लेख लेखे।

कमीकमजोरी र तिनीहरूलाई सही

धेरै अन्य कार्यक्रम भाषाहरु जस्तै पास्कल लाभ मात्र होइन तर पनि गम्भीर बेफाइदा दावा। यसलाई बिस्तारै विकासकर्ताहरूले बेफाइदा संग संघर्ष बताए गर्नुपर्छ, तर तिनीहरूले सधैं त्यसो छ।

धेरै यसलाई लाग्न सक्छ रूपमा, तर यो छैन असामान्य भाषा कमी प्रशिक्षण मा प्रोग्रामर मद्दत गर्छ। साथै, 80s मा पास्कल कि समयमा newcomers अध्ययन गर्ने फोर्ट्रान Language, तुलनामा अगाडि एक विशाल चरण थियो। विशेष गरी फोर्ट्रान Language थप समस्या भएको थियो। समय को एक धेरै छोटो अवधिमा, पास्कल धेरै विद्यालय र विश्वविद्यालय मा शिक्षण को लागि मुख्य भाषा बन्न व्यवस्थित छ। यसको आधार मा धेरै कार्यक्रम विकसित थिए।

संरचना

पास्कल बारेमा धेरै लेख्न सक्छ, तर यो कार्यक्रम प्रक्रिया सीधा जानु पर्छ। पास्कल प्रत्येक आवेदन कीवर्ड (कार्यक्रम) संग सुरु हुन्छ। तुरुन्त निर्दिष्ट कार्यक्रम नाम पछि, र त्यसपछि राख्नु ";"। कहिलेकाहीं यो आवश्यक छैन। नाम पछि, तपाईं बाह्य फाइलहरू मापदण्डहरू प्ले हुनेछ भनेर सूची निर्दिष्ट गर्न सक्नुहुन्छ। उनको शरीर - कि कार्यक्रम मा सबै भन्दा महत्त्वपूर्ण आउँछ पछि। यो अचल, प्रकार, चर, प्रक्रिया र कार्य को खण्डहरू वर्णन हुन्छन्। को प्रवेश बिन्दु - तिनीहरूलाई पछि बयान को एक ब्लक छ। अपरेटर एकाइ कीवर्डहरू सुरु र अन्त बीच स्थित छ। प्रत्येक कथन एक अर्धविराम द्वारा विभाजित छ। कार्यक्रम अन्त्य गर्न शरीर पछि राखिएको छ जो एक बिन्दु प्रयोग गर्दछ।

आवेदन मोड्युलहरू

कार्यक्रम कोड आवेदन मोड्युल लागि यसको लागि वर्तमान एउटा विज्ञापन हुनुपर्छ। यस्तो घोषणा गर्न, तपाईं जडान निर्देशन, जो एक खोजशब्द प्रयोग प्रयोग गर्न सक्नुहुन्छ। उसलाई पछि, मोड्युलको नाम जोडिएको हुन। निर्देशन हेडर पछि वा इन्टरफेस खण्डमा तुरुन्तै प्रविष्ट गर्नुभयो।

केही कार्यान्वयनको भाषा मोड्युलहरू विशेष गरी पुरानो संस्करण समर्थन छैन। तिनीहरूले दुई प्रकार मा विभाजित गर्न सकिन्छ: सफ्टवेयर र समर्थन। कार्यक्रम कीवर्ड कार्यक्रम सुरु पहिलो वर्तमान छ। दोस्रो चर, अचल, प्रकार समावेश र यति मा, अन्य मोड्युलहरू मा प्रयोग गर्न सकिन्छ।

विराम

पास्कल विन्यास सख्त अनुपालन आवश्यक छ।

  • अर्धविराम। को चर विवरण पछि, हेडर को अन्त मा राखिएको। संचालक यसलाई द्वारा विभाजित। तपाईं खोजशब्द अन्त को सामने प्रयोग गर्न सक्दैन।
  • अल्पविराम। सूची एक किसिम मा एक विभाजक रूपमा प्रयोग।
  • बिन्दु। कार्यक्रम शरीर को अन्त मा राखिएको (शब्द अन्त पछि)।

कम्प्युटर अनुप्रयोग कार्यन्वयन गर्न मानिन्छ किनभने यस्तो कठोर विन्यास आवश्यक छ। गलत चरित्र को मामला मा त्रुटि प्रर्दशन गर्दछ। एक अर्धविराम एक बयान विभाजक रूपमा कार्य भने, अपरेटर एक बिन्दु र पछि बीच सम्पूर्ण पाठ हुन मानिन्छ। संचालक बीच चिन्ह nepostanovki को मामला मा, कार्यक्रम तिनीहरूलाई र त्रुटि उत्पादन हुनेछ।

पास्कल भाषा टिप्पणी सम्मिलित गर्न अनुमति दिन्छ। तिनीहरूले कार्यक्रम कोड गर्न एक विवरण रूपमा सेवा गर्छन्। तपाईं रूसी भाषा प्रयोग गर्न सक्नुहुन्छ। कार्यक्रम टिप्पणी कुनै प्रभाव उत्पादन छैन।

पास्कल मा, तपाईं सानो र ठूलो अक्षर दुवै लेख्न सक्छ। विकल्प अप प्रोग्रामर छ।

आलोचना

पहिले नै भन्यो, पास्कल को विशेष लोकप्रियता 1980-1990 मा आए, तर त्यहाँ छलफल गर्ने frivolous भाषा आलोचकहरु थिए। दृष्टिकोण, यो मात्र प्रशिक्षण लागि उपयुक्त छ। विशेष गरी उल्लेखनीय आलोचना लेख मा वर्णन थियो "किन पास्कल मेरो मनपर्ने कार्यक्रम भाषा हो।" यसलाई ब्रायन Kernighan द्वारा लेखिएको थियो - यो थियो सी को विकासकर्ताहरूले एक पछि लेख पास्कल गम्भीर राम्रो लागि परिवर्तन गर्न थाले।

सबै कमीकमजोरी, धेरै प्रोग्रामर को पास्कल आकस्मिक मनोवृत्ति मा सबै भन्दा अहम बावजुद।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.unansea.com. Theme powered by WordPress.