स्केचपैड: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 2: Line 2:
{{for multi|the physical item|स्केच बुक|the coworking space in Chicago|स्केचपैड}}
{{for multi|the physical item|स्केच बुक|the coworking space in Chicago|स्केचपैड}}
{{Infobox Software
{{Infobox Software
| name = Sketchpad
| name = स्केचपैड
| logo =  
| logo =  
| screenshot = Sketchpad-Apple.jpg
| screenshot = Sketchpad-Apple.jpg
| screenshot size = 180px
| screenshot size = 180px
| caption = Ivan Sutherland demonstrating Sketchpad (UVC via IA: [https://archive.org/details/AlanKeyD1987 video] and [https://archive.org/movies/thumbnails.php?identifier=AlanKeyD1987 thumbnails])
| caption = Ivan Sutherland demonstrating Sketchpad (UVC via IA: [https://archive.org/details/AlanKeyD1987 video] and [https://archive.org/movies/thumbnails.php?identifier=AlanKeyD1987 thumbnails])
| author = [[Ivan Sutherland]]
| author = [[इवान सदरलैंड]]
| developer =  
| developer =  
| released = 1963
| released = 1963
Line 17: Line 17:
| platform = [[TX-2|Lincoln TX-2]]
| platform = [[TX-2|Lincoln TX-2]]
| language =  
| language =  
| genre = [[animation]], [[drawing]], [[Technical drawing|drafting]], [[Computer-aided design|CAD]]
| genre = [[एनीमेशन]], [[ड्राइंग]], [[तकनीकी ड्राइंग|ड्राफ्टिंग]], [[कंप्यूटर एडेड डिजाइन|सीएडी]]
| license =  
| license =  
| website =  
| website =  
}}
}}


 
'''स्केचपैड''' (उर्फ रोबोट ड्राफ्ट्समैन) [[इवान सदरलैंड]] द्वारा 1963 में अपनी [[डॉक्टर ऑफ फिलॉसफी]] [[थीसिस]] के समय लिखा गया कंप्यूटर प्रोग्राम है, जिसके लिए उन्हें 1988 में [[ट्यूरिंग पुरस्कार]] और 2012 में क्योटो पुरस्कार मिला था। इस प्रकार मानव-कंप्यूटर का प्रारंभ हुआ था | और इंटरेक्शन (एचसीआई),<ref name="SearsJacko2007">{{cite book|last1=Sears|first1=Andrew|last2=Jacko|first2=Julie A.|title=The Human–Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, Second Edition|url=https://books.google.com/books?id=A8TPF_O385AC&pg=PA5|access-date=1 March 2013|date=19 September 2007|publisher=CRC Press|isbn=978-1-4106-1586-2|page=5}}</ref> में इसको आधुनिक [[कंप्यूटर एडेड डिजाइन]] (सीएडी) प्रोग्राम का जनक माना जाता है| और इसके साथ ही इसको सामान्य रूप से [[ कंप्यूटर चित्रलेख |कंप्यूटर चित्रलेख]] के विकास में बड़ी सफलता माना जाता है। उदाहरण के लिए, यह[[ ग्राफिकल यूज़र इंटरफ़ेस | ग्राफिकल यूज़र इंटरफ़ेस]] (जीयूआई) स्केचपैड के साथ-साथ आधुनिक [[ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग |ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] से लिया गया था। प्रोग्राम का उपयोग करते हुए, इवान सदरलैंड ने समझाया कि कंप्यूटर ग्राफिक्स का उपयोग मानव-कंप्यूटर इंटरैक्शन की नई विधि का प्रदर्शन करने के अतिरिक्त [[कंप्यूटर कला|कंप्यूटर और कला]] दोनों उद्देश्यों के लिए किया जा सकता है।
'''स्केचपैड''' (उर्फ रोबोट ड्राफ्ट्समैन |) [[इवान सदरलैंड]] द्वारा 1963 में अपनी [[डॉक्टर ऑफ फिलॉसफी]] [[थीसिस]] के समय लिखा गया कंप्यूटर प्रोग्राम है, जिसके लिए उन्हें 1988 में [[ट्यूरिंग पुरस्कार]] और 2012 में क्योटो पुरस्कार मिला था। इस प्रकार मानव-कंप्यूटर का प्रारंभ हुआ था | और इंटरेक्शन (एचसीआई),<ref name="SearsJacko2007">{{cite book|last1=Sears|first1=Andrew|last2=Jacko|first2=Julie A.|title=The Human–Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, Second Edition|url=https://books.google.com/books?id=A8TPF_O385AC&pg=PA5|access-date=1 March 2013|date=19 September 2007|publisher=CRC Press|isbn=978-1-4106-1586-2|page=5}}</ref> में इसको आधुनिक [[कंप्यूटर एडेड डिजाइन]] (सीएडी) प्रोग्राम का जनक माना जाता है| और इसके साथ ही इसको सामान्य रूप से [[ कंप्यूटर चित्रलेख |कंप्यूटर चित्रलेख]] के विकास में बड़ी सफलता माना जाता है। उदाहरण के लिए, यह[[ ग्राफिकल यूज़र इंटरफ़ेस | ग्राफिकल यूज़र इंटरफ़ेस]] (जीयूआई) स्केचपैड के साथ-साथ आधुनिक [[ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग |ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] से लिया गया था। प्रोग्राम का उपयोग करते हुए, इवान सदरलैंड ने समझाया कि कंप्यूटर ग्राफिक्स का उपयोग मानव-कंप्यूटर इंटरैक्शन की नई विधि का प्रदर्शन करने के अतिरिक्त [[कंप्यूटर कला|कंप्यूटर और कला]] दोनों उद्देश्यों के लिए किया जा सकता है।


== इतिहास ==
== इतिहास ==
सदरलैंड [[वन्नेवर बुश]] की पुस्तक [[जैसा हम सोच सकते हैं]] की [[मेमेक्स]] से प्रेरित थे। औरइस प्रकार स्केचपैड ने [[डगलस एंगेलबार्ट]] को 1960 के दशक के समय [[एसआरआई इंटरनेशनल]] (एसआरआई) में [[ऑग्मेंटेशन रिसर्च सेंटर]] (एआरसी) में [[एनएलएस (कंप्यूटर सिस्टम)]] के ओएन-लाइन सिस्टम को डिजाइन और विकसित करने के लिए प्रेरित किया था।
सदरलैंड [[वन्नेवर बुश]] की पुस्तक की [[मेमेक्स]] से प्रेरित थे। औरइस प्रकार स्केचपैड ने [[डगलस एंगेलबार्ट]] को 1960 के दशक के समय [[एसआरआई इंटरनेशनल]] (एसआरआई) में [[ऑग्मेंटेशन रिसर्च सेंटर]] (एआरसी) में [[एनएलएस (कंप्यूटर सिस्टम)]] के ओएन-लाइन सिस्टम को डिजाइन और विकसित करने के लिए प्रेरित किया था।


जीयूआई विकास की अधिक विस्तृत चर्चा के लिए ग्राफिकल यूजर इंटरफेस का इतिहास देखना आवश्यक होता हैं ।
जीयूआई विकास की अधिक विस्तृत चर्चा के लिए ग्राफिकल यूजर इंटरफेस का इतिहास देखना आवश्यक होता हैं ।
Line 34: Line 33:
[[File:Sketchpad N-Component Element.png|thumb|एक सीधी रेखा के लिए ज्यामितीय डेटा या एन-घटक तत्व रेखा के अंतिम बिंदुओं का प्रतिनिधित्व करने वाले दो अन्य एन-घटक तत्वों के पते से बना है, जिनमें से प्रत्येक में एक्स और वाई समन्वय होता है।<ref name=IES-thesis></ref>]]स्केचपैड संपूर्ण ग्राफ़िकल यूज़र इंटरफ़ेस का उपयोग करने वाला अब तक का सबसे पहला प्रोग्राम था।<ref name="SearsJacko2007" />
[[File:Sketchpad N-Component Element.png|thumb|एक सीधी रेखा के लिए ज्यामितीय डेटा या एन-घटक तत्व रेखा के अंतिम बिंदुओं का प्रतिनिधित्व करने वाले दो अन्य एन-घटक तत्वों के पते से बना है, जिनमें से प्रत्येक में एक्स और वाई समन्वय होता है।<ref name=IES-thesis></ref>]]स्केचपैड संपूर्ण ग्राफ़िकल यूज़र इंटरफ़ेस का उपयोग करने वाला अब तक का सबसे पहला प्रोग्राम था।<ref name="SearsJacko2007" />


जिस बुद्धिमान प्रणाली से इन्होंने इस प्रोग्राम में अपने [[ज्यामिति]] डेटा को व्यवस्थित किया था, उसमें कंप्यूटिंग में "मास्टर" ("ऑब्जेक्ट") और "घटनाओं" ("उदाहरण") के उपयोग को प्रारम्भ किया था | इस प्रकार उन्होंने [[ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] की ओर संकेत दिया था। इनका मुख्य विचार मास्टर चित्र बनाने का था जिसे कोई भी अनेक प्रतिलिपि में बदल सकता था। और यदि उपयोगकर्ता ने मास्टर चित्रकला को बदल दिया, तब इस अवस्था में सभी उदाहरण भी परिवर्तित हो जाएंगे।
जिस बुद्धिमान प्रणाली से इन्होंने इस प्रोग्राम में अपने [[ज्यामिति]] डेटा को व्यवस्थित किया था, उसमें कंप्यूटिंग में "मास्टर" ("ऑब्जेक्ट") और "घटनाओं" ("उदाहरण") के उपयोग को प्रारम्भ किया था | इस प्रकार उन्होंने [[ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] की ओर संकेत दिया था। इनका मुख्य विचार मास्टर चित्र बनाने का था जिसे कोई भी अनेक प्रतिलिपि में बदल सकता था। और यदि उपयोगकर्ता ने मास्टर चित्रकला को बदल दिया था, तब इस अवस्था में सभी उदाहरण भी परिवर्तित हो जाते है।


स्केचपैड में ज्यामितीय बाधाएं भी प्रमुख आविष्कार थीं, जिससे उपयोगकर्ता को चित्रकला में ज्यामितीय गुणों को आसानी से सीमित करने की सुविधा मिलती हैं | इस प्रकार उदाहरण के लिए, रेखा की लंबाई या दो रेखाओं के बीच के कोण को तय किया जा सकता था।
स्केचपैड में ज्यामितीय बाधाएं भी प्रमुख आविष्कार थीं, जिससे उपयोगकर्ता को चित्रकला में ज्यामितीय गुणों को आसानी से सीमित करने की सुविधा मिलती हैं | इस प्रकार उदाहरण के लिए, रेखा की लंबाई या दो रेखाओं के बीच के कोण को तय किया जा सकता था।


कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए प्रोग्राम सूची रखता है।


जैसा कि व्यापार पत्रिका ने कहा, स्पष्ट रूप से सदरलैंड ने "3डी कंप्यूटर मॉडलिंग और दृश्य अनुकरण में नई भूमिका निभाई हैं | जिसको कंप्यूटर ग्राफिक्स और सीएडी/सीएएम का आधार कहा जाता हैं "। <ref name="Penton">{{cite news|url=http://americanmachinist.com/cadcam-software/cadcam-hall-fame|title=The CAD/CAM Hall of Fame|work=American Machinist|publisher=Penton Media|date=November 1, 1998|access-date=March 18, 2013}}</ref> और इस प्रकार बहुत कम प्रोग्राम उनकी उपलब्धियों के लिए आदर्श कहे जा सकते हैं। पैट्रिक जे. हनराटी को कभी-कभी "सीएडी/सीएएम का जनक" कहा जाता है |<ref>{{cite news|title=पैट्रिक हनराटी स्पॉटलाइट|url=http://www.ics.uci.edu/community/news/spotlight/spotlight_hanratty.php|date=October 18, 2012|publisher=The Regents of the University of California|access-date=March 17, 2013}}</ref> और उन्होंने 1957 में [[ सामान्य विद्युतीय |सामान्य विद्युतीय]] में [[संख्यात्मक नियंत्रण]] भाषा, प्रोन्टो लिखी, और इसमें 1961 में [[जनरल मोटर्स]] के लिए काम करते हुए सीएडी सॉफ्टवेयर लिखा गया था। सदरलैंड ने अपनी थीसिस में लिखा था कि बोल्ट, बेरानेक और न्यूमैन के "समान प्रोग्राम" होता था|<ref name="IES-thesis">{{cite web | last=Sutherland | first=Ivan Edward | title=Sketchpad: A man-machine graphical communication system (courtesy Computer Laboratory, University of Cambridge UCAM-CL-TR-574 September 2003) | publisher=Massachusetts Institute of Technology |date=January 1963 | url=http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-574.html | access-date=2006-12-26}}</ref> और [[टी-स्क्वायर (सॉफ्टवेयर)|टी-स्क्वयर (सॉफ्टवेयर)]] को [[पीटर सैमसन]] और या अधिक साथी एमआईटी छात्रों द्वारा 1962 में [[पीडीपी-1]] के लिए विकसित किया गया था।<ref>{{cite web| author=Computer History Museum | title=The Mouse that Roared: PDP-1 Celebration Event (Running Time: 01:53:46)| date= 15 May 2006| url=http://archive.computerhistory.org/resources/moving-image/DEC/PDP-1_Online/dec.the_mouse_that_roared_pdp_1_celebration_event.lecture.2006.102654189.wmv | access-date=2013-03-14}}</ref>


कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए कार्यक्रम सूची रखता है।
कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए प्रोग्राम सूची रखता है<ref>{{cite web| author=Ivan E. Sutherland | title=स्केचपैड लिस्टिंग| date= 1963 | url= https://www.computerhistory.org/collections/catalog/102726903 | access-date=2021-10-30}}</ref>।
 
जैसा कि व्यापार पत्रिका ने कहा, स्पष्ट रूप से सदरलैंड ने "3डी कंप्यूटर मॉडलिंग और दृश्य अनुकरण में नई भूमिका निभाई हैं | जिसको कंप्यूटर ग्राफिक्स और सीएडी/सीएएम का आधार कहा जाता हैं "। <ref name="Penton">{{cite news|url=http://americanmachinist.com/cadcam-software/cadcam-hall-fame|title=The CAD/CAM Hall of Fame|work=American Machinist|publisher=Penton Media|date=November 1, 1998|access-date=March 18, 2013}}</ref> और इस प्रकार बहुत कम कार्यक्रम उनकी उपलब्धियों के लिए आदर्श कहे जा सकते हैं। पैट्रिक जे. हनराटी को कभी-कभी "सीएडी/सीएएम का जनक" कहा जाता है | <ref>{{cite news|title=पैट्रिक हनराटी स्पॉटलाइट|url=http://www.ics.uci.edu/community/news/spotlight/spotlight_hanratty.php|date=October 18, 2012|publisher=The Regents of the University of California|access-date=March 17, 2013}}</ref> और उन्होंने 1957 में [[ सामान्य विद्युतीय |सामान्य विद्युतीय]] में [[संख्यात्मक नियंत्रण]] भाषा, प्रोन्टो लिखी, और इसमें 1961 में [[जनरल मोटर्स]] के लिए काम करते हुए सीएडी सॉफ्टवेयर लिखा गया था। सदरलैंड ने अपनी थीसिस में लिखा था कि बोल्ट, बेरानेक और न्यूमैन के "समान कार्यक्रम" होता था|<ref name="IES-thesis">{{cite web | last=Sutherland | first=Ivan Edward | title=Sketchpad: A man-machine graphical communication system (courtesy Computer Laboratory, University of Cambridge UCAM-CL-TR-574 September 2003) | publisher=Massachusetts Institute of Technology |date=January 1963 | url=http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-574.html | access-date=2006-12-26}}</ref> और [[टी-स्क्वायर (सॉफ्टवेयर)|टी-स्क्वयर (सॉफ्टवेयर)]] को [[पीटर सैमसन]] और या अधिक साथी एमआईटी छात्रों द्वारा 1962 में [[पीडीपी-1]] के लिए विकसित किया गया था।<ref>{{cite web| author=Computer History Museum | title=The Mouse that Roared: PDP-1 Celebration Event (Running Time: 01:53:46)| date= 15 May 2006| url=http://archive.computerhistory.org/resources/moving-image/DEC/PDP-1_Online/dec.the_mouse_that_roared_pdp_1_celebration_event.lecture.2006.102654189.wmv | access-date=2013-03-14}}</ref>
 
कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए कार्यक्रम सूची रखता है<ref>{{cite web| author=Ivan E. Sutherland | title=स्केचपैड लिस्टिंग| date= 1963 | url= https://www.computerhistory.org/collections/catalog/102726903 | access-date=2021-10-30}}</ref>।
==हार्डवेयर==
==हार्डवेयर==
स्केचपैड [[मैसाचुसेट्स की तकनीकी संस्था]] एमआईटी के लिंकन [[TX-2|टीएक्स-2]] (1958) कंप्यूटर पर चलता था | जिसमें 64k 36-बिट शब्द थे। इस प्रकार उपयोगकर्ता ने वर्तमान में आविष्कार किए गए[[ हल्का पेन | लाईट पेन]] के साथ स्क्रीन पर चित्र बनाया था जो स्कैनिंग [[कैथोड रे ट्यूब]] स्क्रीन से प्रकाश का पता लगाने के समय की गणना करके इसकी स्थिति के बारे में जानकारी प्रसारित करता है।
स्केचपैड [[मैसाचुसेट्स की तकनीकी संस्था]] एमआईटी के लिंकन [[TX-2|टीएक्स-2]] (1958) कंप्यूटर पर चलता था | जिसमें 64k 36-बिट शब्द थे। इस प्रकार उपयोगकर्ता ने वर्तमान में आविष्कार किए गए[[ हल्का पेन | लाईट पेन]] के साथ स्क्रीन पर चित्र बनाया था जो स्कैनिंग [[कैथोड रे ट्यूब]] स्क्रीन से प्रकाश का पता लगाने के समय की गणना करके इसकी स्थिति के बारे में जानकारी प्रसारित करता है।


लाइट पेन की प्रारंभिक स्थिति को कॉन्फ़िगर करने के लिए, स्क्रीन पर INK शब्द प्रदर्शित होता है, जिसे टैप करने पर, अपनी पूर्व स्थिति के सापेक्ष पेन की गति पर दृष्टि रखने के लिए प्रोग्राम को सफेद क्रॉस के साथ आरंभ किया जाता है।<ref name="IES-thesis"></ref> डिस्प्ले फ़ाइल में प्रत्येक डिस्प्ले स्पॉट को संग्रहीत करने के लिए उपलब्ध 36 बिट्स में से 20 ने डिस्प्ले सिस्टम के लिए उस स्पॉट के निर्देशांक दिए और शेष 16 ने उस स्पॉट को डिस्प्ले में जोड़ने के लिए उत्तरदायित्व एन-घटक तत्व का संकेत दिया हैं।
लाइट पेन की प्रारंभिक स्थिति को कॉन्फ़िगर करने के लिए, स्क्रीन पर आईएनके शब्द प्रदर्शित होता है, जिसे टैप करने पर, अपनी पूर्व स्थिति के सापेक्ष पेन की गति पर दृष्टि रखने के लिए प्रोग्राम को सफेद क्रॉस के साथ आरंभ किया जाता है।<ref name="IES-thesis"></ref> डिस्प्ले फ़ाइल में प्रत्येक डिस्प्ले स्पॉट को संग्रहीत करने के लिए उपलब्ध 36 बिट्स में से 20 ने डिस्प्ले सिस्टम के लिए उस स्पॉट के निर्देशांक दिए और शेष 16 ने उस स्पॉट को डिस्प्ले में जोड़ने के लिए उत्तरदायित्व एन-घटक तत्व का संकेत दिया हैं।
 
TX-2 प्रायोगिक मशीन थी | और सदरलैंड के अनुसार हार्डवेयर सदैव (बुधवार को) बदलता रहता था।<ref name="LookingBack">{{cite journal |last1=Sutherland |first1=Ivan |title=The TX-2 Computer and Sketchpad |journal=Lincoln Laboratory Journal |date=2012 |volume=19 |issue=1 |pages=82–84 |url=https://www.ll.mit.edu/sites/default/files/page/doc/2018-05/LookingBack_19_1.pdf |access-date=6 November 2022}}</ref> इस प्रकार 1975 तक, लाइट पेन और कैथोड-रे ट्यूब के साथ इसका प्रयोग किया गया था| परंतु उसको हटा दिया गया था।<ref name="SequenceChanges">{{cite web |last1=Youngman |first1=James |title=अनुक्रम परिवर्तन|url=https://tx-2.github.io/commentary/sequence-changes#crt |website=TX-2 Project |access-date=6 November 2022}}</ref>
 


टीएक्स-2 प्रायोगिक मशीन थी | और सदरलैंड के अनुसार हार्डवेयर सदैव बदलता रहता था।<ref name="LookingBack">{{cite journal |last1=Sutherland |first1=Ivan |title=The TX-2 Computer and Sketchpad |journal=Lincoln Laboratory Journal |date=2012 |volume=19 |issue=1 |pages=82–84 |url=https://www.ll.mit.edu/sites/default/files/page/doc/2018-05/LookingBack_19_1.pdf |access-date=6 November 2022}}</ref> इस प्रकार 1975 तक, लाइट पेन और कैथोड-रे ट्यूब के साथ इसका प्रयोग किया गया था | परंतु उसको हटा दिया गया था।<ref name="SequenceChanges">{{cite web |last1=Youngman |first1=James |title=अनुक्रम परिवर्तन|url=https://tx-2.github.io/commentary/sequence-changes#crt |website=TX-2 Project |access-date=6 November 2022}}</ref>
== प्रकाशन ==
== प्रकाशन ==
स्केचपैड कार्यक्रम सदरलैंड के पीएच.डी. का अभिन्न अंग था। यह एमआईटी में थीसिस और उस समय [http://images.designworldonline.com.s3.amazonaws.com/CADhistory/8436-TM-4.pdf कंप्यूटर-एडेड डिज़ाइन प्रोजेक्ट] से संबंधित था। स्केचपैड: मानव-मशीन ग्राफिकल संचार प्रणाली थी।
स्केचपैड प्रोग्राम सदरलैंड के पीएच.डी. का अभिन्न अंग था। यह एमआईटी में थीसिस और उस समय [http://images.designworldonline.com.s3.amazonaws.com/CADhistory/8436-TM-4.pdf कंप्यूटर-एडेड डिज़ाइन प्रोजेक्ट] से संबंधित था। स्केचपैड: मानव-मशीन ग्राफिकल संचार प्रणाली थी।


[http://images.designworldonline.com.s3.amazonaws.com/CADhistory/Sketchpad_A_Man-Machine_Graphical_Cmunication_System_Jan63.pdf स्केचपैड: मैन-मशीन ग्राफिकल कम्युनिकेशन सिस्टम है |]।
[http://images.designworldonline.com.s3.amazonaws.com/CADhistory/Sketchpad_A_Man-Machine_Graphical_Cmunication_System_Jan63.pdf स्केचपैड: मैन-मशीन ग्राफिकल कम्युनिकेशन सिस्टम है |]।
Line 66: Line 58:
==संदर्भ==
==संदर्भ==
{{reflist}}
{{reflist}}
==ग्रन्थसूची==
==ग्रन्थसूची==
* {{Citation | last = Coons | first = Steven | contribution = Computer Sketchpad | url = http://www.wgbh.org/article?item_id=3360989 | year = 1964 | type = episode | title = Science Reporter | editor-first = John | editor-last = Fitch}}, explains the principles of "Sketchpad".
* {{Citation | last = Coons | first = Steven | contribution = Computer Sketchpad | url = http://www.wgbh.org/article?item_id=3360989 | year = 1964 | type = episode | title = Science Reporter | editor-first = John | editor-last = Fitch}}, explains the principles of "Sketchpad".
Line 76: Line 66:
* {{Citation | last = Sutherland | first = Ivan Edward | author-mask = 3 | url = http://www.aci.com.pl/mwichary/guidebook/articles/historical/sketchpad | contribution = Sketchpad: A Man-Machine Graphical Communication System | type = paper | title = AFIPS conference proceedings | publisher = ACI | place = PL | url-status = dead | archive-url = https://web.archive.org/web/20050422075646/http://www.aci.com.pl/mwichary/guidebook/articles/historical/sketchpad | archive-date = 2005-04-22 }}.
* {{Citation | last = Sutherland | first = Ivan Edward | author-mask = 3 | url = http://www.aci.com.pl/mwichary/guidebook/articles/historical/sketchpad | contribution = Sketchpad: A Man-Machine Graphical Communication System | type = paper | title = AFIPS conference proceedings | publisher = ACI | place = PL | url-status = dead | archive-url = https://web.archive.org/web/20050422075646/http://www.aci.com.pl/mwichary/guidebook/articles/historical/sketchpad | archive-date = 2005-04-22 }}.
* {{cite journal|last=Yares|first=Evan|title=50 Years of CAD|journal=Design World|date=February 2013|pages=66–71|url=http://www.designworldonline.com/50-years-of-cad/}}
* {{cite journal|last=Yares|first=Evan|title=50 Years of CAD|journal=Design World|date=February 2013|pages=66–71|url=http://www.designworldonline.com/50-years-of-cad/}}
==बाहरी संबंध==
==बाहरी संबंध==
{{external media
{{external media
Line 93: Line 81:
}}
}}
* {{Citation|last=Sutherland |first=Ivan Edward |author-mask=3 |title=Sketchpad: A Man-Machine Graphical Communication System |date=30 January 1963 |url=http://stinet.dtic.mil/cgi-bin/GetTRDoc?AD=AD404549&Location=U2&doc=GetTRDoc.pdf |publisher=Lincoln Laboratory, Massachusetts Institute of Technology via Defense Technical Information Center |access-date=2007-11-03 |id=Technical Report No. 296 |url-status=unfit |archive-url=https://web.archive.org/web/20130408133119/http://stinet.dtic.mil/cgi-bin/GetTRDoc?AD=AD404549&Location=U2&doc=GetTRDoc.pdf |archive-date=April 8, 2013 }}.
* {{Citation|last=Sutherland |first=Ivan Edward |author-mask=3 |title=Sketchpad: A Man-Machine Graphical Communication System |date=30 January 1963 |url=http://stinet.dtic.mil/cgi-bin/GetTRDoc?AD=AD404549&Location=U2&doc=GetTRDoc.pdf |publisher=Lincoln Laboratory, Massachusetts Institute of Technology via Defense Technical Information Center |access-date=2007-11-03 |id=Technical Report No. 296 |url-status=unfit |archive-url=https://web.archive.org/web/20130408133119/http://stinet.dtic.mil/cgi-bin/GetTRDoc?AD=AD404549&Location=U2&doc=GetTRDoc.pdf |archive-date=April 8, 2013 }}.
* Archived at [https://ghostarchive.org/varchive/youtube/20211211/495nCzxM9PI Ghostarchive]{{cbignore}} and the [https://web.archive.org/web/20091218123245/http://www.youtube.com/watch?v=495nCzxM9PI Wayback Machine]{{cbignore}}: {{Citation | contribution =Sketchpad | title = Youtube|url=https://www.youtube.com/watch?v=495nCzxM9PI }}{{cbignore}}.
* Archived at [https://ghostarchive.org/varchive/youtube/20211211/495nCzxM9PI Ghostarchive] and the [https://web.archive.org/web/20091218123245/http://www.youtube.com/watch?v=495nCzxM9PI Wayback Machine]: {{Citation | contribution =Sketchpad | title = Youtube|url=https://www.youtube.com/watch?v=495nCzxM9PI }}.
* Demo [https://www.youtube.com/watch?v=zFWBQKrvz24 1], [https://www.youtube.com/watch?v=gWVzLKq-0sw 2]
* Demo [https://www.youtube.com/watch?v=zFWBQKrvz24 1], [https://www.youtube.com/watch?v=gWVzLKq-0sw 2]
{{CAD software}}
[[Category: 1963 सॉफ्टवेयर]] [[Category: कंप्यूटर चित्रलेख]] [[Category: ग्राफिकल यूजर इंटरफेस]] [[Category: मानव-कंप्यूटर संपर्क का इतिहास]]  
[[Category: 1963 सॉफ्टवेयर]] [[Category: कंप्यूटर चित्रलेख]] [[Category: ग्राफिकल यूजर इंटरफेस]] [[Category: मानव-कंप्यूटर संपर्क का इतिहास]]  



Revision as of 10:16, 16 July 2023

स्केचपैड
Original author(s)इवान सदरलैंड
Initial release1963
PlatformLincoln TX-2
Typeएनीमेशन, ड्राइंग, ड्राफ्टिंग, सीएडी

स्केचपैड (उर्फ रोबोट ड्राफ्ट्समैन) इवान सदरलैंड द्वारा 1963 में अपनी डॉक्टर ऑफ फिलॉसफी थीसिस के समय लिखा गया कंप्यूटर प्रोग्राम है, जिसके लिए उन्हें 1988 में ट्यूरिंग पुरस्कार और 2012 में क्योटो पुरस्कार मिला था। इस प्रकार मानव-कंप्यूटर का प्रारंभ हुआ था | और इंटरेक्शन (एचसीआई),[1] में इसको आधुनिक कंप्यूटर एडेड डिजाइन (सीएडी) प्रोग्राम का जनक माना जाता है| और इसके साथ ही इसको सामान्य रूप से कंप्यूटर चित्रलेख के विकास में बड़ी सफलता माना जाता है। उदाहरण के लिए, यह ग्राफिकल यूज़र इंटरफ़ेस (जीयूआई) स्केचपैड के साथ-साथ आधुनिक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग से लिया गया था। प्रोग्राम का उपयोग करते हुए, इवान सदरलैंड ने समझाया कि कंप्यूटर ग्राफिक्स का उपयोग मानव-कंप्यूटर इंटरैक्शन की नई विधि का प्रदर्शन करने के अतिरिक्त कंप्यूटर और कला दोनों उद्देश्यों के लिए किया जा सकता है।

इतिहास

सदरलैंड वन्नेवर बुश की पुस्तक की मेमेक्स से प्रेरित थे। औरइस प्रकार स्केचपैड ने डगलस एंगेलबार्ट को 1960 के दशक के समय एसआरआई इंटरनेशनल (एसआरआई) में ऑग्मेंटेशन रिसर्च सेंटर (एआरसी) में एनएलएस (कंप्यूटर सिस्टम) के ओएन-लाइन सिस्टम को डिजाइन और विकसित करने के लिए प्रेरित किया था।

जीयूआई विकास की अधिक विस्तृत चर्चा के लिए ग्राफिकल यूजर इंटरफेस का इतिहास देखना आवश्यक होता हैं ।

सॉफ्टवेयर

एक सीधी रेखा के लिए ज्यामितीय डेटा या एन-घटक तत्व रेखा के अंतिम बिंदुओं का प्रतिनिधित्व करने वाले दो अन्य एन-घटक तत्वों के पते से बना है, जिनमें से प्रत्येक में एक्स और वाई समन्वय होता है।[2]

स्केचपैड संपूर्ण ग्राफ़िकल यूज़र इंटरफ़ेस का उपयोग करने वाला अब तक का सबसे पहला प्रोग्राम था।[1]

जिस बुद्धिमान प्रणाली से इन्होंने इस प्रोग्राम में अपने ज्यामिति डेटा को व्यवस्थित किया था, उसमें कंप्यूटिंग में "मास्टर" ("ऑब्जेक्ट") और "घटनाओं" ("उदाहरण") के उपयोग को प्रारम्भ किया था | इस प्रकार उन्होंने ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की ओर संकेत दिया था। इनका मुख्य विचार मास्टर चित्र बनाने का था जिसे कोई भी अनेक प्रतिलिपि में बदल सकता था। और यदि उपयोगकर्ता ने मास्टर चित्रकला को बदल दिया था, तब इस अवस्था में सभी उदाहरण भी परिवर्तित हो जाते है।

स्केचपैड में ज्यामितीय बाधाएं भी प्रमुख आविष्कार थीं, जिससे उपयोगकर्ता को चित्रकला में ज्यामितीय गुणों को आसानी से सीमित करने की सुविधा मिलती हैं | इस प्रकार उदाहरण के लिए, रेखा की लंबाई या दो रेखाओं के बीच के कोण को तय किया जा सकता था।

कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए प्रोग्राम सूची रखता है।

जैसा कि व्यापार पत्रिका ने कहा, स्पष्ट रूप से सदरलैंड ने "3डी कंप्यूटर मॉडलिंग और दृश्य अनुकरण में नई भूमिका निभाई हैं | जिसको कंप्यूटर ग्राफिक्स और सीएडी/सीएएम का आधार कहा जाता हैं "। [3] और इस प्रकार बहुत कम प्रोग्राम उनकी उपलब्धियों के लिए आदर्श कहे जा सकते हैं। पैट्रिक जे. हनराटी को कभी-कभी "सीएडी/सीएएम का जनक" कहा जाता है |[4] और उन्होंने 1957 में सामान्य विद्युतीय में संख्यात्मक नियंत्रण भाषा, प्रोन्टो लिखी, और इसमें 1961 में जनरल मोटर्स के लिए काम करते हुए सीएडी सॉफ्टवेयर लिखा गया था। सदरलैंड ने अपनी थीसिस में लिखा था कि बोल्ट, बेरानेक और न्यूमैन के "समान प्रोग्राम" होता था|[2] और टी-स्क्वयर (सॉफ्टवेयर) को पीटर सैमसन और या अधिक साथी एमआईटी छात्रों द्वारा 1962 में पीडीपी-1 के लिए विकसित किया गया था।[5]

कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए प्रोग्राम सूची रखता है[6]

हार्डवेयर

स्केचपैड मैसाचुसेट्स की तकनीकी संस्था एमआईटी के लिंकन टीएक्स-2 (1958) कंप्यूटर पर चलता था | जिसमें 64k 36-बिट शब्द थे। इस प्रकार उपयोगकर्ता ने वर्तमान में आविष्कार किए गए लाईट पेन के साथ स्क्रीन पर चित्र बनाया था जो स्कैनिंग कैथोड रे ट्यूब स्क्रीन से प्रकाश का पता लगाने के समय की गणना करके इसकी स्थिति के बारे में जानकारी प्रसारित करता है।

लाइट पेन की प्रारंभिक स्थिति को कॉन्फ़िगर करने के लिए, स्क्रीन पर आईएनके शब्द प्रदर्शित होता है, जिसे टैप करने पर, अपनी पूर्व स्थिति के सापेक्ष पेन की गति पर दृष्टि रखने के लिए प्रोग्राम को सफेद क्रॉस के साथ आरंभ किया जाता है।[2] डिस्प्ले फ़ाइल में प्रत्येक डिस्प्ले स्पॉट को संग्रहीत करने के लिए उपलब्ध 36 बिट्स में से 20 ने डिस्प्ले सिस्टम के लिए उस स्पॉट के निर्देशांक दिए और शेष 16 ने उस स्पॉट को डिस्प्ले में जोड़ने के लिए उत्तरदायित्व एन-घटक तत्व का संकेत दिया हैं।

टीएक्स-2 प्रायोगिक मशीन थी | और सदरलैंड के अनुसार हार्डवेयर सदैव बदलता रहता था।[7] इस प्रकार 1975 तक, लाइट पेन और कैथोड-रे ट्यूब के साथ इसका प्रयोग किया गया था | परंतु उसको हटा दिया गया था।[8]

प्रकाशन

स्केचपैड प्रोग्राम सदरलैंड के पीएच.डी. का अभिन्न अंग था। यह एमआईटी में थीसिस और उस समय कंप्यूटर-एडेड डिज़ाइन प्रोजेक्ट से संबंधित था। स्केचपैड: मानव-मशीन ग्राफिकल संचार प्रणाली थी।

स्केचपैड: मैन-मशीन ग्राफिकल कम्युनिकेशन सिस्टम है |

यह भी देखें

संदर्भ

  1. 1.0 1.1 Sears, Andrew; Jacko, Julie A. (19 September 2007). The Human–Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, Second Edition. CRC Press. p. 5. ISBN 978-1-4106-1586-2. Retrieved 1 March 2013.
  2. 2.0 2.1 2.2 Sutherland, Ivan Edward (January 1963). "Sketchpad: A man-machine graphical communication system (courtesy Computer Laboratory, University of Cambridge UCAM-CL-TR-574 September 2003)". Massachusetts Institute of Technology. Retrieved 2006-12-26.
  3. "The CAD/CAM Hall of Fame". American Machinist. Penton Media. November 1, 1998. Retrieved March 18, 2013.
  4. "पैट्रिक हनराटी स्पॉटलाइट". The Regents of the University of California. October 18, 2012. Retrieved March 17, 2013.
  5. Computer History Museum (15 May 2006). "The Mouse that Roared: PDP-1 Celebration Event (Running Time: 01:53:46)". Retrieved 2013-03-14.
  6. Ivan E. Sutherland (1963). "स्केचपैड लिस्टिंग". Retrieved 2021-10-30.
  7. Sutherland, Ivan (2012). "The TX-2 Computer and Sketchpad" (PDF). Lincoln Laboratory Journal. 19 (1): 82–84. Retrieved 6 November 2022.
  8. Youngman, James. "अनुक्रम परिवर्तन". TX-2 Project. Retrieved 6 November 2022.

ग्रन्थसूची

बाहरी संबंध

External video
video icon Sketchpad demo: Part 1 Part 2, YouTube