在线网课知慧《软件工程(湖南工学院)》单元测试考核答案_第1页
在线网课知慧《软件工程(湖南工学院)》单元测试考核答案_第2页
在线网课知慧《软件工程(湖南工学院)》单元测试考核答案_第3页
在线网课知慧《软件工程(湖南工学院)》单元测试考核答案_第4页
在线网课知慧《软件工程(湖南工学院)》单元测试考核答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

第一章单元测试1.【多选题】正确答案:ABC()因素促使计算机系统越来越复杂。A.计算机体系结构方面的深刻变化B.计算机内存和存储容量上的巨大增长C.外部输入/输出选项的更加多样性2【单选题】(2分)下面的哪一个问题不再是现代软件工程师关注的问题。()A.为什么计算机硬件的成本这么高?B.为什么不能在产品发布前去除软件错误?C.为什么软件需要很长时间才能完成?D.为什么开发一个软件的成本这么高?3【单选题】(2分)软件会逐渐退化而不会磨损,其原因在于()。A.不断的变更使组件接口之间引起错误B.软件错误通常发生在使用之后C.软件通常暴露在恶劣的环境下D.软件备件很难订购4【单选题】(2分)大多数软件仍然是定制开发的,其原因在于()。A.可重用的组件太昂贵而无法使用B.商业组件在很多应用领域中可以得到C.软件在不使用其他组件的情况下很容易构造出来D.软件组件重用是十分普遍的5【单选题】(2分)软件工程的基本目标是()。A.努力发挥开发人员的创造性潜能B.开发高质量的软件C.消除软件固有的复杂性D.更好地维护正在使用的软件产品6【单选题】(2分)下列说法中正确的是()。A.20世纪80年代软件工程学科达到成熟B.20世纪60年代提出了软件工程的概念C.20世纪50年代提出了软件工程的概念D.20世纪70年代提出了面向对象软件工程7【单选题】(2分)用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为()工具。A.CADB.CAIC.CAMD.CASE第二章单元测试1【单选题】(2分)软件过程的基本活动是()。A.沟通、计划、建模、构造、部署B.分析、设计、实现、测试、演化C.沟通、风险管理、度量、产品化、评审D.计划、分析、设计、实现、调试2【单选题】(2分)软件开发的瀑布模型是()。A.一种需要快速构造可运行程序的好方法B.最适合于大规模团队开发的项目C.已不能用于现代环境的过时模型D.适用于需求被清晰定义的情况3【单选题】(2分)软件开发的增量模型是()。A.一种不适用于商业产品的创新模型B.适用于需求被清晰定义的情况C.最适合于大规模团队开发的项目D.一种需要快速构造核心产品的好方法4【单选题】(2分)快速原型开发模型是()。A.适用于客户需求难以清楚定义的情况B.适用于客户需求被明确定义的情况C.很难产生有意义产品的一种冒险模型D.最适合于大规模团队开发的项目5【单选题】(2分)软件生存周期模型有多种,下列选项中,()不是软件生存周期模型。A.增量模型B.功能模型C.瀑布模型D.螺旋模型6【单选题】(2分)包括风险分析的软件工程模型是()。A.螺旋模型B.瀑布模型C.增量模型D.喷泉模型7【单选题】(2分)软件开发过程是()。A.软件开发活动的集合B.一种软件求解的计算逻辑C.软件生命周期模型D.特定的开发模型8【单选题】(2分)增量模型本质上是()。A.非整体开发模型B.线性顺序模型C.螺旋模型D.整体开发模型第三章单元测试1【单选题】(2分)下列哪个阶段属于问题定义时期()。A.编码B.可行性研究C.详细设计D.总体设计2【单选题】(2分)数据流图是常用的进行软件需求分析的图形工具,其基本元素包括()。A.输入、输出、外部实体和加工B.变换、数据存储、加工和数据流C.变换、加工、数据流和存储D.加工、数据流、数据存储和外部实体3【单选题】(2分)判定表和判定树是数据流图中用以描述加工的工具,它通常描述的对象是()。A.组合组件B.逻辑判断C.层次分解D.操作条目4【单选题】(2分)绘制数据流图应依照什么设计思想展开()。A.模块化B.集成化C.自顶向下,逐步求精D.自底向上,逐步求精5【单选题】(2分)可行性分析是解决项目的()问题。A.做什么B.怎么做C.不做什么D.做还是不做第四章单元测试1【单选题】(2分)()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A.事务型B.结构化C.变换型D.非结构化2【单选题】(2分)下层模块被调用时对应的上级模块数目是()。A.宽度B.深度C.扇入D.扇出3【单选题】(2分)衡量模块独立性的度量标准是模块的()。A.局部化和封装化B.激活机制和控制方法C.抽象和信息隐蔽D.内聚性和耦合性4【单选题】(2分)好的软件结构应该是()。A.低耦合、低内聚B.高耦合、低内聚C.低耦合、高内聚D.高耦合、高内聚5【单选题】(2分)软件设计阶段一般又可分为()。A.模型设计与程序设计B.概要设计与详细设计C.逻辑设计与功能设计D.概念设计与物理设计第五章单元测试1【单选题】(2分)类的行为是()A.对类的每一个对象唯一的B.由一组操作决定C.由父类决定D.由类的属性决定2【单选题】(2分)()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。A.多态性B.继承C.消息D.封装3【单选题】(2分)()意味着一个操作在不同的类中可以有不同的实现方式。A.多态性B.封装C.消息D.多继承4【单选题】(2分)面向对象的主要特征除对象唯一性、封装、继承外,还有()。A.多态性B.兼容性C.可移植性D.完整性5【单选题】(2分)面向对象开发方法概念和表示上的一致性保证了分析和设计的()过渡。A.困难B.顺序C.不容易D.平滑第六章单元测试1【单选题】(2分)()细化原有的分析对象,确定一些新的对象、对每一个子系统接口和类进行准确详细的说明。A.数据库设计B.对象设计C.系统设计D.用户界面设计2【单选题】(2分)下面的()界面设计原则不允许用户保持对计算机交互的控制。A.对临时用户隐藏技术内部信息B.允许交互中断C.只提供一种规定的方法完成任务D.允许交互操作取消3【单选题】(2分)通过执行对象的操作改变对象的属性,但它必须通过()的传递。A.信息B.消息C.接口D.操作4【单选题】(2分)每个对象可用它自己的一组属性和它可以执行的一组()来表征。A.数据B.操作C.行为D.功能5【单选题】(2分)在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。A.信息隐藏B.类的开发C.即存类的重用D.隐藏复杂性第七章单元测试1【单选题】(2分)为了使程序能在不同的计算机上运行,程序应当具有较好的()。A.可移植性B.可维护性C.可适用性D.可重用性2【单选题】(2分)在选择编程语言时,应最后考虑以下哪一项?()A.个人情感B.成本C.产品效率D.应用领域3【单选题】(2分)下列关于良好的编程实践的描述,哪一项错误的?()A.在程序中,变量名应该保持一致。B.如果程序员有足够的经验,可以编写自我风格的代码。C.必要的注释。D.在程序中,变量名应该是有意义的。4【单选题】(2分)与选择编程语言无关的因素是()。A.软件执行的环境B.软件开发人员的知识C.软件开发的方法D.程序设计风格5【单选题】(2分)在编制程序时,应采纳的原则之一是()。A.程序结构应有助于读者理解B.程序越短越好C.减少或取消注释行D.不限制goto语句的使用第八章单元测试1【单选题】(2分)使用独立测试团队的最好理由是()A.软件开发人员不需要做任何测试B.开发人员与测试人员之间的争论会减少C.测试团队将更彻底地测试软件D.测试人员在测试开始之前不参与项目2【单选题】(2分)类的行为应该基于()进行测试。A.数据流图B.对象图C.用例图D.状态图3【单选题】(2分)在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中()是最强的覆盖准则。A.判定覆盖B.条件覆盖C.路径覆盖D.语句覆盖4【单选题】(2分)使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。A.程序的复杂结构B.程序的内部逻辑C.使用说明书D.程序的功能5【单选题】(2分)软件测试可能发现软件中的(),但不能证明软件()。()A.错误、没有错误B.所有错误、没有错误C.逻辑错误、没有错误D.设计错误、没有错误第九章单元测试1【单选题】(2分)软件项目管理的“4P”是()。A.people,product,process,projectB.people,product,performance,processC.people,process,payoff,productD.people,performance,payoff,product2【单选题】(2分)软件项目规划的第一步是()。A.建立项目的目标和范围B.选择团队的组织模型C.确定项目预算D.确定项目的约束3【单选题】(2分)功能点估算技术需要以(

温馨提示

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

评论

0/150

提交评论