教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论

来源:网络收集 时间:2026-07-10
导读: 专注考研专业课13年,提供海量考研优质文档! 第 1 页,共 58 页 目录 2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套模拟题(一) .......................................................................................

专注考研专业课13年,提供海量考研优质文档!

第 1 页,共 58 页

目录

2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套模拟题(一)

................................................................................................................................................ 2 2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套模拟题(二)

.............................................................................................................................................. 19 2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套模拟题(三)

.............................................................................................................................................. 31 2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套模拟题(四)

.............................................................................................................................................. 39 2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套模拟题(五)

(49)

专注考研专业课13年,提供海量考研优质文档!

第 2 页,共 58 页 2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论考研冲刺五套

模拟题(一)

说明:根据本校该考试科目历年考研命题规律,结合考试侧重点和难度,精心整理编写。考研冲刺模考使用。共五套冲刺预模拟预测题,均有详细答案解析,考研冲刺必备资料。

——————————————————————————————————————————

一、选择题

1. 提高软件质量和可靠的技术大致可分为两大类。其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要( )。

A.消除错误

B.检测错误

C.避开错误

D.容错

【答案】D

【解析】提高软件质量和可靠性的技术大致可分为两类,一类是避开错误技术,即在开发的过程中不让差错潜入软件的技术;一类是容错技术,即对某些无法避开的差错,使其影响减至最小的技术。当避开错误技术无法做到完美无缺时,就需要引入容错技术。

2. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试工作的基础。

A.系统分析

B.安装测试

C.验收测试

D.单元测试

【答案】D

【解析】软件的测试通常由单元测试(模块测试)、集成测试(组装测试)、系统测试(验收测试)等几个部分组成。其中单元测试在代码编写到一定时候即可开始,它是整个测试工作的基础。

3. 进行需求分析可使用多种工具,但( )是不适用的。

A.数据流图

B.判定表

C.PAD 图

D.数据字典

【答案】C

【解析】进行需求分析时通常采用结构化分析方法,结构化分析工具有以下几种:

专注考研专业课13年,提供海量考研优质文档!

第 3 页,共 58 页 ①数据流图。

②数据字典。

③描述加工逻辑的结构化语言、判定表、判定树。

4. 在进行软件结构设计时应该遵循的最主要的原理是( )。

A.抽象

B.模块化

C.模块独立

D.信息隐藏

【答案】C

【解析】模块独立性是模块化、抽象和信息隐蔽的直接产物。是进行模块结构化设计时需要考虑的主要问题。

5. 在需求分析中,开发人员要从用户那里解决的最重要问题是( )。

A.要让软件做什么

B.要提供哪些信息

C.要求软件工作效率怎样

D.要让软件具有何种结构

【答案】A

【解析】需求分析的基本任务是要准确地定义新系统的目标,为了满足用户需要,回答系统必须“做什么” 的问题。

6. 软件可移植性是用来衡量软件的( )重要尺度之一。

A.通用性

B.效率

C.质量

D.人机界面

【答案】C

【解析】软件的可移植性是指把软件产品从一个硬件/软件环境转移到另一个硬件/软件环境的难易与繁简程度。为了提高软件的可移植性,应尽量使软件与具体硬件设备无关,即提高软件的硬件无关性(或称软件的设备独立性)。软件的可移植性可用来衡量软件的质量。

7. 在模型中,包含以下基本成分( )。

A.数据、对象、实体

B.控制、联系、对象

C.实体、联系、属性

专注考研专业课13年,提供海量考研优质文档!

第 4 页,共 58 页 D.实体、属性、联系

【答案】C

【解析】E-R 图也称实体-联系图提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

8. 图1所示为一个确定的有限自动机DFA 的状态转换图,有向弧

上可以标记下列符号之一:小数点十进制数字正负号及科学记数标志

请补充图中弧上的标记,使

该DFA 可以识别十进制形式和科学记数表示形式的实数。

图1状态转换图

有向弧

的标记为

有向弧和

的标记为有向弧

和.

的标记为有向弧

的标记为有向弧和的标记为

【答案】

9. 验收测试的任务是验证软件的( )。

A.完整性

B.正确性

C.有效性

…… 此处隐藏:601字,全部文档内容请下载后查看。喜欢就下载吧 ……
2018年中国地质大学(武汉)计算机学院952软件综合之软件工程导论.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1416025.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)