软件工程模拟试题二一、选择题,请从四个可选项中选择正确答案.(60 分,每题 3 分)1.以下哪一项不是软件危机的表现形式( ) A。成本高 B.生产率低 C.技术进展快 D。质量得不到保证2.哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。( )A.演化模型 B。喷泉模型 C。原型模型 D。螺旋模型3.可行性讨论的目的不包括( )A.分析开发系统的必要性 B.确定系统建模的方案C。分析系统风险 D。确定是否值得开发系统4.可行性分析讨论的费用大约是项目总经费的( )。A.2% B。8% C。20% D。50‰5.在 E-R 模型中,包含以下基本成分( )。A。数据、对象、实体 B。控制、联系、对象C。实体、联系、属性 D。实体、属性、联系6.软件需求分析产生两个重要文档,一个是软件需求规格说明书,另一个是( ).A。软件维护说明书 B.概要设计说明书C。可行性报告 D。初步用户手册7.内聚程度较低的是( )。A。通信内聚 B.过程内聚 C。顺序内聚 D.时间内聚8.概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是( )A.把软件划分成模块 B 确定模块之间的调用关系C。确定各个模块的功能 D。设计每个模块的伪代码9.UML 语言支持的建模方式不包括有( )。A。静态建模 B.动态建模 C.模块化建模 D。功能建模10.以下哪一项不是面对对象的特征。( )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. 可使用空行或...