人机交互复习资料_赵小喵整理解读 下载本文

内容发布更新时间 : 2024/5/16 3:53:34星期一 下面是文章的全部内容请认真阅读。

人机交互各章知识点

第1章

1. 人机交互的概念,所涉及的学科及关系。

答:人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互是计算机系统,且围绕这些方面的主要现象进行研究的科学。

人机交互技术与认知心理学、人机工程学、多媒体技术和虚拟实现技术密切相关。其中,认知心理学与人机工程学是人机交互技术的理论基础,而多媒体技术和虚拟实现技术与人机交互技术相互交叉和渗透。 2. 人机交互研究的内容。

答:人机交互的研究内容有人机交互界面表示模型与设计方法、可行性分析与评估、多通道交互技术、认知与智能用户界面、虚拟环境中的人机交互、Web设计、移动界面设计、群件。 3. 人机交互经历的三个阶段

答:语音命令交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段 4. 发展趋势

答:集成化、网络化、智能化、标准化 5. 人机交互技术

答:人机交互技术主要是研究人与计算机之间的信息交换,主要包括人到计算机和计算机到人的信息交换两部分。

6.人机交互界面设计的重要性:

人机界面 是指人类用户与计算机系统之间的通信媒体或手段,它是人机双向信息交换的支持软件和硬件。这里“界面”定义为通信的媒体或手段,它的物化体现是有关的支持软件和硬件,如带有鼠标的图形显示终端。人机界面也称用户界面

人机交互是通过一定的人机界面来实现的,在界面开发过程中,有时把它们作为同义词使用。 1。它影响最终用户的使用、 计算机的推广、以至人们的工作和生活。

2。人机界面是计算机系统的重要组成部分,它的开发工作量极大(占系统的40-60%),加上不同人群对界面的要求不全相同,因而人机界面是计算机研制中的一个最困难的部分。 7.人的信息处理过程:

2大阶段,感知阶段和认知阶段。感知阶段:用感官去感受的阶段,比如观察到一个正方形的线条。认知阶段:将感受到的事物与所认识的事物联系起来,或者了解事物的阶段。

第2章

1. 人的主要的感知方式

答:视觉、听觉、触觉 2. 人的认知过程

答:1、关注 2、感知和识别 3、记忆 4、学习 5、阅读、说话和聆听 6、解题、规划、推理和决策 交互原则:许多认知过程是相互依赖的,一个活动可同时涉及多个不同的过程,只涉及一个过程的情况非常罕见。 3. 人机系统设计步骤 答:(1)需求分析阶段 (2)调查研究阶段 (3)系统分析规划阶段

(4)系统设计阶段 (5)测试阶段 (6)人机系统的生产制造及提交使用阶段 4. 人机工程学的定义

答:人机工程学是研究“人-机-环境”系统中人、机、环境三大要素之间的关系,为解决系统中的人的效能、健康问题提供理论与方法的科学。 5.设计原则用来确定执行阶段和评估阶段存在差距 执行阶段的差距关系到原则的有效性

1

评估阶段的差距关系到设计原则的效率

? 有效性/可用性

? 如果用户能够学习如何使用界面,并能够很好的使用功能,那么界面就具有很好的可用性 ? 有效性的目标保证了一个设计必须完成用户提供的所需要的功能 ?

6.用户行为7个阶段(EEAC 执行/评估活动周期)

(1)目标:交互行为要达到的目的或境界。(物质层面与精神层面的用户体验)

(2)执行:针对具体目标的活动过程。

(3)外部世界:与交互活动过程相关的外部世界本身。

(4)评估:交互活动结果的评判,即将完成目标的实际情况与所期望的状态进行比较。 2、将执行和评估各分成以下3个阶段。

(1)执行:实现目标的意-> 具体动作的顺序 ->动作的执行。

(2)评估:感知外部世界的变化->解释这一变-> 比较外部变化和自己所需要达到的目标。

? ? ?

目标不对活动进行详细的说明 目标和意图不必是一对一的关系 每个意图调用一系列的活动

– Goal > Intention > Actions > Execution

7.用户在交互过程中的两种认知“鸿沟”

1、执行阶段的“鸿沟”可以理解为,用户为了达到目标,认为可以这样操作,但产品不一定能允许这样的操作,或者用户不知道如何操作,或者用户不理解设计者的意图。

2、评估阶段的“鸿沟”表示用户对操作结果的判断与实际结果不符或存在差异,换句话说,用户认为目标已完全达到,而实际情况的确并非如此。

影响认知“鸿沟”的主要因素 1、用户背景的影响

用户的文化、经历、年龄和职业的不同,行为过程中两个阶段的认知“鸿沟”大小也有所不同 2、使用场景的影响

用户行为总是在一定的场景下发生的,场景的变化也会给用户带来一定的认知“鸿沟”,有时在正常情况下能顺利完成的行为在某些情况下却难于实现。 3、产品类型的影响

认知难易度 简单机械产品->复杂机械产品->电子信息产品

8. 用户的认知模型, 什么是自然映射;

用户认知模型:构建一个描述任务运行原理的框架。建立事物描述的过程就是建立人们对事物的认知模型的过程。例如:网络的新用户往往把搜索引擎当作进入网站的入口。形成这种想法的原因可能是他们看见很多用户使用搜索引擎查找网站,所以他们就建立了通过引擎进入网站的认知模型。又例如:骑自行车的原理:人们通过蹬脚踏板来驱动自行车前齿轮,前齿轮通过链条传动带动后齿轮并且带动后轮。骑自行车者很容易就看出通过脚的动作致使后轮驱动整个自行车向前运动。因此很容易就获得了该运动的认知模型。

自然映射:映射描述的是如何创建事物之间的联系。映射是人们与外部环境进行交互的完整的方式。比如:人们可以建立炉火与炉灶控制器之间的关系,可以通过控制器控制炉火并且烧开水。开关以及其控制的电灯很难看出之间的关联,因为不知道一盏电灯对应的是那个开关。可以通过开关的分布和灯的位置的相似来找出他们的对应关系。

9.心智模型(mental models)

1)认知模型是确定一个事情被如何结构化和如何工作的逻辑和可信估计的感知再现。简言之,心智模型是你对事物运行发展的预测。

透明的对象暴露了他们的功能 不透明的对象隐含了他们的功能 2)心智模型的特性:

2

1.不完整性(Incomplete):人们对于现象所持有的心智模型大多都是不完整。 2.局限性(Limited):人们执行心智模型的能力受到限制。

3.不稳定(Unstable):人们经常会忘记所使用的心智模型细节,尤其经过一段时间没有使用它们。 4.没有明确的边界(Boundaries):类似的机制经常会相互混淆。

5.不科学(Unscientific):人们常采取迷信的模式,即使他们知道这些模式并非必要的。 6.简约(Parsimonious):人们会多做一些可以透过心智规划而省去的行动。 10.映射(mapping)

映射的概念是描述两个事物直接的联系

11.语意距离和陈述距离(semantic and articulatory distance)

? 语意距离:界面元素的含意与人们希望完成的工作之间的差距离 ? 联想距离:界面元素的物理表现和他的实际的含意之间的距离 12 交互风格

? Command Line命令行:命令行界面具有较高的效率和强大的功能

? 命令行和 执行评估活动循环EECA:1意图形成、动作的表述、执行过程十分复杂2对计算机的内部处理需

要相当精确的认知模型 ? 命令行与交互框架:1将用户的任务语言翻译成输入语言的过程需要内核语言的知识2输出语言对新用户来

说比较困惑,尤其是缺乏形象的反馈

? 命令行语言和联想距离:因为只能提供命令行窗口的表示,除了包含字符打印方式的功能效过外,没有提

供其他功能性的提示

? 优点:1)适合重复的命令2)对于专家用户是有优势的3)提供直接存储系统的功能4)有效而强大5)没

有图形控制阻塞6)较少的视觉复杂性7)占用系统内存少

? 缺点:1)较难记忆2)陡峭的学习曲线3)高错误频率4)强烈依赖与记忆5)使初学者信心丧失 ? Menu-Based Interface基于菜单的界面:菜单驱动的界面为用户呈现顺序的层次功能列表菜单

-文本的 -图形的

? 优点:1)低的记忆需求2)容易理解3)容易消除错误4)对初学者是适合的 ? 缺点: 1)严格、不灵活的导航2)对于大规模的菜单导航是低效的3)占用过多的屏幕资源4)专家用户的低

效性

? Form Fill-In填表界面:与菜单界面的不同主要是聚集信息而不是遍历树形的层次结构通过线性的行为来

获取信息

? 优点:1)不需要太多的记忆2)容易理解3)在有限的空间里可以汇集大量的信息4)为输入的信息提供了一个

上下文

? 缺点:1)需要有效的输入格式检查2)需要熟悉界面的控制3)乏味的错误修改过程

? Question and Answer问答界面:优点:1)不需要太多的记忆2)容易理解3)简单的线性的表示4)对初学

者使用容易

? 缺点:1)需要用户提供合法性验证2)需要熟悉用户的控制3)乏味的错误修正

? Direct Manipulation直接操纵界面:优点:1)容易学习2)不需要太多的记忆3)容易undo4)对用户的作用快

速的反馈5)使用户可以使用空间的暗示6)对初学者容易

? 缺点:1)不能进行自我注释2)占用大量屏幕资源3)高图形系统需求

? Metaphors隐喻:利用现实世界中对象的可视化关系,帮助用户理解复杂的操作过程 ? Web NavigationWeb导航

? Three-Dimensional Environments三维环境 ? Zoomable Interface可伸缩的界面

? Natural Language自然语言界面:优点:1)易于学习2)灵活的交互风格3)低屏幕需求4)适宜于初学者 ? 缺点:1)需要任务领域的知识2)需要单调的解释性对话3)复杂系统的开发过程

13.识别(recognition)和回忆(recall)

我们可以快速的识别各种复杂的图像,但是回忆总是会出现偏差,或者很难找到回忆。 识别与回忆对用户界面设计的影响

3