24 软件工程判断题.docx
页数:2页文件大小:22.0 KB来源: 软件工程ppt课件 {{#tag}} {{#state}}已收藏{{/state}} {{^state}}请收藏{{/state}} {{/tag}}
本课件讲解软件工程 判断题练习,从软件工程判断题切入,依次展开概念辨析与易错点、软件工程判断题等内容,配合课堂示例与练习,帮助学习者掌握概念辨析与易错点的核心方法。


查看本课件的文字版(共 2 页,供检索与复制)
第1页:(1)一个优秀的开发人员应具备的素质和能
- (1)一个优秀的开发人员应具备的素质和能力不包括具有良好的书面和口头表达能力。()
- (2)一个优秀的开发人员不必非要具有良好的书面和口头表达能力,只要程序写的好就没问题了。()
- (3)软件维护的副作用指由于维护或在维护过程中其他一些不期望的行为引入的错误。()
- (4)耦合是影响软件复杂度的重要因素。设计时应尽量使用内容耦合,少用控制耦合和特征耦合,限制公共环境耦合,完全不用数据耦合。()
- (5)需求分析主要内容包括:问题分析、需求描述、需求评审。()
- (6)如果大量测试没有发现任何错误,可以说明软件没有错误。()
- (7)编程风格是在提高性能的前提下,有效地编排和组织程序以提高可读性和可维护性。()
- (8)数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。()
- (9)程序的可靠性、可维护性和效率通常只由程序设计语言、源代码的质量和语言的实现机制决定的。()
- (10)完成测试工作后,为了缩短源程序的长度应删去源程序中的注释。()
- (11)难以控制开发进度和工作量估计困难是软件危机的主要表现之一。()
- (12)系统响应时间是指当用户执行了某个控制动作后(例如,按回车键,点鼠标等),系统作出反应的时间。()
- (13)原型是目标软件系统的一个可操作模型,它实现了目标软件系统的某些重要方面。()
- (14)即使测试过程没有发现任何错误,也不能说明软件没有错误。()
- (15)采用信息隐藏原理指导模块设计可以支持模块的并行开发,减少软件测试和软件维护的工作量。()
- (16)模块接口设计要简单,以便降低复杂程度和冗余度。()
- (17)软件=“完成特定功能的程序+数据结构+文档”。()
- (18)制定软件项目进度表的途径之一是软件开发小组根据提供软件产品的最后1
第2页:期限从后往前安排时间
- 期限从后往前安排时间。()
- (19)在模块化原理中,模块的作用域应该在控制域内()
- (20)瀑布模型在实际的的项目中严格顺序执行就基本可以成功。()
- (21)只要实行严格的产品控制就不用担心用户随意改需求。()
- (22)确认测试任务是根据软件需求规格说明书,测试软件系统是否满足用户的需求。()
- (23)需求分析阶段所生成的文档主要是进度计划和可行性研究报告()2
- (24)软件就是完成特定功能的程序的集合。()
- (25)制定软件项目进度表的途径之一是软件项目开发组织根据项目和资源情况制定软件项目开发的初步计划和交付软件产品的日期。()
- (26)过程式程序设计语言的基本机制包括:消息传送、数据类型的定义、多态、子程序、控制结构。()
- (27)只要完成了软件的测试工作,将软件产品交给用户,软件生命周期就结束了。()
- (28)重构工程也称修复和改造工程,它是在逆向工程所获信息的基础上修改或重构已有的系统,产生系统的一个新版本。()
- (29)面向对象方法中的对象就相当于结构化方法中的模块。()
- (30)面向对象中的继承是指子类能够直接获得父类已有的性质和特征,但需要重新定义。()
- (31)对象之间的通信仅通过消息传递机制。()参考答案:1-5FFTFT6-10FFFFF11-15TTTTT16-20TTTTF21-25FTFFT26-30FFTFF31T
{{#src}} {{/src}}