Sketchpad

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Sketchpad
software
Exemplu de captură de ecran
Tip Grafică pe computer
CAD
Dezvoltator Ivan Sutherland
Data primei versiuni 1963
Sistem de operare

Sketchpad a fost un program revoluționar de calculator scris de Ivan Sutherland în 1963 ca teză pentru doctoratul său, această lucrare i-a adus prestigiosul Premiu Turing în 1988 și Premiul Kyōto în 2012. Este considerat un pionier în domeniul interacțiunii umane. mașină (HCI). [1] Sketchpad este considerat precursorul programelor CAD moderne și punctul de plecare pentru grafica computerizată în general. De exemplu, GUI este derivat din Sketchpad, precum și din programarea modernă orientată obiect . Cu Sketchpad, Ivan Sutherland a demonstrat că grafica computerizată poate fi utilizată atât pentru artă digitală, cât și pentru tehnică, demonstrând noi metode de interacțiune om-mașină .

Istorie

Sutherland a fost inspirat de Memex de eseul lui Vannevar BushHow We Might Think ”. La rândul său, Sketchpad l-a inspirat pe Douglas Engelbart să dezvolte sistemul ON Line la Centrul de Cercetare pentru Augmentare (ARC) al Stanford Research Institute (SRI) în anii 1960 . Sketchpad a fost primul program care a folosit o interfață grafică grafică care a folosit un afișaj cu plotter xy și stiloul . Modul eficient în care programul organizează geometria datelor este cu siguranță un pionier pentru vremea respectivă, la fel ca și introducerea conceptelor de „obiecte” și „instanțe” în calcul, arătând direct către un concept absorbit doar peste 40 de ani mai târziu, ca obiect -programare orientată . Ideea generală a fost de a avea principalele modele ale fiecărui obiect și de a le putea instanția în mai multe duplicate. Dacă utilizatorul ar fi schimbat desenul principal, în consecință toate instanțele ar fi suferit aceeași modificare. O altă caracteristică importantă a Sketchpad-ului a fost că permite utilizatorului să controleze cu ușurință proprietățile geometrice ale desenului, lungimea liniei sau unghiul dintre două linii, totul putând fi ajustat în funcție de preferințele lor.

Așa cum a fost scris în revista comercială, Sutherland clar „Deschide frontierele în modelarea computerizată 3D și simulările grafice și pune bazele graficii computerizate CAD / CAM”. [2] Sutherland a scris în teza sa că: Bolt, Beranek și Newman au avut un „program similar” [3] și că T-Square a fost dezvoltat de Peter Samson și unul sau mai mulți studenți MIT în 1962, ambele pentru PDP-1 . [4]

Hardware

Sketchpad a funcționat pe computerele Lincoln TX-2 (1958) de la MIT . Sistemul era bazat pe tranzistori și avea o memorie cu nucleu magnetic de 64 de biți cu 36 de biți. Din cei 36 de biți disponibili pentru a înregistra fiecare punct de afișare într-un „fișier de afișare”, 20 au atribuit coordonatele pentru fiecare punct de pe afișaj și restul de 16 au atribuit adresele pentru elementele n-componente, responsabile cu atribuirea punctelor afișajului. În 1963, majoritatea computerelor au gestionat diferitele procese doar în modul batch , folosind carduri perforate sau benzi magnetice și au fost operate de programatori calificați sau studenți ingineri . A fost investit un timp considerabil pentru ca TX-2 să funcționeze interactiv cu afișaje CRT mari.

Publicații

Programul Sketchpad a făcut parte din lucrarea de teză a Sutherland ( doctorat ) la MIT și în legătură cu proiectul de proiectare asistată de computer la acea vreme. Sketchpad: un sistem de comunicații grafice om-mașină .

Notă

  1. ^ Andrew Sears și Julie A. Jacko, The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, Ediția a doua , CRC Press, 19 septembrie 2007, p. 5, ISBN 978-1-4106-1586-2 . Adus la 1 martie 2013 .
  2. ^ Hall of Fame CAD / CAM , în American Machinist , Penton Media, 1 noiembrie 1998. Accesat la 18 martie 2013 .
  3. ^ Ivan Edward Sutherland, Sketchpad: A man-machine graphical communication system (courtesy Computer Laboratory, University of Cambridge UCAM-CL-TR-574 septembrie 2003) , pe cl.cam.ac.uk , Massachusetts Institute of Technology, ianuarie 1963. Adus 26.12.2006 .
  4. ^ Computer History Museum, The Mouse that Roared: PDP-1 Celebration Event (Running Time: 01:53:46) ( WMV ), at archive.computerhistory.org , 15 mai 2006. Adus 14 martie 2013 .

Bibliografie

Elemente conexe

Alte proiecte

linkuri externe

  • Ivan Edward Sutherland, Sketchpad: un om-mașină grafică Sistem de comunicații (PDF), Lincoln Laboratory, Massachusetts Institute of Technology , prin intermediul Centrului de Apărare tehnică Informații, 30 ianuarie, 1963, Raport Tehnic Nr 296. Adus de 03 noiembrie 2007 URL - ul original pe. 8 aprilie 2013) .
  • Sketchpad , în Sketchpad, de Dr. Ivan Sutherland cu comentarii de Alan Kay , Google.
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT