- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程试卷 第 PAGE 1 页(共 NUMPAGES 5页)
2020年四川农业大学网络教育专科考试
软件工程 试卷
本试题一共五道大题,共3页,满分100分。考试时间90分钟。
一、单项选择题(本大题共15小题,每小题1分,共计15分)
软件开发的资源中,( C )是最重要的资源。
A、人力资源 B、硬件资源
C、软件资源 D、软件复用性及软件部件库
软件工程的三要素是( B )。
A、方法、工具和文档 B、方法、工具和过程
C、方法、文档和人 D、方法、过程和人
数据流图(DFD图)中表示“加工”的图形符号是( D )。
A、箭头 B、双横线 C、矩形框 D、圆
又称为有效性测试的是 ( C )。
A、单元测试 B、组装测试 C、确认测试 D、系统测试
N-S图,也称盒图,是( B )时使用的一种图形工具。
A、系统结构设计 B、过程设计 C、 数据设计 D、接口设计
软件测试的策略将测试过程按4个步骤进行,以下与程序编码阶段同一阶段进行的测试是 ( A )。
A、单元测试 B、组装测试 C、确认测试 D、系统测试
软件结构图(SC图)中一个模块的扇出是指( D )。
A、该模块的所有上层模块数 B、该模块的所有下层模块数
C、直接调用该模块的所有上层模块数 D、该模块直接调用的所有下层模块数
在以下度量模块独立性的内聚准则的部分内聚类型中,内聚性最强的是( C )。
A、逻辑内聚 B、时间内聚 C、功能内聚 D、通信内聚
可行性研究主要集中在以下四个方面,其中( B )是最难决断的方面。
A、经济可行性 B、技术可行性 C、法律可行性 D、抉择
以下不属于McCall软件质量模型中的质量特性的是( A )。
A、结构性 B、完整性 C、正确性 D、效率
允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试的测试用例设计方法是( B )。
A、黑盒测试 B、白盒测试 C、选择测试 D、穷举测试
如果一个软件系统是使用类、对象、( A )和通信这4个概念设计和实现的,则可以认为这个软件系统是面向对象的。
A、继承 B、复用 C、重载 D、多态
结构化分析(SA)方法是一种( D )的分析方法。
A、面向对象 B、面向过程 C、面向数据结构 D、面向数据流
软件模块结构改进的几种试探性原则中,控制范围和作用范围原则是指( C )。
A、控制范围在作用范围之外 B、作用范围在控制范围之外
C、作用范围在控制范围之内 D、控制范围在作用范围之内
模块的内聚和模块间的藕合是用于度量模块( A )的两个准则。
独立性 B、复杂性 C、规模 D、可维护性
二、名词解释题(本大题共5小题,每小题4分,共计20分)
数据词典(DD): 数据字典的任务是对于数据流图中出现的所有被命名的图形元素在数据词典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的解释。数据词典中所有的定义应是严密的、精确的,不可有半点含混,不可有二义性。
软件生存周期模型: 软件生存周期模型是从软件项目需求定义直到软件经使用后废弃为止,跨越整个生存期的系统开发、动作和维护所实施的全部过程,活动和任务的结构框架。目前有多种软件生存期模型,如瀑布模型、演化模型、螺旋模型、喷泉模型等。
SA方法: SA是指结构化分析方法。结构化分析方法是需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。基本思想是采用自顶向下,逐步分解的方法分析整个系统,有效地控制系统开发的复杂性。
信息隐蔽: 将模块实现自身功能的细节与数据隐蔽起来。模块间仅交换为完成系统功能所必须的信息。
CASE: 计算机辅助软件工程
三、简答题(本大题共4小题,每小题10分,共计40分)
软件生存周期中应该具备哪些必要的文档?每种文档的主要作用是什么?
答:
在软件生存周期中,随着各个阶段工作的开展,应适时地编制如下13种文档:
1) 可行性研究报告:说明该软件项目的实现在技术上、经济上和社会因素上的可行性,评述为合理地达到开
您可能关注的文档
最近下载
- 市政基础设施工程施工现场质量管理标准化.doc
- 手机照片视频误删后的恢复方法.doc VIP
- 一例无法控制大脑的心理咨询案例——以人为中心疗法取向.pdf VIP
- [教你如何制作KTV歌曲VOD歌曲KTV歌曲库.doc VIP
- 照明设计软件:AGI 32二次开发_AGI32数据管理与优化.docx VIP
- 第五届潍坊市职业技能大赛城市管理网格员题库及答案(760题).docx VIP
- 鼻肠管滑脱的应急预案.pptx VIP
- DGT 801系列数字式发电机变压器组保护装置技术说明书.pdf
- 广东省肇庆市怀集县事业单位考试真题每日一练带答案解析(2021年03月02日).docx VIP
- 农村教师公开选调进城考试模拟试题1(初中地理·附参考答案).docx
文档评论(0)