人机交互复习题-2
人机交互考试复习题(含答案).docx

1、人机交互:是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
2、人机交互是一门综合学科。
认知心理学与人机工程学是人机交互技术的理论基础,虚拟现实技术与人机交互是相互交叉和渗透的。
3、人机交互的发展历史:命令行界面交互阶段;图形用户界面交互阶段;自然和谐的人机交互阶段。
4、人的感知交互过程主要是通过视觉、听觉和触觉感知进行的。
5、人类从周围世界获得的信息约有80%是通过视觉得到的。
6、RGB颜色模型通常用于彩色阴极摄像管等彩色光栅图形显示设备中。
7、CMY濒色模型对于认识某些印刷硬拷贝设备的颜色处理很有帮助。
8、常见的认知过程:感知和识别;注意;记忆;问题解决;语言处理。
9、影响认知的因素:情感;人的个性差异。
10、分布式认知理论是传统认知理论的发展,和传统的认知理论并不冲突。
11、分布式认知理论的特征:强调个体与外部表象的结合,重视人工制品的作用;强调认知的分布性;强调交互作用和信息共享;关注具体情境和情境脉络。
12、输入设备:键盘、手写输入、二维扫描仪、数码摄像头、三维扫描仪、动作捕捉、鼠标、触摸板、触摸屏、控制杆设备。
13、输出设备:显示器、打印机、语音交互设备。
14、三维扫描仪成为了实现三维信息数字化的一种极为有效的工具。
动作捕捉设置则用于捕捉用户的肢体甚至是表情动作,生成运动模型。
15、人机交互输入模式?请求模式:在请求模型下,输入设备的启动是在应用程序中设置的;采样模式:输入设备和应用程序独立地工作;事件模式:输入设备和程序并行工作;16、基本交互技术?定位:定位是确定平面或空间的一个点的坐标,是交互中最基本的输入设备技术之一;笔画:笔画输入用于输入一组顺序的坐标点;定值:定值输入用于设置物体旋转角度、缩放比例因子等;选择;选择是在某个选择集中选出一个元素,通过注视。
指点或接触一个对象,使对象成为后续行为的焦点,是操作对象时不可缺少的一部分;字符串:键盘是目前输入字符串最常用的方式,现在用写字板输入字符也已经很流行。
人机交互技术复习题.

一单项选择题1 下述基本人机交互技术中,主要用于输入一个数值的人机交互技术是(C)。
A:定位B:笔划C:定值D:选择E:字符串输入2 下述人机交互技术中,不属于图形人机交互技术的是(C )。
A:几何约束B:引力场C:语音识别D:橡皮筋技术3 下列各种模型中,用于描述交互操作的人机交互界面行为模型的是(D)。
A:GOMS模型B:LOTOS模型C: UAN模型D:状态转换网络4 使用从行为模型到结构模型的转换算法得到的人机界面结构模型中,不可能包含的事件类型为(C)。
A:用户事件B:内部事件C:系统事件D:外部事件5 在将人机界面的行为模型向结构模型转换时,只有在处理(C )运算符时才会向模型中加入一个终止态。
A: ||| B: [] C: [> D: >>二基本概念// 1 简述人机交互的基本能概念和主要研究内容有哪些。
人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互式计算机系统,且围绕这些方面的主要现象进行研究的科学。
人机交互的主要研究内容包括人机交互界面表示模型与设计方法(Model and Methodology)可用性分析与评估(Usability and Evaluation)。
多通道交互技术(Multi-Modal)认知与智能用户界面(Intelligent User Interface,IUI)群件(Groupware)Web设计(Web-Interaction)移动界面设计(Mobile and Ubicomp)//2 简述人机交互技术经历了那几个主要阶段?各阶段的主要特点?语言命令交互阶段:特点是用户以命令行的方式与计算机进行交互。
这个阶段是最早期交互阶段。
图形用户界面(GUI)交互阶段:主要特点是桌面隐喻、WIMP 技术、直接操纵和“所见即所得”。
自然和谐的交互阶段:主要特点是使用基于语音、手写体、姿势、视线跟踪、表情等多种输入手段的多通道交互,其目的是使人能以声音、动作、表情等自然方式进行交互操作。
人机交互基础考试

人机交互基础考试(答案见尾页)一、选择题1. 人机交互是什么?A. 人与计算机之间的交流方式B. 人操作计算机时的思考过程C. 计算机技术与人机之间的信息交换D. 人机之间通过设备传递信息的过程2. 以下哪个不是人机交互的主要组成部分?A. 硬件B. 软件C. 用户接口D. 外部设备3. 人机交互中,用户与计算机之间的通信方式有哪些?A. 输入设备B. 输出设备C. 语音识别D. 手势识别4. 什么是菜单栏?A. 一种用户界面元素,用于选择命令或访问子菜单B. 计算机的基本输入设备C. 用于显示菜单和选项的屏幕区域D. 计算机的基本输出设备5. 以下哪个是图形用户界面(GUI)的特点?A. 直观的用户界面B. 与设备无关的可移植性C. 高度定制化D. 所有答案都是正确的6. 什么是图标?A. 一组可以点击的菜单项B. 在屏幕上显示的图片C. 代表程序或文件的符号D. 计算机的基本输入设备7. 什么是窗口?A. 一个独立的屏幕区域,用于显示信息或执行程序B. 用于编辑文本的区域C. 计算机的基本输出设备D. 用于存储数据的设备8. 什么是文本框?A. 一个可以输入文本的区域B. 用于显示文本的区域C. 计算机的基本输入设备D. 用于存储数据的设备9. 什么是按钮?A. 一个可以点击的开关B. 用于显示文本的区域C. 计算机的基本输入设备D. 用于存储数据的设备10. 什么是滚动条?A. 一个可以滚动以查看不同内容的线B. 用于显示菜单或选项的屏幕区域C. 计算机的基本输入设备D. 用于存储数据的设备11. 人机交互是什么?A. 人与计算机之间的交流方式B. 人操作计算机时的思考过程C. 计算机技术与人机之间的信息交换D. 人机之间通过设备传递信息的过程12. 以下哪个是图形用户界面(GUI)的基本组成部分?A. 文本框B. 按钮C. 菜单D. 鼠标13. 人机交互中,()是一种输入设备。
A. 键盘B. 鼠标C. 显示器D. 打印机14. 现代人机交互中常用的一个基本概念是?A. 一致性B. 可访问性C. 用户体验D. 反馈15. 以下哪个不是触摸屏的功能?A. 输入数据B. 控制设备C. 显示图像D. 运行程序16. 在人机交互中,()是指用户通过输入设备向计算机传达信息的方式。
11本《人机交互与界面设计》复习题目2_21643(1)

RGB是以红,绿,蓝为原色的颜色模型。RGB颜色模型通常用于彩色阴极射线管等彩色光栅图形显示设备
CMYK是以红,绿,蓝的补色青(Cyan),品红(Magenta),黄(Yellow)为原色的颜色模型
CYMK颜色模型用于一些印刷硬拷贝的颜色处理。印刷行业基本都是使用这种颜色模型。
对的。
57.“软件的可用性测试和评估是一个过程,这个过程在产品开发的结束阶段开始。”这句话对吗?
错的。初期阶段。
58.“软件的可用性评估方法中,用户模型法特别适合于无法进行用户测试的情形。”这句话对吗?
对的。
59.“软件的可用性评估方法中,最常用的方法是用户测试和问卷调查。”这句话对吗?
对的。
60.“软件的可用性评估方法中,启发式评估不需要用户的参与,也不需要特殊设备,所以它的成本相对较低。”这句话对吗?
图像输入设备:二维扫描仪,数码摄像头。
三维信息输入设备:三维扫描仪,动作捕捉设备。
指点输入设备:鼠标,光笔,遥控杆,触摸板,触摸屏。
17.虚拟现实交互设备有哪些?各有什么特点?
三维空间定位设备:
空间跟踪定位器:计算机能间接的跟踪运动物体相对于发射器的位置和方向;数据手套:操作者可以通过数据手套用手去抓或推动虚拟物体,以及做出各种手势命令,数据手套可以捕捉手指和手腕的相对运动,可以提供各种手势信号,也可以配合一个六自由度的跟踪器,跟踪手的实际位置和方向;触觉和力反馈器:
错(说反了)
28.在界面设计中,对用户的观察和分析,主要有哪些方法?
情境访谈;焦点小组;单独访谈。
29.简要描述任务分析主要包括哪些内容。为什么说任务分析是交互设计至关重要的环节?
人机交互工程师考试试题

人机交互工程师考试试题一、选择题1. 人机交互是指()。
A. 人与人之间的交流B. 人与机器之间的交互C. 机器与机器之间的通信D. 无法确定2. 以下哪个不是人机交互的目标之一?A. 提高用户满意度B. 提高系统性能C. 提高用户效率D. 提高系统可用性3. 以下哪个不属于人机交互设计的基本原则?A. 易学易用原则B. 可视化原则C. 反馈原则D. 无障碍原则4. 人机交互中的人类因素包括()。
A. 人的认知特点B. 人的身体特点C. 人的工作习惯D. 以上都是5. 以下哪个不是人机交互工程师需要具备的技能之一?A. 编程技能B. 用户研究能力C. 美术设计能力D. 市场营销能力二、问答题1. 什么是用户体验(UX)设计?用户体验(User Experience,UX)设计是指通过了解用户需求,合理设计和优化产品或服务的功能、交互方式、界面等因素,以提供更好的用户体验和满足用户的期望。
2. 简要描述用户中心设计原则。
用户中心设计原则是将用户置于设计的核心位置,以用户需求和用户体验为中心,通过用户研究等方法获取用户的反馈和需求,并将其融入到产品的设计和开发过程中,以提供用户满意的产品和服务。
3. 请简要说明可用性测试的目的和过程。
可用性测试的目的是评估产品或系统的易用性和用户体验,以识别潜在的问题并提供改进的建议。
过程包括制定测试计划、确定测试任务、招募测试参与者、进行测试、分析结果并撰写报告。
4. 什么是信息架构设计?信息架构设计是指为了更好地组织和呈现信息,将信息进行分类、组织和结构化,以使用户能够高效地找到所需信息的设计过程。
5. 简要描述用户界面设计的原则。
用户界面设计的原则包括一致性原则、反馈原则、简化原则、可视化原则、可用性原则等。
其中,一致性原则要求界面元素的设计在整个系统内保持一致,反馈原则要求及时给予用户反馈,简化原则要求界面设计简洁明了,可视化原则要求通过图标、颜色等视觉元素增强用户体验,可用性原则要求界面易学易用。
人机交互复习题-2

人机交互复习题-2人机交互各章知识点第1章1. 人机交互的概念,所涉及的学科及关系。
答:人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互是计算机系统,且围绕这些方面的主要现象进行研究的科学。
人机交互技术与认知心理学、人机工程学、多媒体技术和虚拟实现技术密切相关。
其中,认知心理学与人机工程学是人机交互技术的理论基础,而多媒体技术和虚拟实现技术与人机交互技术相互交叉和渗透。
2. 人机交互研究的内容。
答:人机交互的研究内容有人机交互界面表示模型与设计方法、可行性分析与评估、多通道交互技术、认知与智能用户界面、虚拟环境中的人机交互、Web设计、移动界面设计、群件。
3. 人机交互经历的三个阶段答:语音命令交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段 4. 发展趋势答:集成化、网络化、智能化、标准化 5. 人机交互技术答:人机交互技术主要是研究人与计算机之间的信息交换,主要包括人到计算机和计算机到人的信息交换两部分。
第2章1. 人的主要的感知方式答:视觉、听觉、触觉 2. 人的认知过程答:1、关注 2、感知和识别 3、记忆 4、学习 5、阅读、说话和聆听 6、解题、规划、推理和决策交互原则:许多认知过程是相互依赖的,一个活动可同时涉及多个不同的过程,只涉及一个过程的情况非常罕见。
3. 人机系统设计步骤答:(1)需求分析阶段(2)调查研究阶段(3)系统分析规划阶段(4)系统设计阶段(5)测试阶段(6)人机系统的生产制造及提交使用阶段 4.人机工程学的定义答:人机工程学是研究“人-机-环境”系统中人、机、环境三大要素之间的关系,为解决系统中的人的效能、健康问题提供理论与方法的科学。
第3章1. 交互设备的的分类文本输入设备:键盘、手写设备、语音输入设备图形输入设备:扫描仪、数码摄像头指点输入设备:鼠标、触摸板、控制杆、光笔、触摸屏、手写液晶屏、眼动跟踪系统、光标键-非连续定位装置显示设备:位图显示、语音交互设备:耳麦、声音合成设备、虚拟现实系统的交互设备:三维空间定位设备(空间跟踪定位器、数据手套、三维鼠标、触觉和力反馈器)、沉浸感显示设备、虚拟实现系统第4章1. 人机界面发展的几个阶段:根据用户界面的具体形式、根据根据用户界面中信息载体的类型、根据计算机输出信息的形式图形用户界面有哪几种:2. 图形用户界面的主要思想(p61)答:1.桌面隐喻 2.所见即所得 3.直接操纵13. 设计用户界面的一般性原则(p63)答:(1)界面要具有一致性 (2)常用操作要有快捷方式 (3)提供简单的错误处理(4)提供信息反馈 (5)操作可逆 (6)设计良好的联机帮助 (7)合理划分并高效地使用显示屏 (8)保证信息显示方式与数据输入方式的协调一致,尽量减少用户输入的动作,隐藏当前状态下不可用的命令,允许用户自选输入方式,能够删除错误的输入,允许用户控制交互过程。
人机交互复习(20151013)(答案)

一、填空题(20分)1.人机交互技术主要是研究人与计算机之间的信息交换。
2.按照触摸屏的工作原理和传输信息的介质的不同,可以把触摸屏分为四种:电阻式、电容感应式、红外线式以及表面声波式。
3.数字墨水在数学上是通过三阶贝塞尔曲线来描述笔输入的笔迹,它的记录格式能使数字墨水文件很小,从而可以更有效地进行存储。
4.人机交互是指关于设计、评价和实现供人们使用的交互式计算机系统,并围绕相关的主要现象进行研究的学科。
5.有关研究表明,人类从周围世界获取的信息约有80%是通过视觉得到的。
6.RGB颜色模型通常用于彩色阴极射线管等彩色光栅图形显示设备中。
7.为了实现交互功能,必须有效地管理、控制多种输入设备进行工作。
目前,对输入过程的处理要常用的三种基本模式为:请求模式、采样模式及事件模式。
8.目前,手写板主要有三类:电阻式感应手写板、电磁式感应手写板和电容式触控手写板。
9.橡皮筋技术是拖动形式的图形交互技术,被拖动对象的形状和位置随着光标位置的不同而变化。
10.计算机语音识别过程与人的处理过程基本上是一致的。
一个完整的语音识别系统大致可分为语音特征提取、声学模型与模式匹配、语言模型与语义理解三部分。
11.命令行可以看作第一代人机界面。
在这种界面中,计算机的使用者被看成操作员,计算机对输入信息一般只做出被动的反应。
12.立体影像生成技术主要有两种:主动式立体模式和被动式立体模式。
二、单项选择题(10分)三、是非题(10分)四、名词解释(20分)1. 产生式规则产生式规则是一种形式化语言,这些规则可用于描述人机交互界面。
产生式规则的一般形式是:if condition then action,这些规则也可以表示为不同的形式,如condition→action;condition:action。
2. GOMS模型GOMS模型是关于用户在与系统交互时使用的知识和认知过程的模型。
G代表Goals(目标)、O代表Operations(操作)、M代表Methods(方法)、S代表Selection rules(选择规则)。
11本《人机交互与界面设计》复习题目

63.什么是Web3D?
64.什么是VRML?
第8章
65.移动互联网的数据接入方式有哪几种?
66.简述移动界面的设计原则。
67.移动界面的主要输入方式有哪些?
68.给出基本的移动界面导航设计示意图并进行说明。
第9章
69.可用性反应了用户对产品的需求,表现在五个方面(5E),这五个E各指什么?
22.什么是六自由度?
23.什么是三维交互技术?传统的图形交互技术能否直接用于三维交互?为什么?
24.目前主要使用哪些交互方式在三维空间中进行操作?
25.什么是语音识别?
26.在手写识别技术中,什么是脱机识别和联机识别?
27.什么是数字墨水?
第5章
28.图形用户界面包含了三个重要思想,它们是什么?
29.WIMP表示什么?
16.什么是分布式认知?它与传统认知理论之间有什么关系?
第3章
17.常用的文本输入设备、图像输入设备、三维信息输入设备、指点输入设备各有哪些?
18.虚拟现实交互设备有哪些?各有什么特点?
第4章
19.常用的人机交互输入模式有哪几种?各有什么特点?
20ቤተ መጻሕፍቲ ባይዱ基本的交互技术有哪些?
21.常用的、用于图形输入的辅助交互技术有哪些?
第7章
51.简述Web界面的设计原则。
52.“在每个页面的固定位置显示公司标志,是Web界面一致性的体现。”这句话对吗?
53.举例说明保持Web界面简洁的一些做法。
54.Web页面上的导航设计应该注意什么?
55.全球服务型网站如何适应不同国家的文化与语言环境?
56.“为儿童设计的网站应该使用比较丰富的色彩和图像,并且较多的使用动画和声音等媒体。”这句话对吗?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人机交互各章知识点第1章1.人机交互的概念,所涉及的学科及关系。
答:人机交互(Human-Computer Interaction,HCI)是关于设计、评价和实现供人们使用的交互是计算机系统,且围绕这些方面的主要现象进行研究的科学。
人机交互技术与认知心理学、人机工程学、多媒体技术和虚拟实现技术密切相关。
其中,认知心理学与人机工程学是人机交互技术的理论基础,而多媒体技术和虚拟实现技术与人机交互技术相互交叉和渗透。
2.人机交互研究的内容。
答:人机交互的研究内容有人机交互界面表示模型与设计方法、可行性分析与评估、多通道交互技术、认知与智能用户界面、虚拟环境中的人机交互、Web设计、移动界面设计、群件。
3.人机交互经历的三个阶段答:语音命令交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段4.发展趋势答:集成化、网络化、智能化、标准化5.人机交互技术答:人机交互技术主要是研究人与计算机之间的信息交换,主要包括人到计算机和计算机到人的信息交换两部分。
第2章1.人的主要的感知方式答:视觉、听觉、触觉2.人的认知过程答:1、关注2、感知和识别3、记忆4、学习5、阅读、说话和聆听6、解题、规划、推理和决策交互原则:许多认知过程是相互依赖的,一个活动可同时涉及多个不同的过程,只涉及一个过程的情况非常罕见。
3.人机系统设计步骤答:(1)需求分析阶段(2)调查研究阶段(3)系统分析规划阶段(4)系统设计阶段(5)测试阶段(6)人机系统的生产制造及提交使用阶段4.人机工程学的定义答:人机工程学是研究“人-机-环境”系统中人、机、环境三大要素之间的关系,为解决系统中的人的效能、健康问题提供理论与方法的科学。
第3章1. 交互设备的的分类文本输入设备:键盘、手写设备、语音输入设备图形输入设备:扫描仪、数码摄像头指点输入设备:鼠标、触摸板、控制杆、光笔、触摸屏、手写液晶屏、眼动跟踪系统、光标键-非连续定位装置显示设备:位图显示、语音交互设备:耳麦、声音合成设备、虚拟现实系统的交互设备:三维空间定位设备(空间跟踪定位器、数据手套、三维鼠标、触觉和力反馈器)、沉浸感显示设备、虚拟实现系统第4章1. 人机界面发展的几个阶段:根据用户界面的具体形式、根据根据用户界面中信息载体的类型、根据计算机输出信息的形式图形用户界面有哪几种:2. 图形用户界面的主要思想(p61)答:1.桌面隐喻 2.所见即所得 3.直接操纵3. 设计用户界面的一般性原则(p63)答:(1)界面要具有一致性(2)常用操作要有快捷方式(3)提供简单的错误处理(4)提供信息反馈(5)操作可逆(6)设计良好的联机帮助(7)合理划分并高效地使用显示屏(8)保证信息显示方式与数据输入方式的协调一致,尽量减少用户输入的动作,隐藏当前状态下不可用的命令,允许用户自选输入方式,能够删除错误的输入,允许用户控制交互过程。
4. 多通道用户界面的基本特点答:1.使用多个感觉和效应通道 2.允许非精确的交互 3.三维和直观操纵4.交互的双向性5.交互的隐含性第5章1.可用性的定义及5个“E”。
答:可用性是指特定的用户在特定环境下使用产品并达到特定的目标的效力、效率和满意的程度。
5个“E”是指有效性(Effective)、效率(Efficient)、吸引力(Engaging)、容错能力(Error Tolerant)、易于学习(Easy to Learn)2.支持可用性的原则及各原则所包含内容。
答:1.可学习性(其中包括可预见性、同步性、熟悉性、通用性、一致性)2.灵活性(其中包括可制定性、对话主动性、多线程、可互换性、可替换性)3.鲁棒性(其中包括可观察性、可恢复性、响应性、任务规范性)3.用户测试的三个部分答:1.前期准备工作(明确测试的目的、准备测试环境、准备测试设备、确定测试过程中的各种角色分配)2.测试执行的六个阶段(制定测试计划、准备测试者、准备测试材料、执行引导测试、执行正式测试、分析最终报告)3.可用性测试的评价(搜集数据进行性能评价、比较两个可用的交互设计、统计分析)4. 可用性工程的生命周期有以下几个阶段答:1.了解用户 2.竞争性分析 3.设定可用性目标 4.用户参与的设计 5.迭代设计 6.产品发布后的工作第6章1. GOMS、LOTOS、UAN的定义与作用。
GOMS:定义:是在交互系统中用来分析用户复杂性的建模技术,主要被软件设计者用于建立用户行为模型。
作用:采用“分而治之”的思想,将一个任务进行多层次的细化,通过目标(goal)、操作(operator)、方法(method)、以及选择规则(selection rule)四个元素来描述用户的行为。
LOTOS:是一种作为国际标准的形式描述语言,适于描述具有并发、交互、反馈和不确定性等特点的并发(concurrent)系统中的行为。
UAN:是一种简单的符号语言,着眼于用户和界面两个交互实体的描述,主要描述用户的行为序列以及在招待任务时所用的界面。
2. 使用GOMS模型描述Editing任务3. 结合GOMS和LOTOS对任务“中国象棋对弈”进行描述。
4. LOTOS算符答:|| (交替),[ ](选择),[>(禁止)、>>(允许)、|[ ]|(同步)5. 用UAN模型描述任务“文件拖入回收站”(单通道)。
该任务有三个用户动作,相应地有三种界面状态和界面反馈:(1)用户行为mouse_down(x,y)表示用户首先在点(x,y)处单击鼠标,这时界面状态if intersect(icon,x,y) icon=selected 判断在(x,y)处是否与文件图标icon 相交,如果是,则将icon 的状态设为selected 。
界面反馈Then highlight(icon)表示选中后将icon 显示为高亮。
(2)用户行为drag_icon(x,y)将icon 拖至点(x,y),界面反馈show_outline(icon) 显示icon if intersect (bin,x,y) 判断在(x,y)是否与垃圾箱bin 的位置相交,如果是,则高亮垃圾箱 bin(3)用户行为mouse_up(x,y)在点(x,y)处放开鼠标,界面状态if intersect(bin,x,y)判断在(x,y)是否与垃圾箱bin 的位置相交,界面反馈then hide(icon)如果相交则隐藏icon ,界面反馈show_bin_full()表示icon 隐藏以后,将垃圾箱显示为满。
6. 用传统状态网络画出“基本菜单的画图工具”draw circle 单击在圆周上rubber band单击在中心点选择circle[C1]Circle1MenuFinishCircle2draw circle双击rubber band单击在第一点选择circle[C2]Line1FinishLine2C1: Not drawing line; C2: Not drawing circle7.画出中国象棋的最高层目标、运行、走棋的状态网络。
外部事件外部事件退出正常结束事件运行正常结束事件外部事件1外部事件0退出正常结束事件S0S1S2F图6-24a 最高层目标状态转换网络产产打打运行生运行正常结束事件生运行正常结束事件谱正常结束事件谱正常结束事件S02外部事件1打谱正常结束事件走棋正常结束事件外部事件0S00S03S04S01图6-24b “运行”目标状态转换网络图6-24c “走棋”目标状态转换网络走棋对弈方走正常结束事件产生走棋正常结束事件当前方走正常结束事件外部事件S001S002S000第7章1. 窗口系统设计交互应用程序的两种控制流的实现(模型与程序) 答:1.应用程序内部事件处理循环事件处理循环的程序代码while(1){read_event(myevent);switch(myevent .type){case type_1:do_type1_process(); /*处理对应事件1的动作*/break;case type_2:do_type2_process(); /*处理对应事件2的动作*/break;.....case type_n:do_typen_process(); /*处理对应事件n的动作*/break;}}2.事件注册方式事件注册方式程序代码import java.awt.*;import java.awt.event.*;class Quitextends Frameimplements Actionlistener {Button cancelButton,okbutton;public Quit(){cancelButton=new Button("Cancel");okButton=new Button("OK");setLayout(new Flowlayout());add(cancelButton);add(okButton);addWindowListener(new ProgramTerminator());cancelButton.addActionListener(this);okButton.addActionListener(this);}Public void actionPerformed(ActionEvent event){Button clickedButton=(button) event.getSource();if(clickedButton=cancelButtton){setTitle("You clicked OK");}else {//the event source is okButtonsetTitle("You clicked OK");}class ProgramTerminatorimplements WindowListener{public void windowClosing(WindowEvent event){System.exit(0);}public void windowactivated(WindowEvent event) {}public void windowClosing(WindowEvent event){}public void windowDeactivated(WindowEvent event){}public void windowDeiconified(WindowEvent event){}public void windowIconifiled(WindowEvent event){}public void windowOpende(windowEvent event){}}public static void main(string args[]){Quit f =new Quit();f.setBounds(100,100,200,70);f.setVisible(ture);}}第8章1.WEB界面设计的基本原则答:1.了解浏览者的心理状态 2.内容与形式的统一 3.减少浏览层次 4.特点明确5.统一整体的形象6.Web网站设计的3C原则(简洁、一致性、对比度)2. WEB网站可用性的5个原则答:易学性、有效性、易记性、容错性、满意程度2.WEB界面字体和颜色的选用原则颜色:确定网站的标准色彩、以红、绿、蓝三色称为三基色、底色应应柔和、素雅。