软件设计师中级选择题知识点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件设计师中级选择题知识点
在软件设计中,模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的:
A. 抽象和信息隐蔽
B. 局部化和封装化
C. 内聚性和耦合性
D. 激活机制和控制方法
结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的:
A. 控制流
B. 数据流
C. 程序流
D. 指令流
在软件设计中,为了提高模块独立性,模块内部各成分之间的联系应尽可能:
A. 紧密
B. 松散
C. 无关
D. 复杂
软件详细设计的主要任务是确定每个模块的:
A. 功能
B. 外部接口
C. 算法和使用的数据
D. 编程语言
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是:
A. 需求分析
B. 详细设计
C. 软件设计
D. 编码
下列不属于软件危机表现的是:
A. 软件过程不规范
B. 软件开发生产率低
C. 软件质量难以控制
D. 软件成本不断提高
在面向对象方法中,信息隐蔽是通过对象的什么特性来实现的?
A. 封装性
B. 继承性
C. 多态性
D. 抽象性
软件测试的目的是:
A. 评估软件可靠性
B. 发现并改正程序中的错误
C. 改正程序中的错误
D. 发现程序中的错误。

相关文档
最新文档