天道酬勤国家开放大学电大软件工程复习题软件工程复习资料选择题1.以下哪一项不是软件危机的表现形式〔〕A.本钱高B.生产率低C.技术开展快D.质量得不到保证2.瀑布模型的关键缺乏在于〔〕A.过于简单B.不能适应需求的动态变更C.过于灵活D.各个阶段需要进行评审3.可行性研究的四大要素是〔〕。A.经济、技术、法律和社会环境B.经济、技术、开发组织能力和领导者水平C.经济、技术、计算机硬件环境和网络带宽D.经济、技术、软件开发工具和人员的稳定性4.经济可行性研究的主要内容包括〔〕A.开发过程B.开发工具C.风险分析D.效益分析5.在需求分析过程中,分析员要从用户那里解决的最重要的问题是〔〕。A.要求软件做什么B.要给软件提供哪些信息C.要求软件工作效率如何D.要求软件具有什么样的结构6.DFD中的每个加工至少需要〔〕A.一个输入流B.一个输出流天道酬勤C.一个输入或输出流D.一个输入流和一个输出流7.PDL是描述处理过程〔〕。A.做什么B.为什么做C.怎么做D.对谁做8.当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为〔〕A.数据耦合B.公共耦合C.标记耦合D.内容耦合9.按照模块独立性,耦合程度由弱至强正确的顺序是〔〕。A.数据耦合、控制耦合、外部耦合、内容耦合B.控制耦合、数据耦合、内容耦合、外部耦合C.内容耦合、外部耦合、控制耦合、数据耦合D.外部耦合、内容耦合、数据耦合、控制耦合10.UML中,包图是一种〔〕。A.集合B.数据结构C.分组机制D.对系统的动态描述11.面向对象设计首先要确定系统的总体结构和风格,构造系统的〔〕。A.逻辑模型B.物理模型C.数据模型D.用例模型12.面向对象设计的步骤中,正确的顺序是〔〕。A.系统构架设计、用例设计、类设计B.系统构架设计、数据库设计和用户界面设计C.类设计、用例设计、构架设计D.用例设计、构架设计、类设计13.类有3种类型,即〔〕。天道酬勤A.边界类、实体类、控制类B.实体类、控制类、界面类C.控制类、实体类、虚类D.界面类、控制类、公共类14.〔〕是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。A.消息连接B.参数传递C.方法重写D.继承15.结构化程序设计主要强调的是〔〕。A.程序的规模B.程序效率C.程序语言的先进性D.程序易读性16.以下关于功能性注释不正确的说法是〔〕。A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态B.注释用来说明程序段,需要在每一行都要加注释C.可使用空行或缩进,以便很容易区分注释和程...