热门问题
时间线
聊天
视角

互動式計算

来自维基百科,自由的百科全书

Remove ads

計算機科學中,互動式計算(interactive computing)是指在運行過程中接受用戶輸入的軟件

交互式軟件包括常用的程序,如文字處理器電子表格應用程序。相比之下,非互動式程序的運行不需要用戶干預。其中的例子包括編譯器和預編程獨立運行的批處理應用程序

互動式計算側重於計算機與操作員之間的實時互動(即"對話"),以及實現這些互動的技術[1]

如果計算機系統的響應足夠複雜,就可以說該系統正在進行社會互動。有些系統試圖通過實現社交接口來實現這一點。

此外,計算機互動領域對互動計算的本質及其對用戶的影響進行了廣泛的研究。

歷史

伊凡·蘇澤蘭於1963年開發了互動式顯示圖形程序 Sketchpad,因此被譽為互動式計算之父。後來,他在約瑟夫·利克萊德(J. C. R. Licklider)的領導下在國防高級研究計劃局信息處理技術辦公室進行工作。

在那裡,他促成了國防高級研究計劃局道格拉斯·恩格爾巴特(Douglas Engelbart)在SRI開發NLS系統的研究資助。[2]恩格爾巴特在 1962年的一份報告中發表了富有遠見的宣言,[3]其中將互動式計算設想為用戶與計算機、用戶與用戶之間,以及用戶的知識在一個巨大的虛擬信息空間中進行交互的工具。

在1965年的一份報告中,[4]恩格爾巴特發表了他在交互式顯示工作站上使用指向設備(包括電腦鼠標)進行排版和編輯的早期實驗。恩格爾巴特在SRI的互動式計算工作站直接轉移到帕羅奧多研究中心,再從那裡轉移到蘋果公司,並成為了主流。因此,互動式計算的發展歷程一般可以追溯到恩格爾巴特在SRI的實驗室。[5]

2008年12月,在恩格爾巴特1968 年演示40周年之際,SRI主辦了一場紀念他的公開活動。[6]

Remove ads

研究現狀

Thumb
惠普 Sprout 投影儀-攝像頭互動式計算系統。[7]

互動式計算系統需要不斷的與用戶進行互動,這使其在許多方面有別於批處理系統

目前的研究領域包括設計新的編程模型,[8]以及在互動式計算中實現信息安全和可靠性。[9]

IPython[10]是一個用於科學交互計算的軟件系統。[11]支持數據可視化、事件驅動程序和一些相關的圖形用戶界面工具包。[12]

佐治亞理工學院的互動計算學院成立於2007年,通過與 40 多個學院的合作,提供碩士和博士學位。[13]

麻省理工學院的有形媒體小組由石井宏( Hiroshi Ishii)教授領導,旨在通過動態物理形式的計算,將比特和原子的雙重世界無縫地結合起來。[14]

另參照

參考文獻

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads