स्केचपैड: Difference between revisions
(Created page with "{{Short description|1963 computer program written by Ivan Sutherland}} {{for multi|the physical item|Sketchbook|the coworking space in Chicago|SketchPad}} {{Infobox Software |...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Short description|1963 computer program written by Ivan Sutherland}} | {{Short description|1963 computer program written by Ivan Sutherland}} | ||
{{for multi|the physical item| | {{for multi|the physical item|स्केच बुक|the coworking space in Chicago|स्केचपैड}} | ||
{{Infobox Software | {{Infobox Software | ||
| name = Sketchpad | | name = Sketchpad | ||
Line 21: | Line 21: | ||
| 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> और इसे आधुनिक [[कंप्यूटर एडेड डिजाइन]] (सीएडी) प्रोग्राम का पूर्वज माना जाता है और साथ ही सामान्य रूप से [[ कंप्यूटर चित्रलेख |कंप्यूटर चित्रलेख]] के विकास में बड़ी सफलता माना जाता है। उदाहरण के लिए,[[ ग्राफिकल यूज़र इंटरफ़ेस | ग्राफिकल यूज़र इंटरफ़ेस]] (जीयूआई) स्केचपैड के साथ-साथ आधुनिक [[ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग |ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] से लिया गया था। प्रोग्राम का उपयोग करते हुए, इवान सदरलैंड ने दिखाया कि कंप्यूटर ग्राफिक्स का उपयोग मानव-कंप्यूटर इंटरैक्शन की नई विधि का प्रदर्शन करने के अलावा [[कंप्यूटर कला|कंप्यूटर और कला]] दोनों उद्देश्यों के लिए किया जा सकता है। | |||
== इतिहास == | == इतिहास == | ||
सदरलैंड [[वन्नेवर बुश]] की पुस्तक [[जैसा हम सोच सकते हैं]] के [[मेमेक्स]] से प्रेरित थे। स्केचपैड ने [[डगलस एंगेलबार्ट]] को 1960 के दशक के दौरान [[एसआरआई इंटरनेशनल]] (एसआरआई) में [[ऑग्मेंटेशन रिसर्च सेंटर]] (एआरसी) में [[एनएलएस (कंप्यूटर सिस्टम)]] | सदरलैंड [[वन्नेवर बुश]] की पुस्तक [[जैसा हम सोच सकते हैं]] के [[मेमेक्स]] से प्रेरित थे। स्केचपैड ने [[डगलस एंगेलबार्ट]] को 1960 के दशक के दौरान [[एसआरआई इंटरनेशनल]] (एसआरआई) में [[ऑग्मेंटेशन रिसर्च सेंटर]] (एआरसी) में [[एनएलएस (कंप्यूटर सिस्टम)]] के ओएन-लाइन सिस्टम को डिजाइन और विकसित करने के लिए प्रेरित किया था। | ||
जीयूआई विकास की अधिक विस्तृत चर्चा के लिए ग्राफिकल यूजर इंटरफेस का इतिहास | जीयूआई विकास की अधिक विस्तृत चर्चा के लिए ग्राफिकल यूजर इंटरफेस का इतिहास देखना आवश्यक होता हैं । | ||
== सॉफ्टवेयर == | == सॉफ्टवेयर == | ||
[[File:Sketchpad N-Component Element.png|thumb|एक सीधी रेखा के लिए ज्यामितीय डेटा या एन-घटक तत्व रेखा के अंतिम बिंदुओं का प्रतिनिधित्व करने वाले दो अन्य एन-घटक तत्वों के पते से बना है, जिनमें से प्रत्येक में | [[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>। | |||
==हार्डवेयर== | ==हार्डवेयर== | ||
स्केचपैड [[मैसाचुसेट्स की तकनीकी संस्था]] एमआईटी के लिंकन [[TX-2|टीएक्स-2]] (1958) कंप्यूटर पर चलता था | जिसमें 64k 36-बिट शब्द थे। इस प्रकार उपयोगकर्ता ने हाल ही में आविष्कार किए गए[[ हल्का पेन | लाईट पेन]] के साथ स्क्रीन पर चित्र बनाया था जो स्कैनिंग [[कैथोड रे ट्यूब]] स्क्रीन से प्रकाश का पता लगाने के समय की गणना करके इसकी स्थिति के बारे में जानकारी प्रसारित करता है। | |||
लाइट पेन की प्रारंभिक स्थिति को कॉन्फ़िगर करने के लिए, स्क्रीन पर INK शब्द प्रदर्शित होता है, जिसे टैप करने पर, अपनी पिछली स्थिति के सापेक्ष पेन की गति पर नज़र रखने के लिए प्रोग्राम को सफेद क्रॉस के साथ आरंभ किया जाता है।<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> | |||
== प्रकाशन == | == प्रकाशन == | ||
स्केचपैड कार्यक्रम सदरलैंड के | स्केचपैड कार्यक्रम सदरलैंड के पीएच.डी. का अभिन्न अंग था।यह एमआईटी में थीसिस और उस समय [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 स्केचपैड: मैन-मशीन ग्राफिकल कम्युनिकेशन सिस्टम है |]। | |||
== यह भी देखें == | == यह भी देखें == |
Revision as of 19:52, 15 July 2023
File:Sketchpad-Apple.jpg | |
Original author(s) | Ivan Sutherland |
---|---|
Initial release | 1963 |
Platform | Lincoln TX-2 |
Type | animation, drawing, drafting, CAD |
स्केचपैड (उर्फ रोबोट ड्राफ्ट्समैन |) इवान सदरलैंड द्वारा 1963 में अपनी डॉक्टर ऑफ फिलॉसफी थीसिस के दौरान लिखा गया कंप्यूटर प्रोग्राम है, जिसके लिए उन्हें 1988 में ट्यूरिंग पुरस्कार और 2012 में क्योटो पुरस्कार मिला। इस प्रकार मानव-कंप्यूटर का प्रारंभ हुआ था | इंटरेक्शन (एचसीआई),[1] और इसे आधुनिक कंप्यूटर एडेड डिजाइन (सीएडी) प्रोग्राम का पूर्वज माना जाता है और साथ ही सामान्य रूप से कंप्यूटर चित्रलेख के विकास में बड़ी सफलता माना जाता है। उदाहरण के लिए, ग्राफिकल यूज़र इंटरफ़ेस (जीयूआई) स्केचपैड के साथ-साथ आधुनिक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग से लिया गया था। प्रोग्राम का उपयोग करते हुए, इवान सदरलैंड ने दिखाया कि कंप्यूटर ग्राफिक्स का उपयोग मानव-कंप्यूटर इंटरैक्शन की नई विधि का प्रदर्शन करने के अलावा कंप्यूटर और कला दोनों उद्देश्यों के लिए किया जा सकता है।
इतिहास
सदरलैंड वन्नेवर बुश की पुस्तक जैसा हम सोच सकते हैं के मेमेक्स से प्रेरित थे। स्केचपैड ने डगलस एंगेलबार्ट को 1960 के दशक के दौरान एसआरआई इंटरनेशनल (एसआरआई) में ऑग्मेंटेशन रिसर्च सेंटर (एआरसी) में एनएलएस (कंप्यूटर सिस्टम) के ओएन-लाइन सिस्टम को डिजाइन और विकसित करने के लिए प्रेरित किया था।
जीयूआई विकास की अधिक विस्तृत चर्चा के लिए ग्राफिकल यूजर इंटरफेस का इतिहास देखना आवश्यक होता हैं ।
सॉफ्टवेयर
स्केचपैड संपूर्ण ग्राफ़िकल यूज़र इंटरफ़ेस का उपयोग करने वाला अब तक का सबसे पहला प्रोग्राम था।[1]
जिस बुद्धिमान प्रणाली से इन्होंने इस प्रोग्राम ने अपने ज्यामिति डेटा को व्यवस्थित किया था, उसने कंप्यूटिंग में "मास्टर" ("ऑब्जेक्ट") और "घटनाओं" ("उदाहरण") के उपयोग को प्रारम्भ किया था | इस प्रकार उन्होंने ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की ओर संकेत दिया था। इनका मुख्य विचार मास्टर चित्र बनाने का था जिसे कोई भी कई प्रतिलिपि में बदल सकता था। और यदि उपयोगकर्ता ने मास्टर चित्रकला को बदल दिया, तब इस अवस्था में सभी उदाहरण भी परिवर्तित हो जाएंगे।
स्केचपैड में ज्यामितीय बाधाएं भी प्रमुख आविष्कार थीं, जिससे उपयोगकर्ता को चित्रकला में ज्यामितीय गुणों को आसानी से सीमित करने की सुविधा मिलती थी | इस प्रकार उदाहरण के लिए, रेखा की लंबाई या दो रेखाओं के बीच के कोण को तय किया जा सकता था।
कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए कार्यक्रम सूची रखता है।
जैसा कि व्यापार पत्रिका ने कहा, स्पष्ट रूप से सदरलैंड ने "3डी कंप्यूटर मॉडलिंग और दृश्य अनुकरण में नई भूमिका निभाई हैं | जिसको कंप्यूटर ग्राफिक्स और सीएडी/सीएएम का आधार कहा जाता हैं "। [3] और इस प्रकार बहुत कम कार्यक्रम उनकी उपलब्धियों के लिए आदर्श कहे जा सकते हैं। पैट्रिक जे. हनराटी को कभी-कभी "सीएडी/सीएएम का जनक" कहा जाता है | [4] और उन्होंने 1957 में सामान्य विद्युतीय में संख्यात्मक नियंत्रण भाषा, प्रोन्टो लिखी, और 1961 में जनरल मोटर्स के लिए काम करते हुए सीएडी सॉफ्टवेयर लिखा गया था। सदरलैंड ने अपनी थीसिस में लिखा था कि बोल्ट, बेरानेक और न्यूमैन का "समान कार्यक्रम" होता था|[2] और टी-स्क्वयर (सॉफ्टवेयर) को पीटर सैमसन और या अधिक साथी एमआईटी छात्रों द्वारा 1962 में पीडीपी-1 के लिए विकसित किया गया था।[5]
कंप्यूटर इतिहास संग्रहालय स्केचपैड के लिए कार्यक्रम सूची रखता है[6]।
हार्डवेयर
स्केचपैड मैसाचुसेट्स की तकनीकी संस्था एमआईटी के लिंकन टीएक्स-2 (1958) कंप्यूटर पर चलता था | जिसमें 64k 36-बिट शब्द थे। इस प्रकार उपयोगकर्ता ने हाल ही में आविष्कार किए गए लाईट पेन के साथ स्क्रीन पर चित्र बनाया था जो स्कैनिंग कैथोड रे ट्यूब स्क्रीन से प्रकाश का पता लगाने के समय की गणना करके इसकी स्थिति के बारे में जानकारी प्रसारित करता है।
लाइट पेन की प्रारंभिक स्थिति को कॉन्फ़िगर करने के लिए, स्क्रीन पर INK शब्द प्रदर्शित होता है, जिसे टैप करने पर, अपनी पिछली स्थिति के सापेक्ष पेन की गति पर नज़र रखने के लिए प्रोग्राम को सफेद क्रॉस के साथ आरंभ किया जाता है।[2] डिस्प्ले फ़ाइल में प्रत्येक डिस्प्ले स्पॉट को संग्रहीत करने के लिए उपलब्ध 36 बिट्स में से 20 ने डिस्प्ले सिस्टम के लिए उस स्पॉट के निर्देशांक दिए और शेष 16 ने उस स्पॉट को डिस्प्ले में जोड़ने के लिए जिम्मेदार एन-घटक तत्व का पता दिया हैं।
TX-2 प्रायोगिक मशीन थी और सदरलैंड के अनुसार हार्डवेयर अक्सर (बुधवार को) बदलता रहता था।[7] 1975 तक, लाइट पेन और कैथोड-रे ट्यूब जिसके साथ इसका उपयोग किया गया था| उसको हटा दिया गया था।[8]
प्रकाशन
स्केचपैड कार्यक्रम सदरलैंड के पीएच.डी. का अभिन्न अंग था।यह एमआईटी में थीसिस और उस समय कंप्यूटर-एडेड डिज़ाइन प्रोजेक्ट से संबंधित था। स्केचपैड: मानव-मशीन ग्राफिकल संचार प्रणाली थी।
स्केचपैड: मैन-मशीन ग्राफिकल कम्युनिकेशन सिस्टम है |।
यह भी देखें
संदर्भ
- ↑ 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.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.
- ↑ "The CAD/CAM Hall of Fame". American Machinist. Penton Media. November 1, 1998. Retrieved March 18, 2013.
- ↑ "पैट्रिक हनराटी स्पॉटलाइट". The Regents of the University of California. October 18, 2012. Retrieved March 17, 2013.
- ↑ Computer History Museum (15 May 2006). "The Mouse that Roared: PDP-1 Celebration Event (Running Time: 01:53:46)". Retrieved 2013-03-14.
- ↑ Ivan E. Sutherland (1963). "स्केचपैड लिस्टिंग". Retrieved 2021-10-30.
- ↑ Sutherland, Ivan (2012). "The TX-2 Computer and Sketchpad" (PDF). Lincoln Laboratory Journal. 19 (1): 82–84. Retrieved 6 November 2022.
- ↑ Youngman, James. "अनुक्रम परिवर्तन". TX-2 Project. Retrieved 6 November 2022.
ग्रन्थसूची
- Coons, Steven (1964), "Computer Sketchpad", in Fitch, John (ed.), Science Reporter (episode), explains the principles of "Sketchpad".
- Kay, Alan, "Pt 1", Doing with Images Makes Symbols (video presentation), Archive, 4min5.
- Müller-Prove, Matthias, Graphical User Interface of Sketchpad, DE: MProve.
- Sutherland, Ivan Edward (1980), Sketchpad: A Man-Machine Graphical Communication System, New York: Garland Publishers, ISBN 0-8240-4411-8.
- ———, Sketchpad: A man-machine graphical communication system (PDF) (PhD thesis), UK: CAM, Technical Report No. 574.
- ———, "Sketchpad: A Man-Machine Graphical Communication System", AFIPS conference proceedings (paper), PL: ACI, archived from the original on 2005-04-22.
- Yares, Evan (February 2013). "50 Years of CAD". Design World: 66–71.
बाहरी संबंध
External video | |
---|---|
Sketchpad demo: Part 1 Part 2, YouTube |
- ——— (30 January 1963), Sketchpad: A Man-Machine Graphical Communication System (PDF), Lincoln Laboratory, Massachusetts Institute of Technology via Defense Technical Information Center, Technical Report No. 296, archived from the original on April 8, 2013, retrieved 2007-11-03
{{citation}}
: CS1 maint: unfit URL (link). - Archived at Ghostarchive and the Wayback Machine: "Sketchpad", Youtube.
- Demo 1, 2