福建师范大学21秋《软件工程》在线作业一答案参考57

上传人:枫** 文档编号:469458337 上传时间:2023-11-10 格式:DOCX 页数:13 大小:13.85KB
返回 下载 相关 举报
福建师范大学21秋《软件工程》在线作业一答案参考57_第1页
第1页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考57_第2页
第2页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考57_第3页
第3页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考57_第4页
第4页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考57_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《福建师范大学21秋《软件工程》在线作业一答案参考57》由会员分享,可在线阅读,更多相关《福建师范大学21秋《软件工程》在线作业一答案参考57(13页珍藏版)》请在金锄头文库上搜索。

1、福建师范大学21秋软件工程在线作业一答案参考1. 理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。( )A.错误B.正确参考答案:B2. 下面属于软件重用的层次的是( )A.结构重用B.知识重用C.数量重用D.数据重用参考答案:B3. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D4. Jackson方法在需求分析阶段的主要步骤不包括( )。A.了解实体行为B.标识实体与行为C.生成实体结构图D.创建软

2、件系统模型参考答案:A5. 影响软件可维护性的主要因素不包括( )。A.可修改性B.可测试性C.可用性D.可理解性参考答案:C6. 需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。( )T.对F.错参考答案:F7. 数据流图是系统逻辑功能的图形展示。图中没有任何具体的物理元素,主要强调的是数据流和处理过程。( )A.正确B.错误参考答案:A8. 常用的软件测试方法包括( )。A.白盒法B.盒法C.黑盒法D.动态测试参考答案:ABCD9. 测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案。( )A.错误B.正确参考答

3、案:B10. 经济可行性研究的范围包括( )。A.资源有效性B.管理制度C.效益分析D.编程语言参考答案:C11. 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。( )A.错误B.正确参考答案:B12. ( )用于网络的主干线路和室外连接。A.非屏蔽双绞线B.屏蔽双绞线C.同轴电缆D.光纤参考答案:D13. 下面各项中不属于需求分析最终结果的是( )A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告参考答案:ACD14. 结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型A.DFD图B.PAD图C.I

4、PO图D.数据字典参考答案:D15. 可行性分析报告是问题定义和可行性分析阶段的最终交付物。( )A.正确B.错误参考答案:B16. 下列模型中不属于静态单变量模型的是( )。A.COCOMO2模型B.Doty模型C.Walston_Felix模型D.Bailey_Basili模型参考答案:A17. 面向数据的设计方法的适用场合是具有明显的层次信息结构的应用如:企事业的信息管理系统系统软件(如操作系统)等。( )A.错误B.正确参考答案:B18. 子系统测试中着重测试模块的( )A.语法B.接口C.函数D.以上都不正确参考答案:B19. 在目前,用于保证软件质量的主要手段是进行软件测试。( )

5、A.错误B.正确参考答案:B20. 操作系统是用户和硬件的接口。( )A.错误B.正确参考答案:B21. 发现错误多的模块,残留在模块中的错误也多。( )A.正确B.错误参考答案:A22. 使用类创建对象的过程实际上是类的实例化过程。( )A.错误B.正确参考答案:B23. 为了提高软件的可维护性或可靠性而对软件进行的修改称为( )。A.改正性维护B.适应性维护C.完善性维护D.预防性维护参考答案:D24. 流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件?( )A.顺序B.分支C.跳转D.循环参考答案:ABD25. 重构并不修改整体的程序体系结构,它不关注个体模块的设计细节以及

6、在模块中定义的局部数据结构。( )A.错误B.正确参考答案:A26. 下列关于效率的说法不正确的是( )。A.效率是一个性能要求,其目标应该在需求分析时给出B.效率是靠好的设计来提高C.效率主要指处理机时间和存储器容量两个方面D.程序的效率与程序的简单性无关参考答案:D27. 规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件具有什么功能?( )A.隐藏B.屏蔽C.容错D.适应参考答案:C28. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是( )。A、外部耦合B、数据耦合C、控制耦合D、内容耦合参考答案:C29. 软件工程是一门工程性的学科,其目标主要是成功

7、地建造一个大型软件系统。( )A.错误B.正确参考答案:B30. 开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( )A.模块高内聚B.模块低藕合C.模块独立性D.程序模块化参考答案:C31. 机器语言、汇编语言是依赖于机器,面向机器的语言。( )A.错误B.正确参考答案:B32. 程序设计语言的心理特性主要表现在哪些方面?( )A.突变性B.简洁性C.传统性D.局部性参考答案:BCD33. 提高可维护性的方法包括( )。A.减少代码量B.为每行代码设置注释C.建立明确的软件质量目标D.改进程序文档参考答案:CD34. 面对日益增长的软件需求,人们显得力不从心,往往是产生软件危

8、机的原因之一。( )A.错误B.正确参考答案:B35. 进程的建立可以通过作业调度来实现。( )A.错误B.正确参考答案:A36. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D37. 程序流程图本质上不是逐步求精的好工具,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。( )A.错误B.正确参考答案:B38. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。A、校正性维护B、适应性维护C、完善性维护D、预防性维护参考答案:C39. 快速建立渐进原型RCP建立的原型反映了系统的某些主要特征。( )A.错误B.正确

9、参考答案:B40. 软件工程由哪些部分组成?( )A.方法B.工具C.过程D.数据参考答案:ABC41. 在树形结构中,每一层的数据元素只和上一层中的一个元素相关。( )A.错误B.正确参考答案:B42. 继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。( )A.错误B.正确参考答案:A43. 面向对象模型包括( )。A.数据模型B.对象模型C.动态模型D.功能模型参考答案:BCD44. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A45. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封

10、装性C.继承性D.重用性参考答案:C46. 经过严密的软件测试后所提交给用户的软件产品中( )。A.软件不再包含任何错误B.还可能包含少量软件错误C.所提交给用户的可执行文件不会含有任何错误D.文档中不会含有错误参考答案:B47. 单元测试的测试对象是( )。A.系统B.程序模块C.模块接口D.系统功能参考答案:B48. 在下列的基本成分中,哪个不是数据流程图的基本成分?( )A.信息处理B.信息存储C.外部实体D.系统状态参考答案:D49. 一个好的用例能够发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B50. 软件维护可有可无。( )A.正确B.错误参考答案:B51. 模块

11、之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A52. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A53. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错误B.正确参考答案:B54. 过程设计语言PDL作为一种设计工具有如下一些优点:( )A.可以作为注释直接插在源程序中间B.可以使用普通的正文编辑程序或文字处理系统C.可以自动由PDL生成程序代码D.动态生成类

12、和对象参考答案:ABC55. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A56. 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。( )A.错误B.正确参考答案:A57. 软件系统的文档分为( )类A.四B.二C.三D.一参考答案:B58. 模块( ),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案:C59. 决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。( )T.对F.错参考答案:T60. 在结构化分析方法(SA)中,与数据流图配合使用的是( )。A、网络图B、实体联系图C、数据字典D、程序流程图参考答案:C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号