软件工程05试题A.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程05试题A

一、单项选择题 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共20分 BD A.分解度 B.耦合性 C.屏蔽性 D.内聚性 2.软件设计中一般将用到图形工具,下列哪种些可用作设计的图形工具 B.DFD图 C.N-S图 D.程序流程图 3.SP方法中的基本控制结构有 ABC A.顺序结构 B.选择结构 C.重复结构 D.GOTO结构 4.为使程序中数据说明更易于理解和维护,必须遵循以下原则 ABC A.数据说明的次序应当规范化 B.一个语句说明多个变量时,各变量名按字母顺序排列 C.对于复杂的数据结构,要加注释,说明在程序实现时的特点 D.定义变量名应按字母顺序排列 5.白盒测试的测试方法主要有 ABD A.判定覆盖 B.逻辑覆盖 C.错误推测 D.条件覆盖 三、填空题 每空1分,共20分 1、按数据流的类型,结构化设计方法有两种设计策略,它们是 变换设计 和 事务分析 。 2、数据流图仅反映系统必须完成的逻辑功能,所以它是一种功能模型。 3、结构化语言是介于 自然语言 和 形式语言 之间的一种半形式语言。 4、软件 程序+ 文档 。 5、划分模块时尽量做到 高内聚,保持模块的独立性。 6、软件与物质产品很大的区别在于软件是一种_逻辑_产品。 7、问题分析图简称 PAD图 ,是用于 详细设计 阶段的描述工具。 8、大型软件测试包括 单元 、 集成 、 确认 和 系统 四个步骤。其中 确认 用来确定该软件是否符合规格说明的要求。 9、从工程管理的角度来看,软件设计分两步来完成。首先是 总体 ,然后是 详细 。 10、单元测试一般以 白 测试为主, 黑 测试为辅。 四、判断题 每小题1分,共10分 1、螺旋模型在瀑布模型和原型模型的基础上增加了风险分析活动。 1 2、软件是指用程序设计语言 如PASCAL ,C,VISUAL BASIC等 编写的程序,软件开发实际上就是编写程序代码。 2 3、软件模块之间的耦合性越弱越好。 1 4、如果通过软件测试没有发现错误,则说明软件是正确的。 2 5、模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。 1 6、集成测试主要由用户来完成。 2 7、白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。 2 8、在开发软件的实践中,人们通常采用网状结构,而不采用树状结构。 2 9、N-S图是一种符合结构化程序设计原则的图形描述工具。 1 10、PAD所表达的程序,结构清晰且结构化程度高。 1 五、应用题 第1小题7分,第2小题10分,第3小题8分,第4小题8分,第5小题7分,共40分 1.某单位的电话服务如下: 可以拨单位内号码和单位外号码。单位内部是从3201至3299。单位外部号码先拨5,然后是市话号码或长话号码。长话号码由区号和市话号码组成。区号是从200到500中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。 要求:写出在数据字典中,电话号码的数据条目的定义 即组成 。 7分 2.某高校考务处理系统的功能如下: 1 对考生送来的报名单进行检查; 2 对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷站; 3 对阅卷站送来的成绩单进行检查,并根据考试中心制订的合格标准审定合格者; 4 制作考生通知单送给考生; 5 进行成绩分类统计 按地区、年龄、文化程度、职业、考试级别等分类 和试题难度分析,产生统计分析表,汇总到考试中心。 要求:对以上问题画出三层数据流程图。 10分 3、将下面给出的DFD转换为初始的模块结构图 其中,虚竖线表示输入部分、变换部分和输出部分之间的界面。 、将下面的N-S图转换为PAD图和伪码 5、 begin a A 4 AND B 2 b c F T X X / 2 e A 6 OR X 1 d F T X X-2 X X+7 Return 第一组测试用例: 数 据 覆盖路径 覆盖分支 X值 TT FF 第二组测试用例: 数 据 覆盖路径 覆盖分支 X值 FT TF 1 3 a b c d e 4 i j 6 5 f 2 g h S1 x 1 F T S3 S2 S4 Y 0 S5 Z 0 S6 F W 0 S7 U 0 S8 S9

文档评论(0)

tiangou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档