电子科技大学21春“计算机科学与技术”《软件工程》离线作业(一)辅导答案7

上传人:住在山****ck 文档编号:113703697 上传时间:2022-06-26 格式:DOCX 页数:13 大小:20.02KB
返回 下载 相关 举报
电子科技大学21春“计算机科学与技术”《软件工程》离线作业(一)辅导答案7_第1页
第1页 / 共13页
电子科技大学21春“计算机科学与技术”《软件工程》离线作业(一)辅导答案7_第2页
第2页 / 共13页
电子科技大学21春“计算机科学与技术”《软件工程》离线作业(一)辅导答案7_第3页
第3页 / 共13页
点击查看更多>>
资源描述
长风破浪会有时,直挂云帆济沧海。 住在富人区的她 电子科技大学21春“计算机科学与技术”软件工程离线作业(一)辅导答案一.综合考核(共50题)1.内聚程度较低的是()内聚。A.顺序B.通讯C.时间D.偶然参考答案:D2.软件工程的课程特点:() .学科理论及其知识应用的多维性.工程化.浓厚的方法学色彩.实践性、指导性强。A、和B、和C、和D、以上都正确参考答案:D3.块内联系中,()块内联系最强。A.顺序性B.通信性C.功能性D.偶然性参考答案:C4.数据流图所描述的是实际系统的()。A.逻辑模型B.物理模型C.程序流程D.数据结核参考答案:A5.软件生存周期的()的工作和软件可维护性有密切的关系。A、编码阶段B、设计阶段C、测试阶段D、每个阶段参考答案:D6.画软件结构图时应注意调用关系只能是()。A.从左到右B.从右到左C.从下到上D.从上到下参考答案:D7.在对数据流的分析中,主要是找到中心变换,这是从()导出结构图的关键。A.数据结构B.数据流图C.实体关系D.E-R图参考答案:A8.软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是()。A.运行和维护阶段B.设计阶段C.测试阶段D.代码实现阶段参考答案:A9.软件的可维护性,可使用性,()是衡量软件质量的几个主要特性。A.可靠性B.可理解性C.可复用性D.可修改性参考答案:A10.下列四个软件可靠性定义中正确的是()。A.软件可靠性是指软件在给定的时间隔内,按用户工求成功运行的概率B.软件可靠性是指软件在给定的时间间隔内,按设计要求成功运行的概率C.软件可靠性是指软件在正式投入运行内,按规定说明书的规定成功运行的概率D.软件可靠性是指软件在给定时间间隔内,按规格说明书的规定成功运行的概率参考答案:D11.在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。A、正确性B、适应性C、完善性D、预防性参考答案:C12.在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。A.预防性B.适应性C.正确性D.完善性参考答案:D13.数据存储和数据流都是(),仅仅所处的状态不同。A.数据B.动作C.分析结果D.事件参考答案:A14.进行需求分析可使用多种工具,但()是不适用的。A、数据流图B、判定表C、PAD图D、数据词典参考答案:C15.软件的可维护性、可使用性、()是衡量软件质量的几个主要特性。A.可靠性B.可理解性C.可复用性D.可修改性参考答案:A16.模块(),则说明模块的独立性越强。A.耦合越强B.耦合越弱C.扇人数越高D.扇人数越低参考答案:B17.下列几种耦合中,()的耦合性最强。A.公共耦合B.数据耦合C.控制耦合D.内容耦合参考答案:D18.需求分析阶段的研究对象是()。A.软硬件要求B.系统要求C.系统分析员要求D.用户要求参考答案:D19.在进行软件测试时,首先应当进行(),然后再进行组装测试,最后再进行有效性测试。A、单元测试B、集成测试C、系统测试D、组合测试参考答案:A20.软件测试方法中,黑盒测试法主要用于测试()。A.软件外部功能B.结构合理性C.程序正确性D.程序内部逻辑参考答案:A21.()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换型B、事务型C、结构化D、非结构化参考答案:A22.用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个主模块,它的作用是调用被测的模块。()T.对F.错参考答案:F23.软件测试的基本目标是()。A.确定白盒法或黑盒法B.确定单元测试或集成测试C.确定测试范围和路径D.确定一组测试数据以尽可能多地发现错误参考答案:D24.软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是()。A.运行和维护阶段B.设计阶段C.代码实现阶段D.测试阶段参考答案:A25.在软件的开发过程中,工作量最大的一个阶段就是测试阶段。()T.对F.错参考答案:T26.内聚程度较低的是()内聚。A、偶然B、通讯C、顺序D、时间参考答案:A27.系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括()。A、软件环境可行性、技术可行性、经济可行性、社会可行性B、经济可行性、技术中行性、操作可行性C、经济可行性、可行性、系统可行性D、经济可行性、实用性、可行性参考答案:B28.系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括()。A.软件环境可行性、技术可行性、经济可行性、社会可行性B.经济可行性、技术中行性、操作可行性C.经济可行性、实用性、可行性D.经济可行性、可行性、系统可行性参考答案:B29.三种描述加工逻辑的工具各有优缺点,对于顺序执行和循环执行的动作,用()描述。对于存在多个条件复杂组合的判断问题,用()和()。A.结构化语言B.判定表C.程序流程图D.判定树E.高级语言程序参考答案:ABD30.下列叙述正确的是()。A.结构化程序设计强调效率第一B.PDL语言可以用于运行C.PAD图表达的软件过程成树型结构D.NS图可以用于系统设计参考答案:C31.软件测试的目的是()。A.评价软件的质量B.证明软件是正确的C.找出软件的所有错误D.发现软件的错误参考答案:D32.程序流程图中的箭头代表()。A、数据流B、控制流C、顺序流D、调用参考答案:B33.模块内的某成分的输出是另一些成分的输入,该模块的内聚度是()的。A、功能性B、顺序性C、逻辑性D、瞬时性参考答案:B34.下列属于应用软件的是:() .计算机辅助教学软件.软件测试工具.办公自动化软件.工程与科学计算软件。A、和B、和C、和D、以上都正确参考答案:B35.在软件测试中,确认(验收)测试主要用于发现软件设计阶段的错误。()T.对F.错参考答案:F36.模块内的某成分的输出是另一些成分的输入,该模块的内聚度是()的。A.顺序性B.逻辑性C.瞬时性D.功能性参考答案:A37.在编制程序时,应采纳的原则之一是()。A.程序越短越好B.程序结构应有助于读者理解C.减少或取消注解行D.不限制goto语句的使用参考答案:B38.软件开发技术不包含()。A.软件质量度度量B.软件开发方法学C.软件工程环境D.软件工具参考答案:A39.软件危机具有下列表现:()I. 对软件开发成本估计不准确;II. 软件产品的质量往往靠不住;III. 软件常常不可维护;IV. 软件成本逐年上升。A.以上都正确B.II和IIIC.II、III和IVD.III和IV参考答案:A40.衡量模拟独立性的两个定性的度量标准是()和()。A.一致性B.经济性C.耦合性D.内聚性E.完备性参考答案:CD41.软件的可维护性、可使用性、()是衡量软件质量的几个主要特性。A、可靠性B、可复用性C、可理解性D、可修改性参考答案:A42.在数据流图中,不能由计算机处理的成份是()。A、控制流B、结点C、数据流D、数据源/终点参考答案:D43.选择程度设计语言的关键因素是()。A、软件应用领域B、软件执行环境C、软件开发方法D、算法和数据结构参考答案:D44.结构化程序设计中,一般包含3种基本结构,下列结构中哪个不属于基本结构()。A.顺序结构B.顺序结构C.选择结构D.嵌套结构参考答案:D45.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这地特点称为类的()。A.多态性B.封装性C.继承性D.重用性参考答案:C46.()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A.非结构化B.结构化C.变换型D.事务型参考答案:C47.软件危机具有下列表现:() .对软件开发成本估计不准确.软件产品的质量往往靠不住.软件常常不可维护.软件成本逐年上升。A、和B、和C、和D、以上都正确参考答案:D48.需求分析阶段的工作可以分成四个方面:对问题的识别,分析与综合,制定规格说明以及()。A.需求分析评审B.总结C.实践性报告D.以上答案都不正确参考答案:A49.模块(),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案:C50.数据字典有以下四类条目:()、()、()、()。其中()是组成数据流和数据存储的最小元素。A.数据流B.数据项C.文件D.基本加工E.数据项参考答案:ABCDE
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!