पीएमओएस 2

 

Source- PMOS/2

Author- Peter Moylan

 

पीएमओएस / 2 क्या है?

पीएमओएस / 2 मॉड्यूल -2 प्रोग्रामिंग के लिए पीएमओएस लाइब्रेरी स्रोतों के ओएस / 2 के लिए एक बंदरगाह है। असल में, यह मॉडुला -2 स्रोतों का एक संग्रह है जो (मुझे उम्मीद है) आपके प्रोग्रामिंग नौकरी को आसान बना देगा। यह गैर-लाभकारी उपयोग के लिए स्वतंत्र है।

एक्सडीएस कंपाइलर के साथ सॉफ्टवेयर का परीक्षण किया गया है। मैं मानक आईएसओ मॉडुला -2 के साथ चिपकने की कोशिश करता हूं, इसलिए यह अन्य आईएसओ-अनुरूप कंपेलरों को बहुत अधिक कठिनाई के बिना पोर्टेबल होना चाहिए। हालांकि, कुछ ऑपरेटिंग सिस्टम निर्भरताएं हैं, इसलिए अन्य ऑपरेटिंग सिस्टम को कोड पोर्ट करना काफी बड़ा काम हो सकता है।

क्यों परेशान?

मूल पीएमओएस लाइब्रेरी का मुख्य कार्य आपको डॉस के लिए मल्टीटास्किंग सॉफ्टवेयर लिखने देना है। इसमें एक मल्टीटास्किंग कर्नेल, डिवाइस ड्राइवर, और विभिन्न उपयोगिता मॉड्यूल शामिल हैं। चूंकि डिवाइस ड्राइवर और मल्टीटास्किंग सुविधाएं पहले ही ओएस / 2 में बनाई गई हैं, इसलिए इस सॉफ़्टवेयर का एक पोर्ट ओएस / 2 में अनावश्यक प्रतीत होता है। क्या आपको वास्तव में इस सॉफ्टवेयर की आवश्यकता है?

पीएमओएस / 2 उपयोगी होने के दो मुख्य कारण हैं:

डॉस और ओएस / 2 के बीच सॉफ्टवेयर पोर्टिंग के लिए। यदि आपने पहले ही डीओएस अनुप्रयोगों के लिए पीएमओएस का उपयोग किया है, तो पीएमओएस / 2 आपके लिए उस सॉफ़्टवेयर को ओएस / 2 पर पोर्ट करना आसान बना देगा। इसके विपरीत, यह आपको ओएस / 2 प्रोग्राम लिखने देता है जिसे बाद में डॉस पर पोर्ट किया जा सकता है।

एक बार जब आप ओएस / 2 एपीआई दस्तावेज पढ़ना शुरू कर देते हैं, तो आपको पुरानी कहावत को समझने के लिए आ जाएगा कि “एक हाथी आईबीएम द्वारा डिजाइन किया गया माउस है”। ओएस / 2 के अन्य गुण जो भी हो, इसका प्रोग्रामिंग इंटरफ़ेस यूनिक्स या विंडोज जैसे पुराने सिस्टम के रूप में जटिल और अस्पष्ट है। मैं दृढ़ता से मानता हूं कि पीएमओएस / 2 द्वारा पेश किए गए मल्टीथ्रेडिंग प्रतिमान प्रोग्रामिंग को बहुत आसान बनाता है।

किसी भी मामले में, प्रोग्रामर जो प्रतिमानों के साथ काम कर रहे हैं, परिचित हैं – मुझे लगता है कि सी प्रोग्रामर के बीच एमएक्स की लोकप्रियता से साबित होता है।

यह आपको कहां मिल सकता है?

पीएमओएस / 2 का वर्तमान संस्करण pmos2014.zip है (अंतिम अपडेट 2014/08/28 – 562,037 बाइट्स)।

संबंधित फ़ाइलें

संख्यात्मक विश्लेषण सॉफ्टवेयर (फ्रीवेयर)।

Leave a Comment

Your email address will not be published. Required fields are marked *