内容发布更新时间 : 2024/11/13 3:31:05星期一 下面是文章的全部内容请认真阅读。
绝密 ★ 考试结束前
全国2014年4月高等教育自学考试
软件工程试题
课程代码:02333
请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分
注意事项:
1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。
一、单项选择题(本大题共l5小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均不得分。
1.能“标识系统要解决的问题”的模型是 A.部署模型 C.概念模型
B.设计模型 D.实现模型
2.初始需求发现技术中,可能导致超出项目成本和进度限制的是 A.自悟 C.提炼
B.交谈 D.观察
3.销售系统,应能产生销售报表,这是软件的 A.功能需求 C.设计约束
4.详细设计工具中,盒图是指
A.PAD图(问题分析图)(详细设计阶段) C.程序流程图(详细设计阶段)
B.HIPO图(层次图加IPO)(概要设计) D.N-S图(详细设计阶段) B.性能需求 D.外部接口需求
5.题5图为一个飞机票预定系统的数据流图,图中“旅客”是
A.数据流
B.加工
C.数据存储
6.在下列耦合中,耦合度最弱的是 A.内容耦合(完全不用) C.公共耦合(限制使用范围)
D.数据潭
B.数据耦合(尽量使用) D.控制耦合(少用)
7.下列的内聚类型中,按关联程度从低到高的顺序给出的是 A.逻辑内聚、过程内聚、功能内聚 C.过程内聚、逻辑内聚、功能内聚 8.题8图中,扇出为3的模块是
B.过程内聚、功能内聚、逻辑内聚 D.功能内聚、过程内聚、逻辑内聚
A.模块A和G C.模块A和C
B.模块C和G D.模块C和H
9.UML表达关系的术语中,关联是一类特定的 A.扩展 C.依赖
B.细化 D.泛化
10.根据RUP测试活动,输入为测试用况、测试过程、实现模型,活动为实现测试,则输出为 A.测试计划 C.测试评价
B.测试过程 D.测试构件
11.希望确定软件实现的功能是否与需求规格说明书一致,需进行 A.单元测试 C.系统测试
B.有效性测试 D.集成测试
12.在《ISO/IEC软件生存周期过程12207-1995》中,属于组织过程的是 A.文档过程 C.维护过程 13.瀑布模型是一种
A.适用于需求被清晰定义的项目 C.适合于大型团队迭代开发的模式
B.快速构造产品第一版本的好方法 D.支持面向对象技术的创新模型 B.验证过程 D.管理过程
14.在软件生存周期模型中,可减少用户需求变更的软件开发模型是 A.演化模型 C.喷泉模型
B.增量模型 D.螺旋模型
15.CMMI能力等级中,第0级为最低等级,其第2级是 A.已执行级 C.已定义级
B.已定量管理级 D.已管理级
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每小题2分,共20分)
16.从事软件开发实践和软件工程项目管理的思想基础是正确认识软件开发。 17.需求规约的技术核心是特定需求。
18.总体设计分为3个阶段,第一阶段为方案设计(系统设计)。(然后是结构设计,过程设计) 19.理论上,最基本的结构化程序设计的控制结构只有两种:顺序和循环。 20.UML不是特定的软件开发方法学,而是一种可视化的建模语言。 21.RUP的迭代、增量式开发是演化模型的一个变体。 22.软件测试的第二目标是确认。(验证和确认) 23.提高模块的内聚程度,可简化单元测试。 24.过程管理包括过程建立、过程评估和过程改进。 25.CMMI应用于一个组织过程改善的成熟度等级有5个。 三、简答题(本大题共6小题,每小题5分,共30分) 26.简述软件工程的概念与发展。
答:软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品
的工程,或以此为研究对象的学科。
27.简述需求的概念和基本性质。
答:需求是一个有关“要予构造”的陈述,用以描述待开发产品(或项)功能上的能力,性能参数或者其它性质。
基本性质有:
(1)必要性,该需求是用户所需求的。
(2)无歧义性,该需求只能用一种方式解释。 (3)可测性,该需求是可进行测试的。
(4)可跟踪性,该需求可从一个开发阶段跟踪到另一个开发阶段。 (5)可测量性,该需求是可测量的。
28.简述以结构化分析方法建立系统功能模型的建模工具和建模过程。 答:
29.简述顺序图的概念、构成和主要作用。
答:顺序图是一种交互图,即由一组对象以及这些对象之间的关系组成,其中还包含这些对象之间被发送的消息。
其构成有:
(1)交互各方:角色或对象。 (2)交互方式:通讯或链。 (3)交互内容:消息。
这些构成成分确定了交互的各种形态。