软件工程复习资料.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》试题参考答案( 1)卷 一、单向选择题(四选一、每小题 3 分,共 18 分) 1、需求分析的任务不包括(B)。 A.问题分析 B.系统设计 C.需求描述 D.需求评审。 2、当模块中包含复杂的条件组合,只有(A)能够清晰地表达出各种动作之间的对应关系。 0802 A.判定表和判定树 B.盒图 C.流程图 D 关系图 3、以下不属于逻辑覆盖的是(D)。1402 A.语句覆盖 B.判定覆盖 C.条件覆盖 D.基本路径 4、为适应软件运行环境的变化而修改软件的活动称为(B)。1501 A.纠错性维护 B.适应性维护 C.改善性维护 D 预防性维护 二、填空题(每空 2 分,共 18 分) 软件可靠性是指在给定的时间间隔内,程序成功运行的(概率)。0101 高级语言:独立于机器,面向过程或面向(对象)0101 软件项目管理的范围主要集中于 3 个 P 上,即:People 人员、Problem 问题和(过程)。0201 由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的(副作用)。1504 在公式V(G)= E – N + 2 中:E 为程序图G 中边的总数; N 为程序图中结点的总数。V(G)又称为图G 的环形(复杂度)0204。 任何一个基于计算机系统都可以用输入-处理-输出(IPO)图来描述,它将该系统转换成一个信息变换模型。0303 为提高可交互性一般对所有可能造成损害的用户操作动作,应坚持要求用户(确认),例如,提问“你确实要删除…”。1204 文档是一种数据媒体和其上所记录的(数据)。0101 三、判断题(每小题 2 分,共 24 分,错误打 X、正确打√) 用户对软件需求的描述不准确,往往是产生软件危机的原因之一。(√)0102 一个好的开发人员应具备的素质和能力包括善于与周围人员团结协作,建立良好的人际关系,善于听取别人的意见。(√)0206 目前的绝大多数软件都不适合于快速原型技术。(X)0402 面向数据的设计方法适用场合是具有明显的层次信息结构的应用如:企事业的信息管理系统;系统软件(如操作系统)等。(√)10001 数据输入的一般准则中包括保证信息显示方式与数据输入方式的协调一致;允许用户定做输入格式等内容。(√)1204 软件也会磨损和老化。(X)0101 完善性维护是提高或完善软件的性能。(√)0101 McCabe 建议模块规模应满足:V(G)≤20。(X)0204 四、简答题(每小题 4 分,共 20 分) 1、程序设计语言的三种类型和特点是什么0101 机器语言、汇编语言:依赖于机器,面向机器 高级语言:独立于机器,面向过程或面向对象 符号语言(汇编语言): (2 分) 2、软件危机 是指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题。0101 五、综合题(每小题 10 分,共 20 分) 1、选择语言时要考虑的因素有:项目的应用领域、项目中算法、计算的复杂性和其余哪些内容 1301 答: 1)项目中数据结构的复杂性 2)用户的性能需求 3)软件运行的环境 4)软件开发人员开发水平 5)可用的编译器和交叉编译器 《软件工程》试题参考答案( 2)卷 一、单向选择题(四选一、每小题 3 分,共 18 分) 1、对在数据流图中每一个命令的图形元素均给以定义是(B)0501 A、条目定义 B、数据字典 C、数据定义 D、数据说明 2、软件的可行性研究中不包括(D)0302 A、操作可行性 B、技术可行性 C、经济可行性 D、政治可行性 3、根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为(C)。1501 A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护 4、以下不属于白盒测试技术的是(D)1402 A.逻辑覆盖 B.基本路径测试 C.循环覆盖测试 D.等价类划分 6、为改正软件系统中潜藏的错误而进行的维护活动称为(A)。1501 A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护 二、填空题(每空 2 分,共 18 分) 文档(document)—一种数据媒体和其上所记录的(数据)。0101 机器语言、汇编语言:依赖于机器,面向(机器)0101 软件有效性(efficiency),指软件系统的时间和(空间)效率。0103 软件定义过程可通过软件系统的(可行性研究)和需求分析两个阶段来完成。0103 软件定义的基本任务是确定软件系统的工程(需求),也就是要搞清“做什么”。0103 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫(编码)过程。1301 软件维护是软件生命周期的(最后)一个阶段。1501 三、判断题(每小题 2 分,共 24 分,错误打 X、正确打√) 缺乏有力的方法学的

文档评论(0)

hao187 + 关注
官方认证
内容提供者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地境外
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档