admin 发表于 2019-3-21 14:42:25

电子科大18秋《软件开发综述》在线作业1(100分)

【奥鹏】[电子科技大学]18秋《软件开发综述》在线作业1
试卷总分:100    得分:100
第1题,下面哪个测试属于黑盒测试
A、路经测试和边界值分析
B、等价划分和边界值分析
C、条件判断和循环测试
D、路经测试和等价划分



第2题,模块内各部分使用相同的输入数据,或产生相同的输出结果的内聚方式是
A、偶然内聚
B、过程内聚
C、时间内聚
D、通信内聚



第3题,软件开发方法是
A、指导软件开发的一系列规则和约定
B、软件开发的步骤
C、软件开发的技术
D、软件开发的思想



第4题,静态测试是以人工的、非形式化的方法对程序进行分析和测试。不是常用的静态测试方法是
A、运行程序并分析运行结果
B、桌前检查与代码会审
C、数据流分析图
D、调用图



第5题,在详细设计阶段,经常采用的工具有
A、PAD
B、SA
C、SC
D、DFD



第6题,模块的独立程度是评价设计好坏的重要标准。()是衡量软件的模块独立性的两个定性度量标准。
A、耦合性和内聚性
B、内聚性和可靠性
C、耦合性和独立性
D、可靠性和独立性



第7题,下列文档与维护人员有关的有
A、软件需求说明书
B、项目开发计划
C、概要设计说明书
D、操作手册



第8题,面向对象的分析法方法主要是建立三类模型,即
A、系统模型、E-R模型、应用模型
B、对象模型、动态模型、应用模型
C、E-R模型、对象模型、功能模型
D、对象模型、动态模型、功能模型



第9题,在结构图的有关术语中,用于表示软件结构中控制的层数的是
A、扇出
B、扇入
C、深度
D、宽度



第10题,在软件维护中,为了加强、改善系统的功能和性能,以满足用户新的要求的维护称为
A、适应性维护
B、纠错性维护
C、完善性维护
D、预防性维护



第11题,软件复杂性度量的参数包括
A、效率
B、规模
C、完整性
D、容错性



第12题,下面哪一种方法的基本思想是,把程序以某一个关键点划分成两部分,在该关键点输入变量的正确值,如果输出正确,则错误在上半部分,否则在下半部分。如此多次的划分查找,直到找出错误为止。
A、演绎发
B、归纳法
C、二分法
D、原因排除法



第13题,下列哪项不是软件的主要特性
A、高成本
B、无形
C、包括程序和文档
D、可独立构成计算机系统



第14题,SA法的主要描述手段有
A、系统流程图和模块图
B、DFD图、数据词典、加工说明
C、软件结构图、加工说明
D、功能结构图、加工说明



第15题,项目开发计划通常不包括
A、项目的实施计划
B、项目的资源计划
C、项目的测试计划
D、项目的验收计划



第16题,下面不是向对象程序设计的基本机制的是
A、集成
B、消息
C、方法
D、结构



第17题,结构化方法需要进行( )转换
A、数据流程图向实体关系(ER)图的
B、向软件模块的
C、数据流程图向功能模型的
D、概要设计向详细设计的



第18题,软件调试的方法中,()是从一般原理或前提出发,经过排除和细化的过程,推导出结论的方法。
A、回溯法
B、归纳法
C、二分查找法
D、演绎法



第19题,下面叙述的是程序修改过程应注意的地方,其中错误的是
A、不要只修改错误的征兆和表现,要找到产生错误的真正原因,修改错误的本质
B、在出现错误的地方很不会有别的错误
C、当心修改一个错误时可能引入新的错误
D、不要试图直接修改目标代码来修改错误,应当修改源程序



第20题,是从发现错误的地方开始,逐步向后回溯查找,反向跟踪,直到找到错误的根源为止。
A、回溯法
B、归纳法
C、强行排错法
D、原因排除法




页: [1]
查看完整版本: 电子科大18秋《软件开发综述》在线作业1(100分)