fbpx
Wikipedia

Sketchpad

El Sketchpad fue el primer programa informático que permitió la manipulación directa de objetos gráficos, pionero en la interacción persona-ordenador y predecesor de los programas de diseño asistido por ordenador.[1]​ Fue una de las primeras aplicaciones informáticas que defendieron el concepto de utilizar el ordenador como extensión de la mente humana, no solo como herramienta técnica, sino también artística.

La idea original del programa fue de su creador, Ivan Sutherland, que lo diseñó en 1963 como parte de su tesis doctoral, por la cual recibió el Premio Turing de la Association for Computing Machinery el año 1988, y el Kyoto Prize en 2012.[2]

Historia

 
Ivan Sutherland y el Sketchpad (1963).
 
Lápiz óptico del Sketchpad.

La primera experiencia de Sutherland con un ordenador fue con el famoso Simon de Edmund Berkeley, una máquina basada en un motor mecánico únicamente capacitado para sumar. Durante su época en el instituto, diseñó el programa más largo que nadie escribiría nunca para este sistema: 8 páginas de código de algoritmos que permitían al Simon, además de sumar, la capacidad de dividir.[2]

Durante su período como estudiante del Massachusetts Institute of Technology, Sutherland tuvo acceso a la TX-2, una de las primeras computadoras que dispuso de algo parecido a la interfaz visual. La TX-2, diseñada en 1956,[2]​ era un ordenador muy avanzado a su tiempo: tenía 320kb de memoria principal, un dispositivo de almacenamiento en cinta magnética de 8Mb, un monitor 1024x1024 de 7 pulgadas, un lápiz óptico y una caja de botones. Igual que la mayoría de ordenadores del momento, los programas eran escritos en macro ensambladores, grabados en unas cintas perforadas y alimentados en el lector principal del ordenador. La TX-2 ocupaba casi 93 metros cuadrados y, solo la memoria principal, aproximadamente 0,76 metros cuadrados. Estos aspectos conformaban la interfaz sobre la cual Ivan Sutherland basó su programa.[3]

El desarrollo del Sketchpad formaba parte de su tesis doctoral en el MIT, Sketchpad: A Man-Machine Graphical Communications System (1963). Diseñó un sistema que permitía a los usuarios dibujar puntos, segmentos de líneas y arcos circulares, cruzar las líneas en un ángulo concreto y duplicar dibujos conservando una relación con el original (si este era modificado, los duplicados cambiaban automáticamente). El lápiz óptico era utilizado para dibujar directamente en el monitor del ordenador, e incorporaba técnicas gráficas de interfaz de usuario como la capacidad de borrar líneas y el zoom. El Sketchpad demostró que los ordenadores podían automatizar tareas repetitivas de diseño y borrador con una fiabilidad y precisión imposible de conseguir con métodos manuales.

Una de las principales novedades del Sketchpad era la comunicación visual entre usuario y ordenador. Como el propio Sutherland dijo:

[...] En el pasado, hemos estado escribiendo cartas más que dialogando con nuestros ordenadores. El sistema del Sketchpad, por medio de la eliminación de las declaraciones escritas a favor del dibujo de líneas, abre las puertas a una nueva era de interacción persona-ordenador.
Ivan Sutherland Sketchpad: A man-machine graphical communication system

Desafortunadamente, el sistema estuvo en funcionamiento durante un período muy breve, ya que en seguida que Sutherland hubo finalizado su tesis, el hardware fue restaurado y devuelto a su estado original.[4]

Funcionamiento

El Sketchpad funcionaba en el ordenador Lincoln TX-2, una máquina innovadora, diseñada en 1956, la cual tenía una gran cantidad de memoria para su época: un núcleo impulsado por el tubo de vacío de 64K, un núcleo transistor más rápido de 4K, un lector de cinta perforada y otro de cinta magnética utilizado como almacenamiento auxiliar. El TX-2 tenía un CRT de 9 pulgadas y un lápiz óptico, que inspiró inicialmente a Sutherland. Tenía la idea que el usuario debía ser capaz de dibujar en el ordenador, objetivo que cumplió con el Sketchpad. El programa también introdujo innovaciones importantes, como las estructuras de memoria para almacenar objetos y la capacidad de acercarse y alejarse (zoom).

El sistema del Sketchpad estaba formado por programas de entrada, de salida y de cálculo que lo capacitaban para interpretar la información obtenida directamente en una pantalla de ordenador. Se utilizó para dibujar planos eléctricos, mecánicos, científicos, matemáticos y animados. El Sketchpad supuso una ayuda para la comprensión de procesos, como la noción de vínculos, que se podía describir con imágenes.

Si el usuario del Sketchpad movía un vértice de un polígono, los dos lados adyacentes se movían, y si movía un símbolo, todas las líneas conectadas a este símbolo se movían automáticamente y permanecían unidas a él.[2][5][6]

Influencias

Una de las principales influencias de Ivan Sutherland en la ideación del Sketchpad fue el concepto del Memex que Vannevar Bush había definido en su influyente artículo As We May Think.[7]​ Así mismo, el Sketchpad sirvió de inspiración para el diseño y desarrollo del oN-Line System (NSL) del Augmentation Research Centre (ARC) en el Standford Research Institute (SRI), dirigido por Douglas Engelbart durante la década de los 60.[2]

Sutherland fue profesor de científicos tan reconocidos como Alan Kay, Henri Gouraud y Frank Crow. Más tarde fundó la compañía Evans and Sutherland juntamente con su amigo David Evans, y trabajaron en proyectos pioneros en el campo de los gráficos de ordenador en 3D, lenguajes de impresión y hardware a tiempo real. Algunos ex-trabajadores de la compañía fueron: uno de los futuros fundadores de Adobe, John Warnock, y de Silicon Graphics, Jim Clark.[2]

Referencias

  1. Sutherland, Ivan Edward (enero de 1963). «Sketchpad: A man-machine graphical communication system (courtesy Computer Laboratory, University of Cambridge UCAM-CL-TR-574 September 2003)». Massachusetts Institute of Technology. Consultado el 3 de agosto de 2010. 
  2. «History of Computers and Computing, Birth of the modern computer, Software history, Sketchpad of Ivan Sutherland». history-computer.com. Consultado el 25 de noviembre de 2016. 
  3. CADAZZ. «CAD software history Sketchpad Ivan Sutherland». www.cadazz.com. Consultado el 25 de noviembre de 2016. 
  4. David (18 de enero de 2010). «1963: Sketchpad». Inventing Interactive. Consultado el 25 de noviembre de 2016. 
  5. Sutherland, Ivan (2003). Sketchpad: A man-machine graphical communication system (en inglés). Consultado el 25 de noviembre de 2016. 
  6. «Vision and Reality of Hypertext and GUIs: 3.1.2 Sketchpad @mprove». mprove.de. Consultado el 25 de noviembre de 2016. 
  7. «Cómo podríamos pensar1». biblioweb.sindominio.net. Consultado el 25 de noviembre de 2016. 

Enlaces externos

  • Sutherland, Ivan Edward, preface by Alan Blackwell and Kerry Roddenphone (septiembre de 2003). «Sketchpad: A Man-Machine Graphical Communication System» (PDF). Technical Report No. 574, University of Cambridge, UCAM-CL-TR-574. ISSN 1476-2986. Consultado el 3 de agosto de 2010. 
  • Sutherland, I. E. (30 de enero de 1963). «Sketchpad: A Man-Machine Graphical Communication System» (PDF). Technical Report No. 296, Lincoln Laboratory, Massachusetts Institute of Technology via Defense Technical Information Center (stinet.dtic.mil). Consultado el 3 de agosto de 2010.  (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  • «Vídeo demostrativo de Sketchpad». 
  • Demo 1, 2
  •   Datos: Q1370184
  •   Multimedia: Sketchpad

sketchpad, primer, programa, informático, permitió, manipulación, directa, objetos, gráficos, pionero, interacción, persona, ordenador, predecesor, programas, diseño, asistido, ordenador, primeras, aplicaciones, informáticas, defendieron, concepto, utilizar, o. El Sketchpad fue el primer programa informatico que permitio la manipulacion directa de objetos graficos pionero en la interaccion persona ordenador y predecesor de los programas de diseno asistido por ordenador 1 Fue una de las primeras aplicaciones informaticas que defendieron el concepto de utilizar el ordenador como extension de la mente humana no solo como herramienta tecnica sino tambien artistica La idea original del programa fue de su creador Ivan Sutherland que lo diseno en 1963 como parte de su tesis doctoral por la cual recibio el Premio Turing de la Association for Computing Machinery el ano 1988 y el Kyoto Prize en 2012 2 Indice 1 Historia 2 Funcionamiento 3 Influencias 4 Referencias 5 Enlaces externosHistoria Editar Ivan Sutherland y el Sketchpad 1963 Lapiz optico del Sketchpad La primera experiencia de Sutherland con un ordenador fue con el famoso Simon de Edmund Berkeley una maquina basada en un motor mecanico unicamente capacitado para sumar Durante su epoca en el instituto diseno el programa mas largo que nadie escribiria nunca para este sistema 8 paginas de codigo de algoritmos que permitian al Simon ademas de sumar la capacidad de dividir 2 Durante su periodo como estudiante del Massachusetts Institute of Technology Sutherland tuvo acceso a la TX 2 una de las primeras computadoras que dispuso de algo parecido a la interfaz visual La TX 2 disenada en 1956 2 era un ordenador muy avanzado a su tiempo tenia 320kb de memoria principal un dispositivo de almacenamiento en cinta magnetica de 8Mb un monitor 1024x1024 de 7 pulgadas un lapiz optico y una caja de botones Igual que la mayoria de ordenadores del momento los programas eran escritos en macro ensambladores grabados en unas cintas perforadas y alimentados en el lector principal del ordenador La TX 2 ocupaba casi 93 metros cuadrados y solo la memoria principal aproximadamente 0 76 metros cuadrados Estos aspectos conformaban la interfaz sobre la cual Ivan Sutherland baso su programa 3 El desarrollo del Sketchpad formaba parte de su tesis doctoral en el MIT Sketchpad A Man Machine Graphical Communications System 1963 Diseno un sistema que permitia a los usuarios dibujar puntos segmentos de lineas y arcos circulares cruzar las lineas en un angulo concreto y duplicar dibujos conservando una relacion con el original si este era modificado los duplicados cambiaban automaticamente El lapiz optico era utilizado para dibujar directamente en el monitor del ordenador e incorporaba tecnicas graficas de interfaz de usuario como la capacidad de borrar lineas y el zoom El Sketchpad demostro que los ordenadores podian automatizar tareas repetitivas de diseno y borrador con una fiabilidad y precision imposible de conseguir con metodos manuales Una de las principales novedades del Sketchpad era la comunicacion visual entre usuario y ordenador Como el propio Sutherland dijo En el pasado hemos estado escribiendo cartas mas que dialogando con nuestros ordenadores El sistema del Sketchpad por medio de la eliminacion de las declaraciones escritas a favor del dibujo de lineas abre las puertas a una nueva era de interaccion persona ordenador Ivan Sutherland Sketchpad A man machine graphical communication systemDesafortunadamente el sistema estuvo en funcionamiento durante un periodo muy breve ya que en seguida que Sutherland hubo finalizado su tesis el hardware fue restaurado y devuelto a su estado original 4 Funcionamiento EditarEl Sketchpad funcionaba en el ordenador Lincoln TX 2 una maquina innovadora disenada en 1956 la cual tenia una gran cantidad de memoria para su epoca un nucleo impulsado por el tubo de vacio de 64K un nucleo transistor mas rapido de 4K un lector de cinta perforada y otro de cinta magnetica utilizado como almacenamiento auxiliar El TX 2 tenia un CRT de 9 pulgadas y un lapiz optico que inspiro inicialmente a Sutherland Tenia la idea que el usuario debia ser capaz de dibujar en el ordenador objetivo que cumplio con el Sketchpad El programa tambien introdujo innovaciones importantes como las estructuras de memoria para almacenar objetos y la capacidad de acercarse y alejarse zoom El sistema del Sketchpad estaba formado por programas de entrada de salida y de calculo que lo capacitaban para interpretar la informacion obtenida directamente en una pantalla de ordenador Se utilizo para dibujar planos electricos mecanicos cientificos matematicos y animados El Sketchpad supuso una ayuda para la comprension de procesos como la nocion de vinculos que se podia describir con imagenes Si el usuario del Sketchpad movia un vertice de un poligono los dos lados adyacentes se movian y si movia un simbolo todas las lineas conectadas a este simbolo se movian automaticamente y permanecian unidas a el 2 5 6 Influencias EditarUna de las principales influencias de Ivan Sutherland en la ideacion del Sketchpad fue el concepto del Memex que Vannevar Bush habia definido en su influyente articulo As We May Think 7 Asi mismo el Sketchpad sirvio de inspiracion para el diseno y desarrollo del oN Line System NSL del Augmentation Research Centre ARC en el Standford Research Institute SRI dirigido por Douglas Engelbart durante la decada de los 60 2 Sutherland fue profesor de cientificos tan reconocidos como Alan Kay Henri Gouraud y Frank Crow Mas tarde fundo la compania Evans and Sutherland juntamente con su amigo David Evans y trabajaron en proyectos pioneros en el campo de los graficos de ordenador en 3D lenguajes de impresion y hardware a tiempo real Algunos ex trabajadores de la compania fueron uno de los futuros fundadores de Adobe John Warnock y de Silicon Graphics Jim Clark 2 Referencias Editar Sutherland Ivan Edward enero de 1963 Sketchpad A man machine graphical communication system courtesy Computer Laboratory University of Cambridge UCAM CL TR 574 September 2003 Massachusetts Institute of Technology Consultado el 3 de agosto de 2010 a b c d e f History of Computers and Computing Birth of the modern computer Software history Sketchpad of Ivan Sutherland history computer com Consultado el 25 de noviembre de 2016 CADAZZ CAD software history Sketchpad Ivan Sutherland www cadazz com Consultado el 25 de noviembre de 2016 David 18 de enero de 2010 1963 Sketchpad Inventing Interactive Consultado el 25 de noviembre de 2016 Sutherland Ivan 2003 Sketchpad A man machine graphical communication system en ingles Consultado el 25 de noviembre de 2016 Vision and Reality of Hypertext and GUIs 3 1 2 Sketchpad mprove mprove de Consultado el 25 de noviembre de 2016 Como podriamos pensar1 biblioweb sindominio net Consultado el 25 de noviembre de 2016 Enlaces externos EditarSutherland Ivan Edward preface by Alan Blackwell and Kerry Roddenphone septiembre de 2003 Sketchpad A Man Machine Graphical Communication System PDF Technical Report No 574 University of Cambridge UCAM CL TR 574 ISSN 1476 2986 Consultado el 3 de agosto de 2010 Sutherland I E 30 de enero de 1963 Sketchpad A Man Machine Graphical Communication System PDF Technical Report No 296 Lincoln Laboratory Massachusetts Institute of Technology via Defense Technical Information Center stinet dtic mil Consultado el 3 de agosto de 2010 enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Video demostrativo de Sketchpad Demo 1 2 Datos Q1370184 Multimedia Sketchpad Obtenido de https es wikipedia org w index php title Sketchpad amp oldid 118769430, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos