1、高级项目经理考试习题及答案大全一、单选题(共60题)1、 在下面的软件开发方法中,(B)对软件设计和开发人员的开发要求最高。A、结构化方法 B、原型化方法C、面向对象的方法 D、控制流方法2、系统/软件开发的原型化方法是一种有效的开发方法,下述基本环节中(D)是原型形成以后才实施的内容。A、识别基本需要 B、开发工作模型C、修正和改进模型 D、进行细部说明3、在开发一个系统时,如果用户对系统的目标不很清楚,难以定义需求,这时最好采用(A)。A、原型法 B、瀑布模型 C、V-模型 D、螺旋模型4、软件工程方法是在实践中不断发展的方法,而早期的软件工程方法是(B)。A、明确的需求定义 B、结构化方
2、法C、面向对象方法 D、功能分析法5、软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,他们之间的关系经常变现为(B).A、自外向内 B、互相补充 C、独立使用 D、交替使用6、原型化方法用户观看原型系统运行情况,形成(A)的意见。A、改进用户界面设计 B、使用与不使用那一种编程语言C、程序结构 D、执行速度是否满足要求7、原型化方法从用户界面的开发人员入手,首先形成(C)。A、需要不确定性的用户界面 B、用户界面需求分析说明书C、系统界面原型 D、完善的用户界面8、原型化方法是一类动态定义需求的方法,下列叙述中,(A)不具有原型化方法的特征。A、加快系统架构设计 B、加强用户参
3、与和决策C、简化项目管理 D、加快需求的确定9、状态图中,信息流被触发的必要条件是(C)。A、某个活动的输入对象可用 B、某个输入信号的到来C、前一活动的完成 D、入口条件得以满足10、对象的状态,错误的说法是(B)。A、对象在交互中具有不同的状态 B、状态可以在对象间转换或变换、转移C、状态的变换需要事件触发 D、触发一个状态变换完成需要执行一个动作11、状态图定义了状态机的表示符号,以下说法不正确的是(B)。A、在对象的生命周期中,状态机用来捕捉由外部事件引起的变化 B、在交互过程中对象的状态总是在不断地改变,状态没有变化就没有交互C、状态图建设对象生命周期各个时期的状态以及引起变化的事件
4、 D、事件对对象发出命令、命令导致对象发生变化,反过来影响对象的行为12、活动图用于对一个系统的动态方面建模。活动图是描述交互关系的一种方式,着重体现(B)。A、对象的活动状态 B、对象的工作流程C、对象的链接关系 D、对象间的消息顺序13、协作图中的基本元素有(A)A、对象、链接、消息 B、对象、交互、消息C、对象、时序、消息 D、类、关联、消息14、协作图(也叫合作图)用于描述相互合作的对象间的交互关系和(B)关系。A、协作 B、链接 C、消息 D、合作15、UML中,对象行为是通过交互来实现的,是对象间为完成某一日的而进行的一系列消息交换。消息序列可用两种图来表示,分别是(D)。A、状态
5、图和顺序图 B、活动图和协作图C、状态图和活动图 D、顺序图和协作图16、类之间共享属性和操作的机制称为(A)A、继承 B、动态绑定 C、静态绑定 D、多态图17、整体-部分结构体现了面向对象的方法的(B)A、关联(association) B、聚合(aggregation)C、依赖(depending) D、细化(refinement)18、类有三种类型、即(A)A、边界类、实体类、控制类 B、实体类、数据类、界面类C、控制类、实体类、数据类 D、界面类、控制类、公共类19、面向对象分析的核心在于(B)A、建立正确的模型 B、识别问题域对象C、识别对象之间的关系 D、以上都是20、属于某个类
6、的一个具体对象称为该类的(A)A、实例 B、虚拟C、继承 D、多态21、(B)是对象的静态特征A、方法 B、属性C、关系 D、操作22、在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用(D)是最为合适的。A、协作(collaboration diagram) B、序列图(sequence diagram)C、活动图(activity diagram)D、状态图(state diagram)23、UML是一种面向对象的统一建模语言,用例可以用(C)来描述。A、类 B、状态 C、活动 D、协作24、下列的(C)不属于面向对象分析模型。A、用例图 B、类图 C、实体关系图 D、顺序图2
7、5、关于用例和类,错误的说法是(C)。A、两者都属于模型图的构成元素 B、存在抽象用例和抽象类 C、类图描述系统的部分静态视图,用例图描述系统与用户之间的交互关系 D、两者都可以用来描述系统的内部结构26、在基本用例的对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的(A)将用例的职责分配到分析类中。A、消息的传递 B、关联关系 C、继承关系 D、上下文关系27、关于用例说明错误的是(C)A、用例止于系统边界 B、用例是一个交互的抽象 C、用例是Actor的行为 D、从Actor的角度去描述用例28、关于用例图的描述错误的是(A)A、用例图表示系统的行为 B、用椭圆表示行为 C、用
8、小人表示用户 D、用带说明的线表示用户与行为的关系29、用例图的作用是(D)。A、描述系统的结构 B、描述系统的功能 C、描述系统的数据需要 D、描述系统中对象的相互作用30、在面向对象的设计中,将对象的使用者与设计者分开的技术称为(C)。A、隐蔽性 B、继承性 D、封装性 D、多态性31、Petri网的图简称为PNG(Petri Net Graph),下述说法中(D)不能表达其特征。A、Petri网是对离散并行系统的数学表示 B、Petri网能够表达并发的事件 C、Petri网通常被描述为一张有向图 D、Petri网中事件到来就被激发32、ER图是表示概念模型的有效工具之一,在ER图中的菱形
9、框表示(A)。A、联系 B、实体 C、实体的属性 D、联系的属性33、ER图中的主要元素是(B)。A、结点、记录和文件 B、实体、联系和属性 C、记录、文件和表 D、记录、表、属性34、在结构化方法中,软件功能分解。应该属于软件开发的(C)阶段A、详细设计 B、需求分析 C、总体设计 D、编程调试35、SA方法与早期的软件开发方式相比较,其最重要的指导原则应该是(D)。A、自顶向下设计 B、分阶段开发 C、逐步求精 D、用户需求至上36、软件设计中,Jackson方法是一种面向数据结构的设计方法,它将数据结构表示为三种基本结构,分别是(D)。A、分支结构,选择结构和控制结构 B、顺序结构,选择
10、结构和循环结构 C、顺序结构,分支结构和嵌套结构 D、确定逻辑模型37、在下面的叙述中,(C)不是软件需求分析的任务。A、问题分解 B、可靠性与安全性要求 C、结构化程序设计 D、确定逻辑模型38、需求分析中,对算法的简单描述记录在(D)中。A、层次图 B、数据字典 C、数据流图 D、IPO图39、通过(A)可以完成数据流图的细化。A、结构分解 B、功能分解 C、数据分解 D、系统分解40、下面错误的说法是(A)。A、每个数据流必须用名词或名词短语命名 B、每个加工必须有名字,通常是动词短语 C、每个数据存储必须用名词或名词短语 D、每个数据源点或终点必须有名字41、数据字典中,一般不包括下列
11、选项中的(D)。A、数据流 B、数据存储 C、加工 D、源点与终点42、在结构化分析方法中,用以表达系统内部数据的运行情况的工具有(A)。A、数据流图 B、数据字典 C、结构化语言 D、判定树与判定表43、分层DFD是一种比较严格又易于理解的描述方法式,它的顶层图描述了系统的(B)。A、细节 B、输入与输出 C、软件的作者 D、绘制的时间44、在结构化分析方法(SA)中,与数据流图配合使用的是(C)。A、网络图 B、实体联系图 C、数据字典 D、程序流程图45、在数据流图中,不能被计算机处理的成分是(D)。A、控制流 B、结点 C、数据流 D、数据源/终点46、需求工程中涉及的角色很多,其中起
12、主导作用的是(B)。A、用户 B、系统分析员 C、软件开发人员 D、管理人员47、需求管理的基本内容是(D)。A、需求跟踪与变更控制 B、需求状态跟踪和变更控制 C、变更控制与版本控制 D、变更控制、版本控制、需求跟踪、需求状态跟踪48、关于用例规约,以下说法正确的是(A)。A、用例规约与用例图表达的信息是一致的B、用例规约包括基本事件流和备选事件流C、基本事件流不能表示失败场景D、备选事件流不能表达成功的场景49、用例模型主要由(D)元素构成。A、参与者、用例 B、参与者、通信关联C、通信关联、用例 C、参与者、用例、通信关联50、RUP的业务限制因素分析是指(A)。A、建立业务限制因素到软
13、件非功能目标的转化B、建立业务需求到软件质量标准的转化C、建立业务目标到软件功能目标的转化D、建立限制因素与功能目标的转化51、RUP需求开发过程的四个阶段为(B)。A、初始、调研、建模、评审 B、初始、细化、构造、交付C、初始、细化、建模、交付 C、初始、调研、建模、评审52、下列论述正确的是(C)。A、需求工程师的任务是将所有利益相关者的需求进行分类以便允许决策者选择一个相互一致的需求集B、利益相关者是将来购买所开发软件系统的人C、在需求分析过程中,分析员要从用户那里解决的最重要的问题是明确软件做什么D、开发人员与客户创建用例以帮助软件团队理解有多少类型的最终用户将使用这些功能53、在项目
14、初始阶段,开发任务的目标是(A)。A、理解基本问题 B、确定所需的解决方案C、确定需要解决方案的人员 C、以上都是54、软件需求分析的任务不应包括(C)。A、问题分析 B、信息域分析C、结构化设计 D、确定逻辑模型55、SA方法的基本思想是(C)。A、自底向上逐步抽象 B、自底向上逐步分解C、自顶向下逐步分解 C、自顶向下逐步抽象56、需求分析阶段不适合描述加工逻辑的工具是(D)。A、结构化语言 B、判定树 C、判定表 D、流程图57、需求分析最终结果是产生(C)。A、项目开发计划 B、可行性分析报告C、需求规格说明书 C、设计说明书58、下属于软件产品的质量的特殊性是(D)。A、很难制定具体
15、的、数量化的产品质量标准,所以没有相应的国际标准、国家标准或行业标准B、软件产品之间很难进行横向的质量对比,很难说这个产品比那个产品好多少C、满足了用户需求软件质量,就是好的软件质量D、软件的类型不同,但是软件质量的衡量标准的侧重点相同59、需求规格说明书的作用不应包括(D)。A、软件设计的依据 B、软件设计的依据C软件验收的依据 D、软件可行性研究的依据60、需求分析阶段研究的对象是软件项目的(A)。A、用户要求 B、合理要求 C、模糊要求 D、技术要求61、软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为(B)。A、相互排斥 B、相互补充 C、独立使用
16、 D、交替使用62、软件需求分析阶段的工作,可以分为四个方面:对问题的识别、分析与综合、编写需求分析文档以及(B)A、软件的总结 B、需求分析评审 C、阶段性报告 D、以上答案都不正确63、一个状态向另一个状态的转移,转移包括5部分信息,它们是(D)。 A) 初始状态、中间状态、最终状态、判断标志、并发条件B) 源状态、目标状态、消息、条件、事件C) 初始状态、最终状态、事件、条件、动作D) 源状态、目标状态、事件、条件、动作64、活动的合法连接不包括(D )。 A) 从一个活动到其它活动可以用一条信息流连接B) 从一个对象到一个活动可以创建一个数据流。C) 从一个注释体到一个活动可以创建一个
17、注释连接D) 从一个注释体到一个对象可以创建一个注释连接二、多选题(共20题)1、软件原型化开发方法有其基本步骤,下列(ABD)是实施原型化的最基本步骤。A、获得基本需求 B、开发工作模型C、严格细致说明 C、模型验证2、原型化生命周期由10个步骤组成。但这些步骤中(AB)是其中的基本步骤,也是每个软件原型化工作中必须要经历的步骤。A、原型系统的积累 B、开发工作模型、模型验证C、修正和改进 C、整理原型和提供文档3、根据原型与最终产品之间的关系,原型开发分类包括(ABD)。A、抛弃式 B、演化式 C、瀑布式 D、增量式4、在面向对象领域,两个对象的交互式通过消息的发送和接收来完成的。消息包括
18、如下类型(ABC)。A、简单消息 B、同步消息 C、异步消息 D、异常消息5、在动态建模机制中,以消息来完成对象之间的交互,用(AB)来描述系统的行为。A、状态图和顺序图 B、协作图和活动图C、数据流图和实体关系图 C、对象图和包图6、在图形上,把一个类图化成一个矩形,表示类的封装。一般包含的组成部分有(ABC)。A、类名 B、属性 C、方法 D、操作7、常见基线中包括(ABC)。A、功能基线 B、分配基线 C、产品基线 D、检查基线8、下面正确的说法是(ACD)。A、功能模型由用例图和顺序图表示B、面向对象的分析模型用对象图表示C、对象模型由类图和对象图表示D、动态模型由活动图、状态图和顺序
19、图表示9、RUP中提供了用例规约的模板,每一个用例的用例规约都应该包含以下(ABCD)内容。A、简要说明 B、事件流C、用例场景及特殊要求 C、前置条件及后置条件10、用例图中通信关联正确的说法有(ABD)。A、表示的是参与者和用例之间的关系B、箭头表示通信关联中对话的主动与被动关系C、箭头指向表示信息流方向D、不强调主动与被动关系时可用不带箭头的关联实线11、软件开发的结构化方法中,常应用数据字典技术,其中数据加工是其组成之一,下述(ABC)方法是常采用编写加工说明的方法。A、结构化语言 B、判定树 C、判定表 D、顺序图12、需求分析的困难主要表现在(ABCD)。A、问题的复杂性 B、需求
20、易变性C、交流障碍 D、不完备性和不一致性13、在软件开发中,在需求分析阶段,系统分析人员通过和用户沟通,利用(ABCD),产生软件的各种功能性要求和非功能要求,以形成软件需求说明书。A、数据流图 B、ER图 C、数据词典 D、判定表14、数据流图是用于软件需求分析的工具,下列元素(ABCD)是基本元素。A、数据流 B、加工 C、数据存储 D、外部实体15、数据流图是用于表示软件模型的一种图示方法,在下列科采用的绘制方法中,(ACD)是常采用的。A、自顶向下 B、自底向上 C、分层绘制 D、逐步求精16、需求分析的主要活动包括(ABCD)。A、定义系统的边界 B、分析需求的可行性和充分性C、确
21、定需求优先级 D、建立需求分析模型17、开发需求一般要经历(ABCD)。A、需求调研 B、需求分析 C、需求定义 D、需求评审18、将造成需求获取困难的问题是(BCD)。A、预算(budgeting) B、范围(scope)C、理解(understand) C、波动性(volatility)19、下列的(ABC)会造成软件需求的不正确性。A、误解客户需求B、需求的不确定性C、无法完整的收集到客户的需求D、客户需求太多20、软件需求分析要解决的问题是(AC)A、目标系统到底做什么 B、使系统的结构优化 C、确定对系统的综合要求 D、指明系统的特性21、软件需求规格说明书的内容包括(ACD)A、功
22、能描述 B、模块描述 C、数据描述 D、性能描述2011-技术-SPM一、 单选题1、 对于企业管理者而言,数据挖掘的核心目标在于(A)A业务应用 B数据分析 C总结报表 D技术验证2、 通过统计方法等技术和数学计算,对比计量模型估计值与实际结果,被称为(D)A评价验证 B对比验证 C定性验证 D 定量验证3、 通过专家评估等方法,评估计量模型和支持体系相关治理结构、政策、流程、控制、文档管理、模型结果运用等情况,被称为(C)A评价验证 B对比验证 C定性验证 D 定量验证4、 数据挖掘项目的价值体现不包括(D)A增加项目利润 B减少坏帐损失 C提高销售量 D提升企业文化5、 利用客户偏好模型
23、对客户进行合理性、(B)等角度去描述群体和调整模型,直至得到理想的模型。A可扩展性 B可应用性 C科学性 D完整性6、 (C)是金融市场历史最悠久的风险。A经营风险 B市场风险 C信用风险 D操作风险7、 在数据挖掘中,可又通过(B)方法找出发现不真实的数据资料,保证资料的可信度。A过程技术推证 B变量交叉验证 C变更同比分析 D变更极值控制8、 商业银行信用评分模型中的数据源不包括(D)A财务报告 B信用报告 C帐户交易信息 D预测信息9、 客户关系管理的核心是(B)A渠道 B了解客户自身的喜好 C产品 D价格10、银行客户流失预测模型建立流程中模型预测周期一般为(A)A1个月 B 2个月
24、C3个月 D 6个月11、链接分析使用的主要算法是(A)A 统计、集合论 B 神经网路 C K-means D 决策树12、K-means算法的缺点不包括(D) A K必须是事先给定的 B 选择初始聚类中心 C 对于“噪声”和孤立点数据是敏感的D可伸缩、高效13、决策树的缺点是(D)A 容易预测连续性的字段 B不便于理解 C计算量大 D过度生长的树会降低可理解性和可用性14、下列关于Logitic回归与Probit回归说法正确的是(A)A Logitic回归属于逻辑分布,Probit回归属于正态分布15、下列不属于链接分析功能的是(C)A关联发现 B 序列关联发现 C 神经网络 D 相似时间序
25、列发现16、在数据挖掘的各种功能中,在质量控制方面应用最多的是(B)A聚类分析 B 分类 C 关联发现 D时间序列预测17、一个数据挖掘团队不包括又下哪一类成员?A 业务分析人员 B 数据采集分析人员 C IT技术人员 D 系统架构师18、以下哪个不是数据挖掘所采用的方法?A 分类 B 联系 C连续分析 D聚类19、数据挖掘过程中,首要的工作步骤是什么?A建模 B数据源识别 C 目标确定 D数据转换20、数据挖掘是从大量数据中挖掘事先未知而又有应用价值的信息并将其用于决策中的一个(A) A 过程 B条件 C 方法 D 目标21、以下哪一个不是数据仓库管理的内容?(D) A 元数据管理 B 数据
26、仓库管理 C数据管理 D系统管理模块22、以下哪一个不属于元数据管理系统的建设的步骤?(D) A元数据需求定义 B元数据管理实现 C元数据应用实现 D系统应用定义23、对于元数据系统的质量控制,以下哪个方法是正确的?(A) A事前控制 B事后控制 C过程控制 D时间点控制24、以下关于ETL质量控制表述不正确的是哪一个?(D) D ETL质量控制的目标以保证模型的设计、加载策略、权限设计又及前端展现设计严格满足需求分析的要求;保证为最终用户提供共享多维信息的快速分析和即时数据库查询25、以下哪个是ETL的实现方式?(A) A存储过程 B数据转换 C元数据服务 D全文目录26、以下哪个不是对ET
27、L过程中的关键点进行跟踪检查的文档? A数据源状态报告 B需求分析说明书 C ETL流程设计说明书 D数据仓库物理模型及说明文档27、以下有关ETL表述不正确的是哪一个?(D) D根据选用的数据仓库工具将数据从数据源抽取到数据库,然后根据业务规则转换和集成为数据仓库中需要的数据格式,最后将转换的结果装入数据仓库。28、以下与逻辑建模技术表述无关的是哪一个?(D)A 采用逻辑建模或物理建模技术 B 采用的模型为星型模型货三范式模型C 参与的角色有DWAR、DWE D 使用多维模型设计工具29、以下哪个是DDS模型设计的基础?(C)A基于逻辑模型建立物理模型 B 建立企业级逻辑模型 C梳理数据30
28、、以下有关多维模型作用的表述正确的是哪一个?(B)B是面向多维分析应用而建立的数据模型31、以下哪个是数据仓库数据模型建设的核心?(B) A概念模型 B逻辑模型 C物理模型 D基础模型32、对数据仓库业务分析的主题确立的原则不包括(A) A 既要从业务角度出发,又要从技术角度出发来对需求进行详细分析33、以下哪个不是数据仓库需求的成果的体现形式?(D) A 文字 B 图片 C页面或DEMO D 表格34、数据仓库建设中收集详细需求最常用的方法是以下哪个?(A)A 与用户直接沟通 B建立数据模型 C使用OLAP方法从数据库中抽取数据 D总体规划35、以下哪个不是数据仓库的建设的原则?(C) A业
29、务需求的紧迫性 B业务需求的重要性 C已有数据库数据量成几何数据增长 D是否有足够的数据支持36、以下哪个不是数据仓库使用的目的?(B) A 科学决策 B 存储数据 C高级查询 D综合分析 37、数据仓库的发展可又分成几个阶段?(C) A 3 B 4 C 5 D 638、企业级数据仓库模型规划是依据是什么?(B)A 数据来源 B 业务分类 C实施维度 D功能要求二、 多选题1、 BI成功的标准是(ABCD)A方便部署,方便使用 B适应不断变化的业务需要 C规划大数据处理量和大用户量D信息交付快速、个性化2、 使商业智能达到国际水平的技术关键点包括(ABCD)A通过数据仓库集中客户数据 B有效的
30、客户访问查询报告环境 C先进的数据挖掘功能D 有效率的商业活动管理和活动跟踪环境3、 数据挖掘中的数据过程质量是指(BCD)A 数据的加密质量 B 数据的使用质量 C数据的存贮质量 D数据的传输质量4、 巴塞尔资本协议I的主要缺陷是(AB)A未对信用风险进行细分B仅仅关注信用风险C没有计算风险加权资产D没有对资本充足率提出要求5、 商业银行决策支持系统风险管理部分包括哪些?(ABCD)A风险评级 B风险预警 C动态风险准备金管理 D授权授信管理6、 商业银行在判断针对储蓄帐户是否具有收益能力的判定依据是以下哪些方面?A账户层次 B业务层次 C产品层次 D客户层次7、 关于商业智能的叙述正确的是
31、(ABCD)A商业智能是对商业信息的搜集、管理和分析过程B商业智能的目的是使企业的各级决策者获得知识或洞察力,促使他们做出对企业更有利的决策C商业智能一般由数据仓库、联机分析处理、数据挖掘、数据备份和恢复等部分组成D商业智能的关键是从许多来自不同的企业运作系统的数据中提取出有用的数据并进行清理,以保证数据的正确性8、 下列对于非线性回归的说法正确的是(ABCD)9、 K-means算法的叙述正确的是(ABD)A 在K-means算法中K是事先给定的,这个K值的选定是非常难以估计的B 在K-means算法中,首先需要根据初始聚类中心来确定一个初始划分,然后对初始划分进行优化C 对于一个类中的每个
32、对象,在其给定半径的领域中包含的对象不能少于某一给定的最小数目的新的聚类中心,因此当数据量非常大时,算法的时间开销是非常大的10、 分类的典型应用有(ABCD)11、 数据挖掘中用到的算法包括(ACD)A 决策树 B频率分析 C径向基函数网络 D神经网络 12、 根据统计和非统计方法之间的不同把数据挖掘分为(AC)A假设驱动的数据挖掘 B目标驱动的数据挖掘 C发现驱动的数据挖掘 D技术驱动的数据挖掘13、 元数据的内容分别面向又下哪些用户?(ABC)A技术用户 B业务用户 C数据管理用户 D企业用户14、 ETL主要的厂商有(ABC)A IBM B Informatica C 微软 D CA1
33、5、 ETL的设计与实施主要包括(ABD)A 数据源的确认 B 明确本系统的数据获取来源 C ETL模块规划 D源数据分析16、 在DDS建模的设计过程中,应遵循(ABD)原则。A 中立性 B 常用性 C扩展性 D多样性17、 企业级数据仓库的数据模型通常包括(AC)A实体关系模型 B预估模型 C多维模型 D分类模型18、 从业务角度来确认需求规划原则,包括(BCD)A业务需求的明确度 B业务面的覆盖性 C业务需求的紧迫性 D业务需求亮点选择19、 商业智能主要包括(ABCD)技术A多维分析 B数据挖掘 C数据仓库 D数据集市20、 数据仓库与数据挖掘的主要应用包括(ABCD)A提升销售额 B
34、为企业决定提供依据 C降低运营成本 D维护客户关系21、 以下有关数据仓库的说法,哪些是正确的?(AB)A数据库是记录数据的流水帐,数据仓库需要对数据库中的数据进行抽取、清洗、转换等B数据仓库源数据在原数据库中有可能有重复或不一致之处,必须将这些数据转换成全局统一的定义C数据提取的周期决定了动画间隔的时间,数据提取的周期越短,则动画的速度越慢D数据仓库的数据主要供企业领导者决策分析之用,所涉及的数据操作主要是数据查询、分析和修改22、 以下哪些是软件质量控制的方法?(ABC)A风险管理法 B PDCA循环法 C目标问题度量法 D MPR法单选题(2011.12.3)高级项目经理继续教育在线考试
35、保过试题:1、 软件开发的原型化方法是一种与结构化方法具有不同策略的方法,其最具有效的应用领域是()。a) 流程分析b) 工程设计c) 管理信息d) 过程控制2、 ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()。a) 联系b) 实体c) 实体的属性d) 联系的属性3、 需求管理的基本内容是()a) 需求跟踪与变更控制b) 需求状态跟踪与变更控制c) 变更控制与版本控制d) 变更控制,版本控制,需求跟踪、需求状态跟踪4、 下面错误的说法是()。a) 每个数据流必须用名词或名词短语命名b) 每个加工必须有名字,通常是动词短语c) 每天数据存储必须用名词或名词短语d) 每个数据源点或
36、重点必须有名字5、 虽然顺序图和协作图都用来描述对象间的相互关系,但侧重点不一样,协作图着重体现的是()。a) 交互的时间顺序b) 交互对象属性c) 交互对象间的静态链接关系d) 消息的同步6、 分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。a) 细节b) 输入和输出c) 软件的作者d) 绘制的时间7、 状态迁移图是一种描述系统()的有效的图形手段。a) 状态b) 状态随外部信号或事件进行迁移c) 外部信号d) 外部事件8、 UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,分别是()。a) 状态图和顺序图
37、b) 活动图和协作图c) 状态图和活动图d) 顺序图和协作图9、 需求规格说明书的作用不应包括()。a) 用户与开发人员对软件要做什么的共同理解。b) 软件设计的依据c) 软件验收的依据d) 软件可行性研究的依据10、 数据存储和数据流都是(),仅仅所处的状态不同。a) 分析结果b) 事件c) 动作d) 数据11、 在结构化方法中,软件功能分解应该属于软件开发的()阶段。a) 详细设计b) 需求分析c) 总体设计d) 编程调试12、 使用跟踪表有助于()。a) 在后续的检查运行错误时调试程序b) 确定算法执行的性能c) 识别、控制和跟踪需求的变化d) 以上选项都不是13、 SA方法的基本思想是
38、()。a) 自底向上逐步抽象b) 自底向上逐步分解c) 自顶向下逐步分解d) 自顶向下逐步抽象14、 状态图定义了状态机的表示符号,以下说法不正确的是()。a) 在对象的生命周期中,状态机用来捕捉由外部事件引起的变化。b) 在交互过程中对象的状态总是在不断的改变,状态没有变化就没有交互c) 状态图建模对象生命周期各个时期的状态以及引起变化的事件。d) 事件对对象发出命令,命令导致对象发生变化,反过来影响对象的行为15、 在面向对象的设计中,将对象的使用者与设计者分开的技术称为()。a) 隐蔽性b) 继承性c) 封装性d) 多态性16、 需求分析的最终结果是产生()。a) 项目开发计划b) 可行
39、性分析报告c) 需求说明规格书d) 设计说明书17、 在下面的软件开发方法中,()对软件设计和开发人员的要求最高。a) 结构化方法b) 原型化方法c) 面向对象的方法d) 控制流方法18、 在软件需求规范中,()可以归类为过程要求。a) 执行要求b) 效率要求c) 可靠性要求d) 可移植性要求19、 状态图通常是对类描述的补充,他说明该类的对象所有可能的状态以及那些事件将导致状态的改变,下面说法错误的是()。a) 状态图可以对多个对象建立模型,表达各对象所处的可能状态及状态之间的转移。b) 一个事件可以是另一个对象向它发送的一条消息,或者是满足了某些设定条件的结果。c) 状态图的改变称为迁移(
40、transition)d) 一个状态迁移还可以有与之相关的动作,改动作指出状态迁移时应做什么。20、 在结构化分析方法中,用以表达系统内部数据的运行情况的工具有()。a) 数据流图b) 数字字典c) 结构化语言d) 判定树与判定表21、 需求分析阶段研究的对象是软件项目的()。a) 用户要求b) 合理要求c) 模糊要求d) 技术要求22、 UML中下列用户建立静态模型的图是()。a) 用例图,对象图和包图b) 类图、状态图和包图c) 类图、对象图和包图d) 类图、对象图和顺序图23、 顺序图由类角色,生命线,激活期和()组成。a) 关系b) 消息c) 用例d) 实体24、 面向对象分析的核心在于()a) 建立正确的模型b) 识别问题域对象c) 识别对象之间的关系d) 以上都是25、 以下关于面向对象方法的叙述中,正确的是()。a) 问题空间与解决问题的方法空间不一致b) 继承是组装结构的重要特征c) 类是对象的抽象d) 数据和功能相割裂26、 CRM是指在合适的(),通过合适的(),在适合的()内,向合适的()、提供合适的()。a) 渠道、时间、产品、客户、价格b) 价格、产品、时间、客户、渠道c) 时间、渠道、价格、客户、产品d) 客户、价格、时间、渠道、产品27、 针对银行客户流失问题,以下哪个方法