软件工程(山东联盟) 知到智慧树网课答案_第1页
软件工程(山东联盟) 知到智慧树网课答案_第2页
软件工程(山东联盟) 知到智慧树网课答案_第3页
软件工程(山东联盟) 知到智慧树网课答案_第4页
软件工程(山东联盟) 知到智慧树网课答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程(山东联盟)-知到答案、智慧树答案第一章单元测试1、问题:软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指()。选项:A:面向对象方法B:结构化方法C:功能化方法D:原型化方法答案:【结构化方法】2、问题:在软件危机中表现出来的软件质量差的问题,其原因是()选项:A:软件开发人员不遵守软件质量标准B:软件研发人员素质太差C:没有软件质量标准D:用户经常干预软件系统的研发工作答案:【没有软件质量标准】3、问题:软件危机完全是由于硬件问题引起的。()选项:A:对B:错答案:【错】4、问题:快速原型模型可以有效地适应用户需求的动态变化。()选项:A:错B:对答案:【对】5、问题:下列哪个阶段不属于软件生存周期的三大阶段()。选项:A:编码阶段B:维护阶段C:计划阶段D:开发阶段答案:【编码阶段】6、问题:软件危机是指()。选项:A:软件不能正常运行B:软件遭到破坏C:软件开发和维护过程中遇到的一系列问题D:软件维护出现困难答案:【软件开发和维护过程中遇到的一系列问题】7、问题:软件工程的出现是由于()。选项:A:软件危机的出现B:软件社会化的需要C:计算机硬件技术的发展D:计算机软件技术的发展答案:【软件危机的出现】8、问题:下列属于软件的特点的是()。选项:A:其他选项都正确B:软件是一种逻辑实体,具有抽象性C:软件在使用过程中没有磨损、老化的问题D:软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高答案:【其他选项都正确】9、问题:软件工程是一门()学科。选项:A:理论性B:原理性C:工程性D:心理性答案:【工程性】10、问题:软件是一种()产品。选项:A:物质B:消耗C:有形D:逻辑答案:【逻辑】第二章单元测试1、问题:系统流程图用于可行性分析中的()的描述。选项:A:当前逻辑模型B:目标系统C:当前运行系统D:新系统答案:【当前运行系统】2、问题:可行性研究要进行一次()需求分析。选项:A:彻底的B:简化的、压缩的C:全面的D:详细的答案:【简化的、压缩的】3、问题:数据流图就是用来刻画数据流和转换的信息系统建模技术。()选项:A:错B:对答案:【对】4、问题:对于软件项目,投资回收期越长,越快获得利润。()选项:A:对B:错答案:【错】5、问题:通常用数据流图、数据字典和简明算法描述表示系统的逻辑模型。()选项:A:对B:错答案:【对】6、问题:数据流图的分解速度应保持较高。通常一个加工每次可分解为10~20个子加工。()选项:A:错B:对答案:【错】7、问题:在可行性研究中最难决断和最关键的问题是技术可行性。()选项:A:对B:错答案:【对】8、问题:可行性研究阶段的主要任务包括()。选项:A:其他所有选项B:制定粗略的进度、建议和计划C:分析和澄清问题定义D:导出系统的逻辑模型答案:【其他所有选项】9、问题:技术可行性是可行性研究的关键,其主要内容一般不包括()。选项:A:资源分析B:人员分析C:技术分析D:风险分析答案:【人员分析】第三章单元测试1、问题:采用结构化分析方法所建立的系统模型主要捕获了()。选项:A:数据源点和终点、加工、数据流、数据存储以及加工输入、输出之间的逻辑关系B:对象及其关系、对象行为信息C:过程属性、对象及其关系D:数据结构答案:【数据源点和终点、加工、数据流、数据存储以及加工输入、输出之间的逻辑关系】2、问题:下列哪一项不是数据流图的元素。()选项:A:数据流B:伪码C:数据存储D:加工答案:【伪码】3、问题:结构化分析方法的基本思想是()。选项:A:自底向上逐步分解B:自底向上逐步抽象C:自顶向下逐步抽象D:自顶向下逐步分解答案:【自顶向下逐步分解】4、问题:需求分析最终结果是产生()。选项:A:设计说明B:可行性分析报告C:需求规格说明书D:项目开发计划答案:【需求规格说明书】5、问题:分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。选项:A:软件的作者B:细节C:绘制的时间D:输入与输出答案:【输入与输出】6、问题:结构化分析方法最为常见的图形工具是()。选项:A:实体联系图B:结构图C:程序流程图D:数据流图答案:【数据流图】7、问题:需求分析阶段研究的对象是软件项目的()。选项:A:合理要求B:模糊要求C:用户要求D:程序员要求答案:【用户要求】8、问题:在需求分析过程中,分析员要从用户那里解决的最重要的问题是()选项:A:要求软件做什么B:要求软件工作效率如何C:要求软件具有什么样的结构D:要给软件提供什么信息答案:【要求软件做什么】9、问题:下列工具中为需求分析常用工具是()选项:A:PFDC:N-SD:DFD答案:【DFD】10、问题:下列不属于与用户沟通获取需求的方法的是()选项:A:访谈B:网络技术C:快速建立软件原型D:面向数据流自顶向下求精答案:【网络技术】11、问题:软件需求分析阶段的工作,可以分为4个方面:需求获取,需求分析,编写需求规格说明书以及()选项:A:总结B:都不正确C:需求审评D:用户答案:【需求审评】12、问题:系统流程图用于可行性分析中的()的描述。选项:A:当前逻辑模型B:当前运行系统C:目标系统D:新系统答案:【当前运行系统】第四章单元测试1、问题:对一个程序来说,组成系统的模块数目(),则开发成本越小。选项:A:越少B:在5~9个之间C:越多D:为某个定值答案:【为某个定值】2、问题:在众多的设计方法中,SD方法是最受人注意的,也是最广泛应用的一种,SD方法考虑如何建立一个结构良好的程序结构,它提出了评价模块结构质量的两个具体标准:块间联系和块内联系。SD方法的最终目标是()。选项:A:块间联系小,块内联系大B:块间联系大,块内联系大C:块间联系小,块内联系小D:块间联系大,块内联系小答案:【块间联系小,块内联系大】3、问题:在进行软件结构设计时应该遵循的最主要的原理是()选项:A:抽象B:模块独立C:模块化D:信息隐蔽答案:【模块化】4、问题:软件结构图中,模块框之间若有直线连接,表示它们之间存在着()。选项:A:组成关系B:链接关系C:调用关系D:顺序执行关系答案:【调用关系】5、问题:在软件结构设计完成后,对于下列说法,正确的是()。选项:A:一个模块的扇入太多,说明该模块过分复杂,缺少中间层B:非单一功能模块的扇入数大比较好,说明本模块重用率高C:单一功能的模块扇入高时应重新分解,以消除控制耦合的情况D:一个模块的扇出太多,说明该模块过分复杂,缺少中间层答案:【一个模块的扇出太多,说明该模块过分复杂,缺少中间层】6、问题:程序内部的各个部分之间存在的联系,用结构图表达时,下列哪一项是在模块之间的联系。()选项:A:内聚性B:耦合性C:有效性D:独立性答案:【耦合性】7、问题:下列哪一项()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。选项:A:事务型B:非结构化C:变换型D:结构化答案:【变换型】8、问题:下列哪一项说明模块的独立性越强。()选项:A:耦合越弱B:耦合越强C:扇入数越高D:扇入数越低答案:【耦合越弱】9、问题:结构化设计的方法中使用的图形工具是()。选项:A:程序流程图B:数据流程图C:实体联系图D:软件结构图答案:【软件结构图】第五章单元测试1、问题:下列关于JSP方法不正确的说法是()选项:A:JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适用于详细设计阶段B:JSP方法适用于输入数据和输出数据之间有对应关系的问题求解C:JSP方法不明确的划分软件概要设计和详细设计的两个阶段D:JSP方法主要用于规模不大的数据处理系统答案:【JSP方法不明确的划分软件概要设计和详细设计的两个阶段】2、问题:详细设计的结果基本最终决定了软件的质量。()选项:A:对B:错答案:【对】3、问题:程序控制一般分为三种基本结构:.顺序、循环和()。选项:A:子程序B:分块C:循环D:分支答案:【分支】4、问题:在详细设计阶段,一种二维树型结构并可自动生成程序代码的描述工具是()。选项:A:PDLB:IPO图D:判定树答案:【图】5、问题:程序的三种基本控制结构的共同特点是()。选项:A:只能用来写简单程序B:已经用硬件实现C:只允许有一个入口和一个出口D:不能嵌套使用答案:【只允许有一个入口和一个出口】6、问题:下列叙述正确的是()。选项:A:结构化程序设计强调效率第一图表达的软件过程成树型结构C:PDL语言可以用于运行D:N-S图可以用于系统设计答案:【图表达的软件过程成树型结构】7、问题:在软件详细设计过程中不采用的描述工具是()。选项:A:DFD图B:判定表图D:IPO图答案:【DFD图】8、问题:详细设计的任务是确定每个模块的()。选项:A:调用关系B:功能C:输入输出数据D:算法答案:【算法】9、问题:详细设计与概要设计衔接的图形工具是()。选项:A:DFD图B:程序流程图图D:SC图答案:【SC图】10、问题:在人机界面的设计过程中,不需要考虑下列()问题。选项:A:输入输出数据B:出错信息处理C:系统响应时间D:用户帮助答案:【输入输出数据】第六章单元测试1、问题:测试的关键问题是()。选项:A:如何验证程序的正确性B:如何组织对软件的评审C:如何采用综合策略D:如何选择测试用例答案:【如何选择测试用例】2、问题:下列方法中,不属于黑盒测试的是()。选项:A:基本路径测试法B:边界值分析法C:等价类测试法D:基于场景的测试方法答案:【基本路径测试法】3、问题:下面有关测试原则的说法正确的是()。选项:A:程序最好由编写该程序的程序员自己来测试B:测试用例应由测试的输入数据和预期的输出结果组成C:测试用例只需选取合理的输入数据D:使用测试用例进行测试是为了检查程序是否做了它该做的事答案:【测试用例应由测试的输入数据和预期的输出结果组成】4、问题:在某大学学籍管理信息系统中,假设学生年龄的输入范围为16—40,则根据黑盒测试中的等价类划分技术,下面划分正确的是()。选项:A:可划分为2个有效等价类,1个无效等价类B:可划分为1个有效等价类,2个无效等价类C:可划分为1个有效等价类,1个无效等价类D:可划分为2个有效等价类,2个无效等价类答案:【可划分为1个有效等价类,2个无效等价类】5、问题:通常可分为白盒测试和黑盒测试。白盒测试是根据程序的()来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。选项:A:内部数据B:功能C:性能D:内部逻辑答案:【内部逻辑】6、问题:单元测试中设计测试用例的依据是()。选项:A:概要设计规格说明书B:用户需求规格说明书C:项目计划说明书D:详细设计规格说明书答案:【详细设计规格说明书】7、问题:在边界值分析中,下列数据通常不用来做数据测试的是()选项:A:刚刚大于边界的值B:正好等于边界的值C:等价类中的等价值D:刚刚小于边界的值答案:【等价类中的等价值】8、问题:以下那一种选项不属于软件缺陷()。选项:A:软件没有实现产品规格说明所要求的功能B:软件中出现了产品规格说明不应该出现的功能C:软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题D:软件实现了产品规格没有提到的功能答案:【软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题】9、问题:在进行单元测试时,常用的方法是()选项:A:只使用黑盒测试B:采用黑盒测试,辅之以白盒测试C:采用白盒测试,辅之以黑盒测试D:只采用白盒测试答案:【采用黑盒测试,辅之以白盒测试】10、问题:为了提高测试的效率,正确的做法是()。选项:A:在完成程序的编码之后再制定软件的测试计划B:使用测试用例测试是为了检查程序是否做了应该做的事C:选择发现错误可能性大的数据作为测试用例D:随机选取测试用例答案:【选择发现错误可能性大的数据作为测试用例】11、问题:以程序的内部结构为基础的测试用例技术属于()。选项:A:数据测试B:白盒测试C:黑盒测试D:灰盒测试答案:【白盒测试】12、问题:软件测试的目的是()选项:A:避免软件开发中出现的错误B:发现软件开发中出现的错误C:修改软件中出现的错误D:尽可能发现并排除软件中潜藏的错误,提高软件的可靠性答案:【发现软件开发中出现的错误】第七章单元测试1、问题:软件的适应性维护活动所花费的工作占整个维护工作量的()选项:A:50%B:70%C:25%D:20%答案:【25%】2、问题:为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以()的编制是很重要的。选项:A:概要说明B:需求说明C:软件文档D:测试计划答案:【软件文档】3、问题:软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()选项:A:可靠性B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论