软件工程试卷A.docVIP

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

西安工业大学 《软件工程》试卷A 姓名 专业 年级 成绩 填空(每小题2分,共20分) 产生软件危机的原因:①________________② 。 结构化方法属于一种面向________的方法,简单实用,应用广泛。 详细设计的工具有________、表格工具和语言工具。 软件测试的方法有________________和________________,后者又称黑盒法。 详细设计又叫软件算法设计,主要是确定每个软件模块的实现算法。可用程序流程图描述,或用 描述,或用 描述。 需求分析的基本任务是准确的回答_____________________。 需求分析应交付的主要文档是___________________。 程序流程图、盒图、 、 、 都是完成详细设计的工具。 软件开发中的Jackson方法是一种面向________的开发方法。 软件测试中,黑盒方法是根据程序的________来设计测试用例的方法。 判断(每小题2分,共20分) 在主存储器能容纳得下的前提下,应使模块尽可能大,以减少模块的个数。 为了提高程序的易读性,尽可能使用高级语言编写程序。 只要模块之间的接口关系不变,各模块的内部实现细节的修改不会影响别的模块。 在进行总体设计时应加强模块间的联系。 模块越多,开发成本越小。 在进行需求分析时需同时考虑维护问题。 重视程序结构的设计,使程序具有较好的层次结构。 尽可能把程序编得短一些。 程序的书写格式应有助于读者阅读与理解。 尽量多使用临时变量。 三. 选择题(每小题2分,共20分) 程序设计属于软件开发过程()阶段。 A、设计 B、编程 C、实现 D、编码 结构设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程。 A、数据流 B、数据流图 C、数据库 D、数据结构 结构化程序设计主要强调程序的( )。 A、效率 B、速度 C、可读性 D、大小 分析员是() A、户中系统的直接使用者 B、用户和软件人员的中间人 C、软件的编程人员 D、用户和软件人员的领导 程序的三种基本控制结构的共同特点是()。  A、不能嵌套使用    B、只能用来写简单的程序 C、已经用硬件实现   D、只有一个入口和一个出口 软件生产过程中,需求信息由()给出。 A、程序员 B、项目管理者 C、软件分析设计人员 D、软件用户 与设计测试数据无关的文档是()。 A、需求说明书 B、设计说明书 C、源程序 D、项目开发设计 结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。 A、DFD图 B、数据字典 C、IPO图 D、PAD图 面向数据流的软件设计方法,一般是把数据流图中数据流划分为( ),再将数据流图映射为软件结构。 A、数据流和事务流 B、交换流和事务流 C、信息流和控制流 D、交换流和数据流 总体设计的结果是提供一份( )。 A、模块说明书 B、框图 C、程序 D、数据结构 四.简答题(40分) 1.简述原型法的基本思想。.(8分) 2.什么是软件危机?(8分) 3.简述软件测试的步骤,简要说明各测试步骤的目的。(12分) 4.需求分析的任务是什么?(12分) 《软件工程A》试卷答案 A卷答案: 一.填空 1、①与软件本身的特点有关;②如软件开发的方法与维护不正确有关。 2、数据流 3、图形 4、结构测试 功能测试 5、伪玛,软件设计语言。 6、为了解决这个问题,目标系统必须做什么? 7、软件需求规格说明书 8、PAD图、判定表、判定树和PDL语言任意写出三种即可。 9、数据结构 10、功能 二.判断 1、×2、√ 3、√ 4、× 5、× 6、√ 7、√ 8、× 9、√ 10、× 三、选择题 1、C 2、A 3、C 4、B 5、D 6、D 7、D 8、B 9、B 10、A 四、 1、简述原型法的基本思想: 答:用交互的、快捷建立起来的原型取代规格说明,用户通过再计算机上运行、使用这个原型系统了解系统的概貌,想开发者提供反馈意见。 2、什么是软件危机? 答:软件危机是计算机软件在它的开发和维护过程中所遇到的一系列严重问题。概括地说,主要包含两方面的问题:如何开发软件,怎样满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。 简述软件测试的步骤,简要说明各测试步骤的目的。 答:软件系

文档评论(0)

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

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

1亿VIP精品文档

相关文档