以下针对面向对象开发过程中的内容说法正确的是( )。
A. 面向对象开发过程从领域概念到设计概念和代码实现都以类和对象为核心,需求设计和软件设计两个阶段没有明确的分界线。
B. 用户界面设计要重点考虑典型应用场景下屏幕之间的跳转和信息传递,屏幕之间的静态逻辑关系有时候可以忽略不计。
C. 数据模型设计过程中非必要不设计数据模型中的操作行为。
D. 类设计过程中可以使用活动图描述类的实例在生存周期中对外部事件的响应。
查看答案
面向数据流的软件设计方法,即通常所说的结构化设计方法。以下针对面向数据流的设计方法描述错误的是( )。
A. 在对数据流图逐步精化的过程中必须维持层与层之间数据流的平衡。
B. 在对数据流图进行逐步精化的过程中并不关心软件的设计细节。
C. 要完整描述一个软件系统,数据流图必须与数据字典配套使用。
D. 数据流图中可以没有转换。
用户界面设计的三条“黄金规则”之一有“使系统处于用户控制之中”,以下哪些设计原则不用于保持用户的控制?( )
A. 如果用户想编辑小段文字,用户一定要处于拼写检查模式。
B. 对于用户提交的信息,允许用户在未审核的状态下撤回。
C. 针对于一些重复操作,可以设计类似“宏”的机制来使高级用户定制界面。
D. 用户与软件之间的交互可以通过键盘命令、鼠标移动、电子笔或语言识别等方式来实现。
在软件工程的目标中,( )是指软件系统能有效地利用计算机的时间资源和空间资源,一般将系统的时/空开销作为衡量软件质量的一项重要技术指标。
A. 可修改性
B. 有效性
C. 可靠性
D. 可理解性
在软件的生命周期中,( )阶段根据软件需求规格说明建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,设计全局数据库或数据结构,规定设计约束,制定集成测试计划。
A. 需求分析
B. 概要设计
C. 详细设计
D. 软件构造