福建师范大学21春《软件工程》在线作业一满分答案88

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

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

1、福建师范大学21春软件工程在线作业一满分答案1. 面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法。A.对应B.映射C.反映D.反射参考答案:B2. 存储器的读写速度排列顺序正确的是( )。A.RAMCache硬盘软盘B.CacheRAM硬盘软盘C.Cache硬盘RAM软盘D.RAM硬盘软盘Cache参考答案:B3. 系统文档指从问题定义、需求说明到验收测试计划这样一系列和系统实现有关的文档。( )A.错误B.正确参考答案:B4. 软件工程由哪些部分组成?( )A.方法B.工具C.过程D.数据参考答案:ABC5. 扇出表示控制的总分布。( )

2、A.正确B.错误参考答案:B6. 系统流程图用于可行性分析中的哪种的描述?( )A.当前运行系统B.当前逻辑模型C.目标系统D.新系统参考答案:A7. 有A、B、C三个元素依次入栈,不可能的出栈顺序是( )。A.C,B,AB.C,A,BC.B,A,CD.A,B,C参考答案:B8. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。( )A.错误B.正确参考答案:A9. 快速原型技术的适用于软件产品要求大量的用户交互,或产生大量的可视输出,或设计一些复杂的算法等场合。( )A.错误B.正确参考答案:B10. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段。

3、A.各个B.前期C.中期D.后期参考答案:A11. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )结构A.程序B.数据C.逻辑D.物理参考答案:A12. 需求分析的主要方法有SD法、OOA法及HIPO法等。( )A.错误B.正确参考答案:A13. 操作系统是用户和硬件的接口。( )A.错误B.正确参考答案:B14. 增量模型本身是自相矛盾的。它一方面要求开发人员把软件看作一个整体,另一方面又要求开发人员把软件看作构件序列,每个构件本质上都独立于另一个构件。( )A.错误B.正确参考答案:B15. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方

4、法的基本要点之一。( )A.错误B.正确参考答案:A16. 通信内聚、逻辑内聚、信息内聚和时间内聚的内聚性从高到低顺序是( )A.通信、逻辑、信息、时间B.通信、时间、信息、逻辑C.信息、通信、时间、逻辑D.信息、通信、逻辑、时间参考答案:C17. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C18. 理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。( )A.错误B.正确参考答案:B19. 软件测试是一个自顶向下逐步

5、细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。( )A.错误B.正确参考答案:A20. 数据耦合是( )耦合。A.高B.低C.以上都不正确D.中参考答案:B21. 以下软件成本估算模型中,是动态多变量的模型有( )。A.Halstead理论模型B.Deiphi专家估算模型C.Putnam估算模型D.瀑布模型参考答案:C22. 数据流图中,当数据流向或流自文件时( )A.数据流要命名,文件不必命名B.数据不必命名,有文件名就足够了C.数据流和文件均要命名,因为流出和流进的数据流是不同的D.数据流和文件均不要命名,通过加工可自然反映出参考答案:B23. 在软件的运行和使用期间,和硬

6、件一样存在机械磨损、老化问题。( )A.错误B.正确参考答案:A24. 块内联系中,( )块内联系最强。A、偶然性B、功能性C、通信性D、顺序性参考答案:B25. 软件生存周期划分为哪些过程?( )A.软件采购过程B.软件定义过程C.软件开发过程D.软件使用与维护过程参考答案:BCD26. 下列叙述正确的是( )。A、NS图可以用于系统设计B、PDL语言可以用于运行C、PAD图表达的软件过程成树型结构D、结构化程序设计强调效率第一参考答案:C27. 重构并不修改整体的程序体系结构,它不关注个体模块的设计细节以及在模块中定义的局部数据结构。( )A.错误B.正确参考答案:A28. 当模块中包含复

7、杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A29. 软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )T.对F.错参考答案:T30. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B31. 线性链表的地址( )。A.必须连续B.部分地址必须连续C.一定不连续D.连续与否均可以参考答案:D32. 软件生命周期中所花费用最多的阶段是( )。A.软件编码B.软件维护C.软件测试D.详细设计参考答案:B33. 下面不是软件成分的重用

8、的级别的是( )A.设计结果重用B.类重用C.分析结果重用D.代码重用参考答案:B34. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )。A.程序结构B.数据结构C.逻辑结构D.物理结构参考答案:A35. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F36. 内聚程度较低的是( )内聚。A、偶然B、通讯C、顺序D、时间参考答案:A37. 确认测试也称验收测试,它的目标是验证软件的可维护性。( )A.错误B.正确参考答案:A38. 只有类的共有界面的成员才能成为使用类的操作,这是软件设计的( )原则。A.过程

9、抽象B.信息隐藏C.功能抽象D.共享性参考答案:B39. 成本-效益分析的目的是从经济角度评价开发一个新的软件项目是否可行,从而帮助客户正确地作出是否投资于这项开发工程的决定。( )A.正确B.错误参考答案:A40. 总体设计的目的是确定整个系统的( )A.规模B.功能及模块结构C.费用D.测试方案参考答案:B41. 使用类创建对象的过程实际上是类的实例化过程。( )A.错误B.正确参考答案:B42. 流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件?( )A.顺序B.分支C.跳转D.循环参考答案:ABD43. 模块接口设计要简单,以便降低复杂程度和冗余度。( )A.正确B.错误

10、参考答案:A44. 一个好的用例能够发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B45. 封装,尤其是OO方法的对象封装性,为软件复用技术提供了良好的条件。( )A.错误B.正确参考答案:B46. 生产高质量的软件产品是软件工程的首要目标。( )A.错误B.正确参考答案:B47. 下列关于效率的说法不正确的是( )。A.效率是一个性能要求,其目标应该在需求分析时给出B.效率是靠好的设计来提高C.效率主要指处理机时间和存储器容量两个方面D.程序的效率与程序的简单性无关参考答案:D48. 数据元素组成数据的方式有3种:顺序、选择和重复。( )A.正确B.错误参考答案:A49. 总

11、体设计过程通常由哪两个主要阶段组成?( )A.系统设计阶段B.结构设计阶段C.数据库设计阶段D.详细设计阶段参考答案:AB50. 模块( ),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案:C51. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A52. 设计时使用了一个复杂的数据结构,则应该用注解说明用程序设计语言实现这个数据结构的方法和特点。( )A.错误B.正确参考答案:B53. 面向对象的程序设计的基本做法是将数据及对数据的操作放在一起,作为一个相互依存、不可分割的整体来处理。( )A.

12、错误B.正确参考答案:B54. 在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。A.E-R图B.框图C.DFDD.时序网络参考答案:C55. 在屏蔽硬件错误的冗错技术中,冗余附加技术有( )。A.三模冗余B.信息冗余C.冗余备份程序的存储及调用D.关键程序和数据的冗余存储和调用参考答案:D56. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A57. 描述复杂的条件组合与动作间的对应关系时,PPL比判定表清晰简单。( )A.正确B.错误参考答案:B58. 面向对象方法所具有的要点之一是把所有对象都划分成各种派生类,每个派生类都定义了一组数据和一组方法。( )T.对F.错参考答案:F59. Jackson方法根据( )来导出程序结构。A、数据结构B、数据间的控制结构C、数据流图D、IPO图参考答案:A60. 所谓的适应性维护,是指为了和变化的环境适当地配合而进行的修改软件的活动,这是一种必要的维护活动。( )T.对F.错参考答案:T

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

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

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