in

Sketchpad计算机程序的历史-完整指南

关于sketchpad计算机的要点和事实:

  • ivan sutherland在1963年的博士论文中创建了开创性的计算机应用程序sketchpad。sketchpad是人机交互领域的先驱。
  • sketchpad被认为是当今计算机辅助设计(cad)软件的先驱。它也被认为是计算机图形发展的重要一步,因为它是最早的之一。
  • sketchpad运行在1956年设计的创新机器lincoln tx-2上。它拥有当时大量的内存:一个由真空管驱动的64k字的核心,一个由晶体管驱动的4k字的核心,一个纸带阅读器,还可以使用磁带作为辅助存储。
  • sketchpad将绘图作为一种新颖的计算机通信媒介。该系统包含输入、输出和计算程序,使其能够直接解释在计算机显示屏上绘制的信息。它是一个通用系统,已被用于绘制电气、机械、科学、数学和动画绘图。

什么是sketchpad计算机程序:解释

作为ivan sutherland的博士论文的一部分创建的sketchpad计算机应用程序开创了人机界面(hci),因此被认为是当前计算机辅助设计(cad)软件的先驱。它被称为计算机图形的“突破”。例如,图形用户界面(gui)是从gui派生出来的。这个软件被ivan sutherland用于计算机图形的技术和创意要素,强调人机交互的重要性。例如,sketchpad被用来开发先进的面向对象编程和图形用户界面(gui)。

麻省理工学院使用了1958年的lincoln tx-2计算机来运行sketchpad,该计算机拥有64k个36位字。用户使用专门设计的光笔在屏幕上涂鸦。该显示系统的该位置的坐标存储在每个显示文件中的36位中的20位中,剩余的16位用于存储将该位置添加到显示中的n组件元素的地址。

快速事实

创建者(人)
ivan sutherland
发布日期
02/01/1963
操作系统
图形用户界面
开发公司
lincoln tx-2

它被认为是当代计算机辅助设计(cad)工具的前辈,同时也是计算机图形发展中的重要成就,开创了人机界面(hci)。

如何使用sketchpad?

用户可以使用光笔直接在计算机显示屏上绘制。这种光笔专门为此目的设计,它用于在屏幕上移动艺术作品的部分,以及指向它们进行修改。要进行的调整由一组按钮控制。该软件非常易于使用,几乎不需要任何教程即可掌握sketchpad的简单概念!

使用sketchpad,直线段和圆弧只是可以绘制的两个信息示例。教程可在您卡住的任何地方提供帮助。任何线段、圆弧和先前指定的符号的集合都可以用来创建任意符号。用户可以自由地创建和使用任意数量的符号。对符号定义的任何修改都会立即在符号出现的所有地方显示。

使用“光笔”,sketchpad用户可以直接在计算机显示器上绘图。光笔用于在屏幕上移动艺术品的部分,并指向它们以修改它们。要进行的调整由一组按钮控制,例如“擦除”、“移动”等。sketchpad还能够重新定位绘图元素以适应变化的情况。

功能

sketchpad能够移动绘图的部分以满足用户提出的新要求。用户使用光笔和按钮来识别情况。例如,为了使两条线平行,他使用光笔指向线,然后按下一个按钮。这些标准本身是在艺术品上绘制的,并且可以使用光笔语言删除或更改。可以将组合条件描述为任何一组条件的组合,并在单个步骤中应用。

sketchpad保留了草图的拓扑信息。当用户执行单个移动时,它会保持对绘图结构的详细信息。当移动多边形的一个顶点时,多边形的两边也会相应调整。当用户移动一个符号时,与它连接的线条也会随之移动以保持连接。在用户涂鸦时,绘图的拓扑关系会自动显示出来。因为sketchpad可以从人类以完全自然的视觉语言中收集拓扑信息,所以它可以用作需要拓扑数据的计算机程序的输入程序,例如电路模拟器。

ivan sutherland是sketchpad计算机程序的创建者。

sketchpad版本历史

sutherland的想法受到vannevar bush的“我们如何思考”中的memex的启发。在1960年代,斯坦福研究所的增强研究中心(arc)促使道格拉斯·恩格尔巴特创建并实现了在线系统。

1963年,大多数计算机只执行由经验丰富的程序员或工程学生提供的批处理作业,这些作业使用打孔卡或磁带卷。要使tx-2在巨大的crt屏幕上以交互模式工作,需要投入大量的工作。当sutherland完成后,它必须重新转换为批处理模式。

Written by