2024高等教育自学考试软件工程试题及解析 (二)_第1页
2024高等教育自学考试软件工程试题及解析 (二)_第2页
2024高等教育自学考试软件工程试题及解析 (二)_第3页
2024高等教育自学考试软件工程试题及解析 (二)_第4页
2024高等教育自学考试软件工程试题及解析 (二)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绝密★考试结束前

全国2024年4月高等教化自学考试

软件工程试题

课程代码:02333

请考生按规定用笔将全部试题的答案涂,写在答题纸上。

选择题部分

留意事项:

1.答题前,考生务必将自己的考试课程名称,姓名,准考证号用黑色字迹的笠字笔或钢笔填写在答题纸规定

的位置上。

2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂

其他答案标号。不能答在试题卷上。

一,单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂,

多涂或未涂均不得分。

I.能“标识系统要解决的问题”的模型是

A.部署模型B,设计模型

C.概念模型D.实现模型

2.初始需求发觉技术中,可能导致超出项目成本和进度限制的是

A.自悟B.交谈

C.提炼D.视察

3.销售系统,应能产生销售报表,这是软件的

A.功能需求B.性能需求

C.设计约束D.外部接口需求

4.详细设计工具中,盒图是指

A.PAD图(问题分析图)(详细设计阶段)B.HIPO图(层次图加IPO)(概要设计)

C.程序流程图(详细设计阶段)D.N-S图(详细设计阶段)

5.题5图为一个飞机票预定系统的数据流图,图中“旅客”是

题5图

A.数据流B.加工

C.数据存储D.数据潭

6.在下列耦合中,耦合度最弱的是

A.内容耦合(完全不用)B.数据耦合(尽最运用)

C.公共耦合(限制运用范围)D.限制耦合(少用)

7.下列的内聚类型中,按关联程度从低到高的依次给出的是

A.逻辑内聚,过程内聚,功能内聚B.过程内聚,功能内聚,逻辑内聚

C.过程内聚,逻辑内聚,功能内聚D.功能内聚,过程内聚,逻辑内聚

8.题8图中,扇出为3的模块是

题8图

A.模块A和GB.模块C和G

C.模块A和CD.模块C和H

9.UML表达关系的术语中,关联是一类特定的

A.扩展B.细化

C.依靠D.泛化

10.依据RUP测试活动,输入为测试用况,测试过程,实现模型,活动为实现测试,则输出为

A.测试支配B.测试过程

C.测试评价D.测试构件

11.盼望确定软件实现的功能是否及需求规格说明书一样,需进行

A.单元测试B.有效性测试

C.系统测试D.集成测试

12.在《ISO/IEC软件生存周期过程12207-1995》中,属于组织过程的是

A.文档过程B.验证过程

C.维护过程D.管理过程

13.瀑布模型是一种

A.适用于需求被清晰定义的项目B.快速构造产品第一版本的好方法

C.适合于大型团队迭代开发的模式D.支持面对对象技术的创新模型

14.在软件生存周期模型中,可削减用户需求变更的软件开发模型是

A.演化模型B.增量模型

C.喷泉模型D.螺旋模型

I5.CMMI实力等级中,第。级为最低等级,其第2级是

A.已执行级B.已定量管理级

C.已定义级D.1管理级

非选择题部分

留意事项:

用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

二,填空题(本大题共1。小题,每小题2分,共20分)

16.从事软件开发实践和软件工程项目管理的思想基础是此处1辿发。

17.需求规约的技术核心是特定需求。

18.总体设计分为3个阶段,第一阶段为方案设3(系统设计)。(然后是结构设计,过程设计)

19.理论上,最基本的结构化程序设计的限制结构只有两种:依次和循环。

20.UML不是特定的软件开发方法学,而是一种可视化的建模语

21.RUP的迭代,增量式开发是逊化模型的一个变体。

22.软件测试的其次目标是碘认。(验证和确认)

23.提高模块的内聚程度,可简化元测试。

24.过程管理包括过程建立,过」评估和过程改进。

25.CMMI应用于一个组织过程改善的成熟度等级有*个。

三,简答题(本大题共6小题,每小题5分,共30分)

26.简述软件工程的概念及发展。

答:软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品

的工程,或以此为探讨对象的学科.

27.简述需求的概念和基本性质。

答:需求是一个有关“要予构造”的陈述,用以描述待开发产品(或项)功能上的实力,性能参数或者其它性质。

基本性质有:

(1)必要性,该需求是用户所需求的。

(2)无歧义性,该需求只能用一种方式说明。

(3)可测性,该需求是可进行测试的。

可跟踪性,该需求可从一个开发阶段跟踪到另一个开发阶段v

(5)可测量性,该需求是可测量的。

28.简述以结构化分析方法建立系统功能模型的建模工具和建模过程。

答:

29.简述依次图的概念,构成和主要年用。

答:依次图是一种交互图,即由一组对象以及这些对象之间的关系组成,其中还包含这些对象之间被发送的消息。

其构成有:

(1)交互各方:角色或对象。

(2)交互方式:通讯或链。

(3)交互内容:消息。

这些构成成分确定了交互的各种形态。

30.简述增量模型的优缺点。

答:优点:

(1)第一个可交付版本所须要的成本和时间是较少的,从而可削减开发由增量表示的小系统担当的风险。

(2)由于很快发布第一个版本,因此可以削减用户需求的变更。

(3)允许增量投资,即在项目起先时可以仅对一个或两个增量投资。

缺点:

(1)假如没有对用户的变更要求进行规划,则产生的初始增量可能会造成后来的增量不稳定。

(2)假如需求不像早期思索的那样稳定和完整,则一些增量就可能须要重新开发,重新发布。

(3)由于速度和配置的困难性,可能会增加管理成本,超出组织的实力。

31.简述CMMI模型支持的两种过程改善路径。

答:CMMI供应了两种改善路径,一是称实力等级是一种过程改善路径,该路径可使组织对针对单一过程域,不断

改善该过程域。二是称成熟度等级也是一种过程改善路径,该路径可使组织通过关注一组过程域,不断改善一

组相关过程域。

四,综合应用题(本大题共2小题,每小题10分,共20分)

32.有•家教管理系统,其要求的功能如下:家教老师可以注册本人信息,修改本人资料、阅读家教信息,搜寻

家教信息;家教学生可以注册本人信息,修改本人资料,阅读家教信息,搜寻家教信息;家教管理员可以登录,登

记家教信息,发布网站公告,处理家教信息。

请依据需求,画出该系统的用况图。

答:此题没有标准答案,不同用况图表明系统设计不同,各有优点和缺点,下图仅供参考。

33.设被测试程序的流程图为题33图,请完成:

⑴什么是语句覆盖?什么是路径覆盖?

答:语句覆盖即使被测程序每一个语句至少执行一次。

路径覆盖即使被测程序每条可能路径至少执行一次。

(2)给出实现语句覆盖的测试用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论