घर विकास टर्बो सी क्या है? - टेक्नोपेडिया से परिभाषा

टर्बो सी क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - टर्बो सी का क्या अर्थ है?

टर्बो सी सी भाषा में प्रोग्रामिंग के लिए एक एकीकृत विकास वातावरण (आईडीई) था। यह बोरलैंड द्वारा विकसित किया गया था और पहली बार 1987 में शुरू किया गया था। उस समय, टर्बो सी अपने कॉम्पैक्ट आकार, व्यापक मैनुअल, तेज संकलन गति और कम कीमत के लिए जाना जाता था। पहले के बोरलैंड उत्पाद, टर्बो पास्कल में कई समानताएं थीं, जैसे कि एक आईडीई, कम कीमत और एक तेज संकलक, लेकिन सी संकलक बाजार में प्रतिस्पर्धा के कारण उतना सफल नहीं था।

Techopedia Turbo C की व्याख्या करता है

टर्बो सी सी भाषा में प्रोग्राम लिखने के लिए एक सॉफ्टवेयर डेवलपमेंट टूल था। आईडीई के रूप में, इसमें एक स्रोत कोड संपादक, एक तेज संकलक, एक लिंकर और संदर्भ के लिए एक ऑफ़लाइन सहायता फ़ाइल शामिल थी। संस्करण 2 में एक अंतर्निहित डीबगर शामिल था। टर्बो सी बोरलैंड के टर्बो पास्कल का एक अनुवर्ती उत्पाद था, जिसे शैक्षणिक संस्थानों में व्यापक उपयोग मिला था क्योंकि पास्कल भाषा छात्रों को प्रोग्रामिंग सिखाने के लिए अनुकूल थी। हालाँकि, टर्बो सी को शुरू में एक अलग कंपनी द्वारा विकसित किया गया था, लेकिन इसमें टर्बो पास्कल के साथ कई विशेषताएं साझा की गईं, अर्थात्, इंटरफ़ेस का लुक-एंड-फील और विभिन्न प्रोग्रामिंग और डीबगिंग टूल शामिल थे। हालाँकि, यह अन्य सी उत्पादों जैसे कि Microsoft C, Watcom C, Lattice C, इत्यादि से प्रतिस्पर्धा के कारण टर्बो पास्कल जितना सफल नहीं था, फिर भी, टर्बो सी का अभी भी संकलन गति और कीमत में लाभ था।

पहला संस्करण 13 मई, 1987 को जारी किया गया था, और इसने आईबीएम पीसी पर सॉफ्टवेयर विकास के लिए पहली बार संपादित-संकलन-रन वातावरण की पेशकश की। टर्बो सी मूल रूप से बोरलैंड द्वारा विकसित नहीं किया गया था, लेकिन बॉब जेरिस से खरीदा गया था और शुरू में इसे जादूगर सी कहा जाता था। टर्बो पास्कल के पास इस समय से पहले पुल-डाउन मेनू नहीं थे, और यह केवल अपने चौथे संस्करण पर था जिसे देखने के लिए एक चेहरे की लिफ्ट प्राप्त हुई थी। जैसे टर्बो सी।

बोरलैंड एक कंपनी के रूप में अब इन उत्पादों को विकसित और बेचता नहीं है, लेकिन टर्बो सी अभी भी विभिन्न ऑनलाइन रिपॉजिटरी से मुफ्त डाउनलोड के रूप में रहता है, हालांकि यह वास्तव में वास्तविक तकनीकी सहायता के बिना एक पुरानी तकनीक है और आधुनिक सॉफ्टवेयर विकास के लिए अब व्यवहार्य नहीं है। टर्बो सी अंततः टर्बो सी ++ में विकसित हुआ, फिर बोरलैंड सी ++ में और आखिरकार, सी ++ बिल्डर में।

टर्बो सी विशेषताएं:

  • सी भाषा प्रतीकात्मक संरचनाओं और नामों तक पूरी पहुंच के साथ इनलाइन असेंबली - इसने प्रोग्रामर को अलग असेंबलर की आवश्यकता के बिना अपने प्रोग्राम में कुछ असेंबली भाषा कोड लिखने की अनुमति दी।
  • सभी मेमोरी मॉडल के लिए समर्थन - यह उस युग के 16-बिट प्रोसेसर द्वारा उपयोग किए जाने वाले खंडित स्मृति वास्तुकला के साथ करना था, जहां प्रत्येक खंड 64 किलोबाइट (Kb) तक सीमित था। मॉडल को छोटे, छोटे, मध्यम, बड़े और विशाल कहा जाता था, जो एक प्रोग्राम द्वारा उपयोग किए जाने वाले डेटा के आकार, साथ ही साथ कार्यक्रम के आकार को निर्धारित करता था। उदाहरण के लिए, छोटे मॉडल के साथ, डेटा और प्रोग्राम दोनों को एक ही 64-Kb सेगमेंट में फिट होना चाहिए। छोटे मॉडल में, डेटा और प्रोग्राम प्रत्येक ने एक अलग 64-Kb सेगमेंट का उपयोग किया। तो 64 Kb से बड़ा प्रोग्राम बनाने के लिए या 64 Kb से बड़े डेटा में हेरफेर करने के लिए, मध्यम, बड़े और विशाल मेमोरी मॉडल का उपयोग करना पड़ा। इसके विपरीत, 32-बिट प्रोसेसर ने एक फ्लैट मेमोरी मॉडल का उपयोग किया और इसमें यह सीमा नहीं थी।
  • गति या आकार अनुकूलन - संकलक को एक निष्पादन योग्य प्रोग्राम बनाने के लिए कॉन्फ़िगर किया जा सकता है जो या तो तेज या आकार में छोटा था, लेकिन दोनों नहीं।
  • लगातार तह - इस सुविधा ने टर्बो सी संकलक को रन समय के बजाय संकलन समय के दौरान निरंतर अभिव्यक्तियों का मूल्यांकन करने की अनुमति दी।
टर्बो सी क्या है? - टेक्नोपेडिया से परिभाषा