發(fā)展
由指示燈和機(jī)械開關(guān)組成的操縱界面->由終端和鍵盤組成的字符界面(80年代)->由多種輸入設(shè)備和光柵圖形顯示設(shè)備構(gòu)成的圖形用戶界面(GUI),(90年代)PC,工作站,WIMP(W-windows、I-icons、M-menu、P-pointing devices)界面,所見即所得->VR技術(shù)(發(fā)展方向)由計(jì)算機(jī)發(fā)展決定,科學(xué)計(jì)算機(jī)型->無處不在的計(jì)算機(jī),人機(jī)溶合,提高交互效率。
HCI
HCI是設(shè)計(jì)、評(píng)估和執(zhí)行交互計(jì)算機(jī)系統(tǒng)以及研究由此而發(fā)生的相關(guān)現(xiàn)象的。HCI是未來的計(jì)算機(jī)科學(xué)。我們已經(jīng)花費(fèi)了至少50年的時(shí)間來學(xué)習(xí)如何制造計(jì)算機(jī)以及如何編寫計(jì)算機(jī)程序。下一個(gè)新領(lǐng)域自然是讓計(jì)算機(jī)服務(wù)并適應(yīng)于人類的需要,而不是強(qiáng)近人類去適應(yīng)計(jì)算機(jī)。
操作系統(tǒng)的人機(jī)交互功能是決定計(jì)算機(jī)系統(tǒng)“友善性”的一個(gè)重要因素。人機(jī)交互功能主要靠可輸入輸出的外部設(shè)備和相應(yīng)的軟件來完成??晒┤藱C(jī)交互使用的設(shè)備主要有鍵盤顯示、鼠標(biāo)、各種模式識(shí)別設(shè)備等。與這些設(shè)備相應(yīng)的軟件就是操作系統(tǒng)提供人機(jī)交互功能的部分。人機(jī)交互部分的主要作用是控制有關(guān)設(shè)備的運(yùn)行和理解并執(zhí)行通過人機(jī)交互設(shè)備傳來的有關(guān)的各種命令和要求。早期的人機(jī)交互設(shè)施是鍵盤顯示器。操作員通過鍵盤打入命令,操作系統(tǒng)接到命令后立即執(zhí)行并將結(jié)果通過顯示器顯示。打入的命令可以有不同方式,但每一條命令的解釋是清楚的,唯一的。
隨著計(jì)算機(jī)技術(shù)的發(fā)展,操作命令也越來越多,功能也越來越強(qiáng)。隨著模式識(shí)別,如語音識(shí)別、漢字識(shí)別等輸入設(shè)備的發(fā)展,操作員和計(jì)算機(jī)在類似于自然語言或受限制的自然語言這一級(jí)上進(jìn)行交互成為可能。此外,通過圖形進(jìn)行人機(jī)交互也吸引著人們?nèi)ミM(jìn)行研究。這些人機(jī)交互可稱為智能化的人機(jī)交互。這方面的研究工作正在積極開展。