徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

Sketchpad和面向对象程序设计

快捷方式: 差异相似杰卡德相似系数参考

Sketchpad和面向对象程序设计之间的区别

Sketchpad vs. 面向对象程序设计

Sketchpad,一個具備革命性的電腦程式,由伊凡·蘇澤蘭在1963年寫作,作為他在麻省理工大学的博士論文的一部份。因為這個成就,伊凡·蘇澤蘭在1988年獲得圖靈獎,2012年獲得京都獎。它使用了早期的电子管显示器,以及当时才刚刚发明的光电笔。它是最早的人機界面(HCI),被認為是現代计算机辅助设计(CAD)的始祖,也是計算機圖形學的一大突破。它的圖形使用者介面,如果拖动一个结点,所有与之相借的路径都会同时改变位置,與現代面向对象应用程序採用相同概念,它也是第一个交互式电脑程序,是之后众多交互式系统的蓝本。. 面向对象程序设计(Object-oriented programming,缩写:OOP)是種具有物件概念的程式編程典範,同时也是一种程序开发的抽象方针。它可能包含資料、、程式碼與方法。对象則指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,物件裡的程序可以訪問及經常修改物件相關連的資料。在物件導向程式編程裡,電腦程式會被設計成彼此相關的物件。 面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反:传统的程序设计主张将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。面向对象程序设计中的每一个对象都应该能够接受数据、处理数据并将数据传达给其它对象,因此它们都可以被看作一个小型的“机器”,即对象。目前已经被证实的是,面向对象程序设计推广了程序的灵活性和可维护性,并且在大型项目设计中广为应用。此外,支持者声称面向对象程序设计要比以往的做法更加便于学习,因为它能够让人们更简单地设计并维护程序,使得程序更加便于分析、设计、理解。反对者在某些领域对此予以否认。 当我们提到面向对象的时候,它不仅指一种程序设计方法。它更多意义上是一种程序开发方式。在这一方面,我们必须了解更多关于面向对象系统分析和面向对象设计(Object Oriented Design,简称OOD)方面的知识。許多流行的程式語言是物件導向的,它們的風格就是會透由物件來創出實例。 重要的物件導向程式語言包含Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby 與 PHP等。.

之间Sketchpad和面向对象程序设计相似

Sketchpad和面向对象程序设计有(在联盟百科)2共同点: 图形用户界面麻省理工学院

图形用户界面

图形用户界面(Graphical User Interface,簡稱GUI)是指采用图形方式显示的计算机操作用戶介面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。然而這介面若要透過在顯示器的特定位置,以「各種美觀、而不單調的視覺訊息」提示使用者「狀態的改變」,勢必得比簡單的文字訊息呈現,花上更多的電腦運算能力,計算「要改變顯示器哪些光點,變成哪些顏色」。.

Sketchpad和图形用户界面 · 图形用户界面和面向对象程序设计 · 查看更多 »

麻省理工学院

麻省理工學院(Massachusetts Institute of Technology,縮寫為MIT)是位於美國麻薩諸塞州劍橋市的私立研究型大學。成立於1861年,當時目的是為了響應。學校採用了辦學,早期著力於應用科學與工程學的實驗教學。麻省理工的研究人員在二戰及冷戰期間,致力開發電腦、雷達及慣性導航系統技術;戰後的防禦性科技研究使學校得以進一步發展,教職員人數及校園面積在的帶領下有所上升。大學於1916年遷往現在位於查爾斯河北岸的校址,沿岸伸延逾,佔地。 擁有6間學術學院、32個學系部門的麻省理工學院常獲納入全球最佳學府之列。學校一直聞名於物理科學與工程學的教研,但在近代亦大力發展諸如生命科學、經濟學、管理學、語言學等其他學術範疇。別名「工程師」的麻省理工體育校隊合計31支,涵蓋不同項目,學生因此可參與不同類型的跨校體育聯賽。 ,著名麻省理工師生、校友或研究人員包括了91位諾貝爾獎得主、52位國家科學獎章獲獎者、45位羅德學者、38名麥克阿瑟獎得主、6名菲爾茲獎獲獎者、25位图灵奖得主。此校同時具很強的創業文化,由其校友所創辦的公司利潤總值相當於全球第十一大經濟體。.

Sketchpad和麻省理工学院 · 面向对象程序设计和麻省理工学院 · 查看更多 »

上面的列表回答下列问题

Sketchpad和面向对象程序设计之间的比较

Sketchpad有9个关系,而面向对象程序设计有79个。由于它们的共同之处2,杰卡德指数为2.27% = 2 / (9 + 79)。

参考

本文介绍Sketchpad和面向对象程序设计之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »