人-计算机相互作用
人-计算机相互作用(human-computerinterac-tion,HCI)人操作者(用户)和计算机为完成一定的任务而进行的通讯和对话。通过物理界面(如键盘、显示器、声响等)和认知界面(如操作系统、应用软件和文件资料等)来完成。“通讯”指用户与计算机为完成复杂的作业任务而主动进行的信息交换:“对话”指通讯过程中用户和计算机双方都能在任何时位进行中断、询问和修改等操作。有关两种界面设计的工效学理论,通常称为“软件心理学”,主要研究以下内容:(1)计算机程序设计研究,包括程序设计技术和程序设计语言两部分内容。其基本手段是根据人的认知模型提出程序设计的语法/语义模型,并在该模型的指导下,进行程序语言的设计和程序编制工作。(2)数据库数据输入和检索研究。主要研究如何向计算机的用户(特别是临时用户)提供简单、易操作和方便有效的数据库操作方法。从已有的研究看,菜单式的操作方法、多媒体人机对话式的方法是比较符合工效学要求的。(3)文本编辑程序研究。主要研究人在文本编辑中不同层次的信息加工规则,并依据这些规则进行文本编辑的软件界面设计。(4)相互作用设备研究。主要是对各种不同的输入输出和检索装置进行工效学的评价和预测。除对设备的物理因素和操作者的生理、心理因素进行测评外,对信息在设备中的输人输出形式、编码方式、组织布局等也须进行工效学的评估。人~计算机相互作用的研究已成为软件工程的不可缺少部分,人一计算机界面也已成为软件的一个必要组成模块。