单选题
UML采用4+1视图来描述软件和软件开发过程,其中______描绘了所设计的并发与同步结构;______表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的______。
单选题
- A.逻辑视图(Logical View)
- B.实现视图(Implementation View)
- C.进程视图(Process View)
- D.部署视图(Deployment View)
单选题
- A.逻辑视图
- B.实现视图
- C.进程视图
- D.部署视图
单选题
- A.逻辑视图
- B.实现视图
- C.进程视图
- D.部署视图
【正确答案】
A
【答案解析】[解析] UML采用4+1视图来描述软件和软件开发过程。
①逻辑视图:以问题域的语汇组成的类和对象集合。
②进程视图:可执行线程和进程作为活动类的建模,它是逻辑视图的一次执行实例,描绘了所设计的并发与同步结构。
③实现视图:对组成基于系统的物理代码的文件和组件进行建模。
④部署视图:把构件部署到一个组物理的、可计算的节点上,表示软件到硬件的映射及分布结构。
⑤用例视图:最基本的需求分析模型。
单选题
系统输入设计中应尽可能考虑人的因素,以下关于输入设计的一般原理中,错误的是______。
- A.只让用户输入变化的数据
- B.使用创新的模式吸引用户的眼球
- C.表格中各个数据项应有提示信息
- D.尽可能使用选择而不是键盘输入的方式获取数据
【正确答案】
B
【答案解析】[解析] 本题考查软件界面设计中的系统输入设计。人的因素在系统输入设计中扮演了很重要的角色。输入应该尽可能地简单,以降低错误发生的可能性,如对于范围可控的数据,使用选择的方式替代用户输入;只输入变化的数据等。输入应该尽可能使用已有含义明确的设计,需要采用模仿的方式而非创新。为了避免用户理解的二义性,应该对表格中输入的数据给出提示信息。