用户界面设计原则中不包括______。 A.不要将实现技术暴露给用户 B.整个软件中应采用统一规范且易于理解的行业术语 C.软件给出的错误信息应尽量包括错误表现和问题,以及解决方法和建议 D.软件运行时底层软件发现的错误应由底层代码向界面发送错误信息

admin2021-01-13  38

问题  用户界面设计原则中不包括______。
A.不要将实现技术暴露给用户
B.整个软件中应采用统一规范且易于理解的行业术语
C.软件给出的错误信息应尽量包括错误表现和问题,以及解决方法和建议
D.软件运行时底层软件发现的错误应由底层代码向界面发送错误信息

选项 A、 
B、 
C、 
D、 

答案D

解析 用户界面是为用户的使用而设计的,所以应根据用户的需要和特点进行设计。
   一般用户只关心软件的功能和性能,只关心软件能做什么,操作是否方便快捷,并不关心这些功能是如何实现的。所以在用户界面中不要将实现技术暴露在用户面前。例如,不要让用户来选择排序方法。
   整个软件中应采用统一规范且易于理解的行业术语,尽量避免使用开发者熟悉但行业用户不熟悉或者不习惯使用的术语。例如会计软件应使用会计行业通用的术语。
   软件运行时一般都会遇到用户操作错误、输入信息不符合要求等情况,此时软件会输出错误信息。软件设计时,输出的错误信息应尽量使用户能理解发生了什么错误,错误发生的原因,如何纠正错误才能使程序继续运行。这样的软件就是健壮的。
   从软件的架构看,软件的底层往往是许多上层应用模块都要调用的公共模块。软件运行时,大部分时间都是在执行底层模块。当底层模块运行出现错误时,往往是上层应用模块的不当调用(例如给出了不适当的参数)。这时应尽量给出引起这种错误的上层模块的原因(例如上层哪个应用模块给出的调用参数不当)。如果仅仅给出底层模块的出错现象,则用户难以理解究竟是在做哪方面应用时出的问题。
转载请注明原文地址:https://kaotiyun.com/show/YzNZ777K
0

相关试题推荐
最新回复(0)