असंगत टाइमशेयरिंग सिस्टम (ITS) असेंबली भाषा में लिखा गया एक प्रारंभिक ऑपरेटिंग सिस्टम है। इसे मुख्य रूप से मैसाचुसेट्स इंस्टीट्यूट ऑफ टेक्नोलॉजी (MIT) में सेमिनल प्रोजेक्ट MAC के इनपुट के साथ आर्टिफिशियल इंटेलिजेंस लैबोरेटरी द्वारा विकसित किया गया था। ITS प्रोग्राम्ड डेटा प्रोसेसर-6 और प्रोग्राम्ड डेटा प्रोसेसर-10 का समर्थन करता है।
ITS और इस पर विकसित किए गए एप्लिकेशन दोनों ही अपने तकनीकी प्रभाव के संदर्भ में प्रभावशाली थे। ITS पर विकसित किए गए कुछ महत्वपूर्ण एप्लिकेशन EMACS और GNU सूचना थे। मैकलिस्प (ज़ीटा लिस्प और कॉमन लिस्प के अग्रदूत), माइक्रो प्लानर, MDL और स्कीम जैसी कुछ प्रोग्रामिंग भाषाएँ भी ITS पर विकसित की गईं। ITS हैकर संस्कृति के विकास में भी एक महत्वपूर्ण कारक था, जो 1960 के दशक में MIT की कंप्यूटर संस्कृति के भीतर पैदा हुई थी।
ITS OS को 1960 के दशक के अंत में विकसित किया गया था और 1990 तक MIT में और 1995 तक स्वीडन में स्टैकन कंप्यूटर क्लब में इसका उपयोग जारी रहा।
ITS की कुछ महत्वपूर्ण तकनीकी विशेषताएँ इस प्रकार हैं:
- ऑपरेटिंग सिस्टम में पहला डिवाइस-स्वतंत्र ग्राफ़िक्स टर्मिनल आउटपुट शामिल था। स्क्रीन की सामग्री को प्रोग्राम द्वारा बनाए गए जेनेरिक कमांड का उपयोग करके नियंत्रित किया जाता था। सामग्री को आमतौर पर प्रोग्रामर द्वारा उपयोग किए जा रहे टर्मिनल द्वारा परिभाषित डिवाइस-निर्भर वर्णों के अनुक्रम में अनुवादित किया जाता था।
- उपयोगकर्ता प्रक्रियाओं में चलने वाले सॉफ़्टवेयर में वर्चुअल डिवाइस का समर्थन किया गया था, जिन्हें जॉब्स कहा जाता था।
- यह इंटर-मशीन फ़ाइल सिस्टम एक्सेस प्रदान करता था और यह इस सुविधा को शामिल करने वाला पहला OS था।
- यह एक परिष्कृत प्रक्रिया प्रबंधन प्रदान करता था जिसमें प्रक्रियाओं को एक पेड़ में व्यवस्थित किया जाता था। किसी भी प्रक्रिया को किसी भी समय पारदर्शी रूप से फ़्रीज़ या पुनरारंभ किया जा सकता था।
- एक अत्यधिक उन्नत सॉफ़्टवेयर इंटरप्ट सुविधा प्रदान की गई थी, जो अतुल्यकालिक रूप से संचालित हो सकती थी।
- यह वास्तविक समय और समय-साझाकरण संचालन का समर्थन करता था, जो एक साथ काम करते थे।
0 Comments