软件工程的05试地的题目a

软件工程的05试地的题目a

ID:28826432

大小:70.00 KB

页数:4页

时间:2018-12-14

软件工程的05试地的题目a_第1页
软件工程的05试地的题目a_第2页
软件工程的05试地的题目a_第3页
软件工程的05试地的题目a_第4页
资源描述:

《软件工程的05试地的题目a》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共20分)1、瀑布模型的关键不足在于(B)A、过于简单B、不能适应需求的动态变更C、过于灵活D、各个阶段需要进行评审2、以下哪一项不是软件危机的表现形式(C)A、成本高B、生产率低C、技术发展快D、质量得不到保证3、以下哪种测试方法不属于白盒测试技术(B)A、基本路径测试B、边界值分析测试C、循环覆盖测试D、逻辑覆盖测试4、瀑布模型本质上是一种(A)A、线性顺序模型B、顺序迭代模型C、线性迭代模型D、及早见产品模型5、用黑盒技术设计测试用例的方法之一为(A)

2、A、因果图B、逻辑覆盖C、循环覆盖D、基本路径测试6、软件详细设计的主要任务是确定每个模块的(A)A、算法和使用的数据结构B、外部接口C、功能D、编程7、软件结构图中,模块框之间若有直线连接,表示它们之间存在(A)A、调用关系B、组成关系C、链接关系D、顺序执行关系8、需求分析最终结果是产生(B)A、项目开发计划B、需求规格说明书C、设计说明书D、可行性分析报告9、程序的三种基本控制结构的共同特点是(C)A.只能用来描述简单程序B.不能嵌套使用C.单入口,单出口D.仅用于自动控制系统10、为高质量地开发软件项目,在软件结构设计时,必须遵循(A)原则。A.信息隐蔽B.质量控制C

3、.程序优化D.数据共享11、数据流图(DFD)是(A)方法中用于表示系统的逻辑模型的一种图形工具。A.SAB.SDC.SPD.SC12、需求规格说明书的作用不包括( C )A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件可行性研究的依据D.软件设计的依据13、数据字典是用来定义(D)中的各个成份的具体含义的。A.流程图B.功能结构图C.系统结构图D.数据流图14、划分模块时,一个模块的(B)。A.作用范围应在其控制范围之外B.作用范围应在其控制范围之内C.作用范围与其控制范围互不包容D.作用范围与其控制范围不受限制15、为了使软件具有清晰结构和良好的风格,

4、下面关于程序设计风格的叙述不可取的有(A)A.尽量不要进行浮点数的相等比较B.应当有适量的注释C.尽可能对代码优化D.使用有意义的标识符16、DFD中的每个加工至少需要(D)A.一个输入流B.一个输出流C.一个输入或输出流D.一个输入流和一个输出流17、详细设计与概要设计衔接的图形工具是(C)A.DFD图B.程序图C.PAD图D.SC图18、下列关于功能性注释不正确的说法是(B)A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态B.注释用来说明程序段,需要在每一行都要加注释C.可使用空行或缩进,以便很容易区分注释和程序D.修改程序也应修改注释精彩文档实用标准

5、文案19、测试的关键问题是(D)A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例20、软件测试的目的是( C )A.为了表明程序没有错误B.为了说明程序能正确地执行C.为了发现程序中的错误D.为了评价程序的质量二、多项选择题(每题2分,共10分)1.模块独立性准则由以下定性指标来衡量(BD)A.分解度B.耦合性C.屏蔽性D.内聚性2.软件详细设计中一般将用到图形工具,下列哪种些可用作设计的图形工具(ACD)A.PAD图B.DFD图C.N-S图D.程序流程图3.SP方法中的基本控制结构有(ABC) A.顺序结构B.选择结构C.重复结构D.

6、GOTO结构4.为使程序中数据说明更易于理解和维护,必须遵循以下原则(ABC)A.数据说明的次序应当规范化B.一个语句说明多个变量时,各变量名按字母顺序排列C.对于复杂的数据结构,要加注释,说明在程序实现时的特点D.定义变量名应按字母顺序排列5.白盒测试的测试方法主要有(ABD)A.判定覆盖B.逻辑覆盖C.错误推测D.条件覆盖三、填空题(每空1分,共20分)1、按数据流的类型,结构化设计方法有两种设计策略,它们是变换设计和事务分析。2、数据流图仅反映系统必须完成的逻辑功能,所以它是一种功能模型。3、结构化语言是介于自然语言和形式语言之间的一种半形式语言。4、软件=程序+文档。

7、5、划分模块时尽量做到高内聚,保持模块的独立性。6、软件与物质产品很大的区别在于软件是一种_逻辑_产品。7、问题分析图简称PAD图,是用于详细设计阶段的描述工具。8、大型软件测试包括单元、集成、确认和系统四个步骤。其中确认用来确定该软件是否符合规格说明的要求。9、从工程管理的角度来看,软件设计分两步来完成。首先是总体,然后是详细。10、单元测试一般以白测试为主,黑测试为辅。四、判断题(每小题1分,共10分)1、螺旋模型在瀑布模型和原型模型的基础上增加了风险分析活动。(1)2、软件是指用程序设计语言(如P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。