摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2015年5月 软件设计师 上午题】部分试题的详解,一起来看看吧~



1、软件配置管理的内容不包括(31)。
A、 版本控制
B、 变更控制
C、 过程支持
D、 质量控制

答案:D
答题解析:

本题考查软件工程配置管理知识点。软件配置管理(Software Configure Management,SCM)用于整个软件工程过程。主要目标是标识变更,控制变更,确保变更正确地实现,报告有关变更。SCM是一组管理整个软件生存期各阶段中变更的活动软件配置管理的内容包括版本控制、变更控制及过程支持,不包括质量控制。根据题意可知,本题选D

参考答案:(31D



2、某模块实现两个功能:向某个数据结构区域写数据和从该区域读数据。该模块的内聚类型为(   )内聚。
A、 过程
B、 时间
C、 逻辑
D、 通信

答案:D
答题解析:


题考查软件工程内聚度知识点。内聚是指一个模块内各个元素彼此结合的紧密程度,它是信息隐蔽和局部的概念的自然扩展。设计时应该力求高内聚,理想内聚的模块应当恰好做一件事情。

偶然内聚:一个模块的各成分之间毫无关系。比如:一组语句在程序的多处出现,为了节省内存空间,这些语句放在一个模块中,该模块的内聚是偶然内聚的。

逻辑内聚:把几种逻辑上相关的功能组放在同一模块中。

瞬时内聚(时间内聚):一个模块所包含的任务必须在同一时间间隔内执行,例如初始化模块。

过程内聚:一个模块的处理元素是相关的,而且必须按特定的次序执行。

通信内聚:一个模块的所有成分都结合在同一个数据结构上。

顺序内聚:模块的成分同一个功能密切相关,且输出作为另外一个成分的输入。

功能内聚:模块内的所有成分属于一个整体,完成单一的功能。

在以上的内聚中,内聚度从低到高,偶然内聚度最低,功能内聚度最高。模块的高内聚、低耦合的原则称为模块独立原则,也称为模块设计的原则。本题选择D选项

参考答案D



3、正式技术评审的目标是(33)。
A、 允许高级技术人员修改错误
B、 评价程序员的工作效率
C、 发现软件中的错误
D、 记录程序员的错误情况并与绩效挂钩

答案:C
答题解析:

本题考查软件技术评审知识点。正式技术评审是一种由软件工程师和其他人进行的软件质量保障活动。其目标包括:⑴发现功能、逻辑或实现的错误;⑵证实经过评审的软件的确满足需求;⑶保证软件的表示符合预定义的标准;⑷得到一种一致的方式开发的软件;⑸使项目更易管理。本题选择C选项。

参考答案:(33C



查看完整试题>>>