施乐公司的Lisa
2、思考一下,乔布斯为苹果公司制定的手机上的黄金法则是什么?为什么?采用现状及其原因?这里的黄金法则是指()。
单手操作手机,屏幕尺寸3.5英寸 单手操作手机,屏幕尺寸4.7英寸 双手操作手机,屏幕尺寸4.7英寸 双手操作手机,屏幕尺寸4.0英寸
3、同学们上网用一下谷歌界面、雅虎界面和bing界面,都是检索任务的软件,差异在哪里?这几款产品目前用户量的差异很大程度上是界面在注意力设计上的差异,请进行分析。其中,最能使用户集中注意力的界面设计是()。
谷歌
4、视频(电影、电视、动画、数字视频,等)帧律的设置依据是()。
根据机器的处理能力 根据个人偏好
根据人的视觉暂留时间
5、分析课件中数字软键盘布局上的不一致现象,为什么在同一款手机上,不同应用中的数字键盘的布局不一致?其中()应用中的数字软键盘布局是一致的。
电话拨号和计算器 通讯录和电话拨号
雅虎
bing
计算器和通讯录
6、人们不会把 [ ]( )[ ] 中的“](”认作一对,原因是视觉认知中的()定律在起作用。
连续律
7、输出一列数值时,需要考虑对齐方法,你会选择()方法。
左对齐
8、用KLM自己计算课件上的两个温度转换器软件界面的操作时间。后者交互效率高,()原因更本质。
没有在两种输入设备间切换 界面没有需要用户额外表达的信息 用户操作的更快 KLM的计算结果小
9、访问 http://fww.few.vu.nl/hci/interactive/fitts/ 并对其中实验5的结果进行分析,下面的()是正确的。
所采用的两种输入设备都是目标越大访问时间越长
在所采用的两种输入设备上,只有其中一个是目标越大访问时间越长 在所采用的两种输入设备上,实验时间均与Distance/Width呈正相关
右对齐
两端对齐
小数点对齐
接近律
相似律
对称律
10、访问
http://www.asktog.com/columns/022DesignedToGiveFitts.html 并为每个问题答案寻找实例界面,其中环形菜单的设计是()。
不知如何启动,毫无意义 对美工的设计能力要求很高
到达每个菜单项时手的移动距离短且一样
第九章软件系统测试
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.
软件测试的目的是()。 避免软件中出现错误 证明软件的正确性 解决测试中发现的错误 发现软件中潜在的错误
下面()说法是错误的。 测试应该尽早不断地执行
软件错误具有聚集性,对存在错误的部分应重点测试 软件测试是提高软件质量的决定性因素
测试用例需要定期评审和修改,并且要不断增加新的测试用例 下面的()不是集成测试的内容。
对软件中最小可测试单元进行检查和验证
把各个模块连接在一起时,穿越模块接口的数据是否会丢失 一个模块的功能是否会对另一个模块的功能产生不利的影响 若干子功能组合在一起是否能产生预期的主功能
下面的()是错误的。
功能测试是根据需求规格说明验证产品的功能实现是否符合要求 压力测试是检测在极限环境中使用系统时施加在用户上的压力
安全测试是检测系统中的保护机制是否可以保护系统免受非正常的攻击 安装测试是保证应用程序能够被成功地安装
()是为了有效地发现软件缺陷而精心设计的少量测试数据。 测试计划 测试用例 缺陷报告 测试报告
6. A. B. C. 例 D. 7. A. B. C. D. 8. A. 9. A. 10. A. B. C. D.
错误推测法是()。
将输入数据划分成若干个等价类,从中选取有代表性的数据作为测试用例 将所有可能的输入数据作为测试用例
运用场景对系统的功能点或业务流程进行描述,对应不同的业务场景生成相应的测试用根据经验或直觉推测程序中可能发生错误的情况,编写检查它们的测试用例 Web链接测试不包括()。 客户端与服务器端的连接速度 无链接指向的页面 错误的链接 不存在的页面
()是检测Web应用系统提供信息的正确性、准确性和相关性。 表单测试 B. 链接测试C. 内容测试 D. Cookies测试 下面的()不是软件性能的指标。
响应时间B. 并发进程数 C. 吞吐量D. 下面的()不是性能测试的目的。 达到百分之百的语句覆盖
验证软件系统是否能够满足预期的性能要求 发现软件系统中存在的性能瓶颈 评估软件系统的稳定性和可靠性
资源利用率
第十章软件交互与维护
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.
()是由于计算机软件和硬件环境变化而修改软件的过程。 改正性维护 适应性维护 完善性维护 预防性维护
下面的()不是软件再工程活动。 增加新的功能 逆向工程 程序结构改善 数据再工程
逆向工程通常用在软件生命周期的()阶段,它是从源代码或目标代码中提取设计信息。 需求分析 软件设计 软件测试 软件维护