2017年4月高等教育自学考试全国统一命题考试
软件工程
试卷及解析
(课程代码 02333)
一、单项选择题(本大题共15小题,每小题2分,共30分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。)
第1题 可以把软件开发的本质概括为:不同抽象层术语之间,以及不同抽象层处理逻辑之间的( )
A.模型
B.调用
C.开发
D.映射
【正确答案】 D
【答案解析】(P17) 软件开发的本质可概括为:不同抽象层术语之间的“映射”,以及不同抽象层处理逻辑之间的“映射”。
第2题 需求分析产生的正式文档是( )
A.项目开发计划
B.需求规约
C.软件设计规约
D.可行性分析报告
【正确答案】 B
【答案解析】(P28) 需求规约是一个软件项/产品/系统所有需求陈述的正式文档,它表达了一个软件产品/系统的概念模型。
第3题 一般适用于规模较小的、复杂程度不太高的小型软件项目,或在获取SRS(草案)时使用的需求规约表达风格是( )
A.形式化的
B.非形式化的
C.结构化的
D.非结构化的
【正确答案】 B
【答案解析】(P29) 采用非形式化语言来表达需求,其主要问题是容易产生歧义、矛盾和不可测等问题 ,因此,非形式化的需求规约一般适用于规模比较小的、复杂程度不太高的小型软件项目,或在获取SRS(草案)时使用的。
第4题 在结构化分析方法中,表示“数据的静态结构”的术语是( )
A.数据存储
B.文件
C.数据潭
D.数据流
【正确答案】 A
【答案解析】(P36)
第5题 一个模块向其下属模块传递了一个开关量信息,则该模块与下属模块的关系是( )
A.数据耦合
B.标记耦合
C.控制耦合
D.公共耦合
【正确答案】 C
【答案解析】(P57) 一个模块通过接口向另一个模块传递一个控制信号,接收信号的模块根据信号值进行适当的动作,这种耦合被称为控制耦合。
第6题 对模块的宽度影响最大的因素是模块的( )
A.控制域
B.作用域
C.扇出
D.扇入
【正确答案】 C
【答案解析】(P60)
第7题 下列术语,可用于抽象客观世界中事物的是( )
A.类
B.关联
C.细化
D.泛化
【正确答案】 A
【答案解析】(P77) 类主要用于抽象客观世界中的事物,一般要有一组属性和操作。
第8题 大学由若干专业系构成,则大学与专业系的关系是( )
A.聚合
B.组合
C.细化
D.泛化
【正确答案】 B
【答案解析】(P92)
点击进入查看本科目历年真题及答案