信息系统项目管理师章节练习题·薛大龙博士.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 项目 管理 章节 练习题 薛大龙 博士
- 资源描述:
-
信息系统项目管理师 章节练习题 仅供薛大龙博士面授班使用 版权所有·内部资料·禁止外传 第1章 信息系统基础 1.1 信息系统 ê 在国家信息化体系六要素中, (1) 是国家信息化的核心任务,是国家信息化建设取得实效的关键。 (1) A.信息技术和产业 B.信息资源的开发和利用 C.信息人才 D.信息化政策法规和标准规范 ê 在信息系统中,信息的处理不包括 (2) 。 (2) A.信息的输入 B.信息的删除 C.信息的修改 D.信息的统计 ê (3) 是企业信息系统的重要目标。 (3) A.技术提升 B.数据标准化 C.企业需求分析 D.信息共享和业务协同 ê 企业信息系统项目的基础是企业信息战略规划,规划的起点是将 (4) 与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以 (5) 为中心的原则。 (4) A.事务处理 B.现行人工和电算化混合的信息系统 C.企业战略目标 D.第一把手要求 (5) A.数据 B.过程 C.功能 D.应用 ê 以下关于信息的论述中,不正确的是 (6) 。 (6) A.信息化就是开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程 B.信息、材料和能源共同构成经济和社会发展的3大战略资源,并且他们之间不可以相互转化 C.信息是“用以消除随机不确定的东西” D.信息资源是重要的生产要素 1.2 信息系统建设 ê 信息系统开发方法有很多种,开发人员可以根据项目的需要选择一种适合的开发方法,其中把整个系统的开发过程分为若干阶段,然后一步一步地依次进行的方法称为 (7) 。 (7) A.结构化方法 B.面向对象方法 C.原型方法 D.瀑布模型方法 ê 螺旋模型是演化软件过程模型,将原型实现的迭代特征与线性顺序模型结合起来,使得软件的增量版本的快速开发成为可能。螺旋模型与其他模型相比,更强调 (8) 。 (8) A.制定计划 B.风险分析 C.实施工程 D.客户评估 ê 瀑布模型把软件生命周期划分为8个主要的阶段,其中 (9) 一阶段定义的规划将成为软件测试中的系统测试阶段的目标。 (9) A.问题的定义 B.可行性研究 C.软件需求分析 D.系统总体设计 ê 在信息系统集成项目开发的开始阶段,如果项目存在很多不确定性因素且项目的参与人员还不能完全理解项目开发的范围和需求,那么采用 (10) 作为此项目的开发模型更符合项目的实际情况。 (10) A.增量迭代模型或螺旋模型 B.面向过程的瀑布模型 C.面向对象的模型或快速模型 D.部分并行的瀑布模型 ê 某异地开发的信息系统集成项目以程序流程图、数据流程图等为主要分析设计工具。由于用户身处异地,现场参与系统开发成本较高,因此项目组采用了先开发一个简化系统,待用户认可后再开发最终系统的策略。该信息系统集成项目的开发方法属于 (11) 。 (11) A.结构化方法与原型法的组合应用 B.结构化方法与面向对象方法的组合应用 C.原型法与面向对象方法的组合应用 D.原型法与形式化方法的组合应用 ê 螺旋模型的开发过程具有周期性重复的螺旋线状,每个开发周期由4个象限组成,分别标志着开发周期的4个阶段。螺旋模型之所以特别适用于庞大而复杂的、高风险的系统开发,是因为它强调其中的 (12) 阶段。 (12) A.制定计划 B.风险分析 C.实施工程 D.客户评估 ê 管理信息系统规划的方法有很多,最常使用的方法有三种:关键成功因素法(Critical Success Factors,CSF)、战略目标集转化法(Strategy Set Transformation, SST)和企业系统规划法(Business System Planning, BSP)。U/C(Use/Create)矩阵法作为系统分析阶段的工具,主要在 (13) 中使用。 (13) A.BSP B.CSF C.SST D.CSF和SST ê 某商业银行启动核心信息系统建设,目前已完成信息系统的规划和分析,即将开展系统的设计与实施,此信息系统建设目前 (14) 。 (14) A.处于信息系统产生阶段 B.处于信息系统的开发阶段 C.即将进入信息系统运行阶段 D.处于信息系统消亡阶段 ê 某信息系统项目采用结构化方法进行开发,按照项目经理的安排,项目成员小张绘制了下图。此时项目处于 (15) 阶段。 (15) A.总体规划 B.系统分析 C.系统设计 D.系统实施 ê 在软件开发项目中强调“个体和交互胜过过程和工具,可以工作的软件胜过全面的文档,客户合作胜过合同谈判,响应变化胜过遵循计划”,是 (16) 的基本思想。 (16) A.结构化方法 B.敏捷方法 C.快速原型方法 D.增量迭代方法 ê 在多年从事信息系统开发的经验基础上,某单位总结了几种典型信息系统项目生命周期模型最主要的特点,如下表所示,表中的第一列分别是 (17) 。 生命周期模型 特 点 ① 软件开发是一系列的增量发布,逐步产生更完善的版本,强调风险分析 ② 分阶段进行,一个阶段的工作得到确认后,继续进行下一个阶段,否则返回前一个阶段 ③ 分阶段进行,每个阶段都执行一次传统的、完整的串行过程,其中都包括不同比例的需求分析、设计、编码和测试等活动 (17) A.①瀑布模型 ②迭代模型 ③螺旋模型 B.①迭代模型 ②瀑布模型 ③螺旋模型 C.①螺旋模型 ②瀑布模型 ③迭代模型 D.①螺旋模型 ②迭代模型 ③瀑布模型 ê 当信息系统集成项目进入实施阶段后,一般不使用 (18) 对项目进行监督和控制。 (18) A.挣值管理方法 B.收益分析方法 C.项目管理信息系统 D.专家判断方法 ê 信息系统的生命周期大致可分成4个阶段,即系统规划阶段、系统开发阶段、系统运行与维护阶段、系统更新阶段。其中以制定出信息系统的长期发展方案、决定信息系统在整个生命周期内的发展方向、规模和发展进程为主要目标的阶段是 (19) 。系统调查和可行性研究、系统逻辑模型的建立、系统设计、系统实施和系统评价等工作属于 (20) 。 (19) A.系统规划阶段 B.系统开发阶段 C.系统运行与维护阶段 D.系统更新阶段 (20) A.系统规划阶段 B.系统开发阶段 C.系统运行与维护阶段 D.系统更新阶段 ê 软件公司经常通过发布更新补丁的方式,对已有软件产品进行维护,并在潜在错误成为实际错误前,监测并更正他们,这种方式属于 (21) 。 (21) A.更正性维护 B.适应性维护 C.完善性维护 D.预防性维护 ê 用于信息系统开发的各类资源总是有限的,当这些有限资源无法同时满足全部应用项目的实施时,就应该对这些应用项目的优先顺序给予合理分配。人们提出了若干用于分配开发信息系统稀少资源的方法,并对每种方法都提出了相应的决策基本标准。其中 (22) 的基本思想是对各应用项目不仅要分别进行评价,而且还应该把他们作为实现系统总体方案的组成部分去评价。该方法应该考虑项目的风险性、对组织的战略方向的支持等因素。 (22) A.全面评审法 B.成本或效益比较法 C.收费法 D.指导委员会法 ê 一般可以将信息系统的开发分成5个阶段,即总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和评价阶段,在各个阶段中工作量最大的是 (23) 。在每个阶段完成后都要向下一阶段交付一定的文档, (24) 是总体规划阶段交付的文档。 (23) A.总体规划阶段 B.系统分析阶段 C.系统设计阶段 D.系统实施阶段 (24) A.系统方案说明书 B.系统设计说明书 C.用户说明书 D.可行性研究报告 ê 某软件公司欲开发一个图像处理系统,在项目初期开发人员对需求并不确定的情况下,采用 (25) 方法比较合适。 (25) A.瀑布式 B.快速原型 C.协同开发 D.形式化 ê 螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用 (26) 的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列 (27) ,确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。 (26) A.逐步交付 B.顺序 C.循环 D.增量 (27) A.实现方案 B.设计方案 C.关键点 D.里程碑 ê 适用于项目需求清晰、在项目初期就可以明确所有需求、不需要二次开发的软件生命周期模型是 (28) ;适用于项目事先不能完整定义产品所有需求、计划多期开发的软件生命周期模型是 (29) 。 (28) A.瀑布模型 B.迭代模型 C.快速原型开发 D.快速创新开发 (29) A.快速原型开发 B.快速创新开发 C.瀑布模型 D.迭代模型 ê RUP是信息系统项目的生命周期模型之一,“确保软件结构、需求、计划足够稳定;确保项目风险已经降低到能够预计完成整个项目的成本和日程的程度。针对项目的软件结构上的主要风险已经解决或处理完成”是该模型 (30) 阶段的主要任务。 (30) A.构造 B.细化 C.初始 D.移交 ê 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (31) 适用于需求明确或很少变更的项目, (32) 主要用来描述面向对象的软件开发过程。 (31) A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型 (32) A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型 ê 原型化方法是一种动态定义需求的方法, (33) 不是原型化方法的特征。 (33) A.简化项目管理 B.尽快建立初步需求 C.加强用户参与和决策 D.提供完整定义的需求 ê 结构化分析方法(SA)的主要思想是 (34) 。 (34) A.自顶向下、逐步分解 B.自顶向下、逐步抽象 C.自底向上、逐步抽象 D.自底向上、逐步分解 ê (35) 是信息系统开发的过程方法。 (35) A.EGP B.RUP C.RIP D.BGP ê 极限编程技术XP适用于 (36) 。 (36) A.需求稳定,开发队伍规模庞大,组织项目的方法为“周密计划,逐步推进” B.需求多变,开发队伍规模较小,要求开发方“快速反馈,及时调整” C.需求稳定,开发队伍规模较小,组织项目的方法为“周密计划,迭代推进” D.需求不定,开发队伍规模庞大,组织项目的方法为“分步计划,逐步推进” ê 建立企业信息系统应该遵循一定的原则,以下原则不适当的是 (37) 。 (37) A.必须支持企业地战略目标 B.应该自上而下的规划和实现 C.应该支持企业各个管理层的需求 D.应该向整个企业提供一致的信息 ê 新项目与过去成功开发过的一个项目类似,但规模更大,这时应该使用 (38) 进行项目开发设计。 (38) A.原型法 B.变换模型 C.瀑布模型 D.螺旋模型 1.3 软件工程知识 ê 软件需求可以分为几个类型,诸如处理速度、存储容量、信号速度等方面的需求属于 (39) 。 (39) A.功能需求 B.性能需求 C.外部接口需求 D.设计约束 ê Philippe kruchten提出的4+1视图模型从 (40) 几个方面来描述软件需求。 ①逻辑视图 ②进程视图 ③物理视图 ④开发视图 ⑤数据流视图 ⑥场景视图 (40) A.③④⑤⑥ B.①②③④ C.①②③④⑥ D.①③④⑤⑥ ê 人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类, (41) 是这四类软件维护的共同特征。 (41) A.发现原产品中存在问题后采取的补救措施 B.交付软件产品后进行的修改 C.测试发现问题之后的应对措施 D.软件产品交付前进行的质量管理活动 ê 在软件生存周期中的测试阶段及任何运行阶段,测试软件产品以评价某软件产品的质量,这样的测试称为 (42) 。 (42) A.内部测试 B.外部测试 C.运行测试 D.系统测试 ê 关于软件过程改进,描述不正确的是 (43) 。 (43) A.问题的解决是过程改进的核心 B.改进是受知识驱动的 C.改进是项目开发人员的主要工作 D.改进应该是一个不断持续的过程 ê 因为在软件开发的每一个环节都有可能产生意想不到的问题,所以 (44) 。 (44) A.应尽量由程序员或开发小组测试自己的程序 B.在设计测试用例时,只需考虑合理的输入条件即可 C.在设计测试用例时,只需要考虑合理的输出条件即可 D.应对把软件验证与确认贯穿到整个软件开发的全过程中 ê 软件需求分析要做的工作是 (45) ,因此,进行需求分析时 (46) 。 (45) A.确定软件开发阶段的适用工具 B.清晰描述软件的功能和性能 C.为原始问题及目标软件建立物理模型 D.不仅解决目标系统“做什么”,还要解决目标系统“怎么做”的问题 (46) A.应充分发挥分析人员的想象力 B.应充分发挥分析人员和用户的想象力 C.应注意一切信息与要求都是站在开发方的角度上考虑 D.应注意一切信息与要求都是站在应用的角度上考虑 ê 程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后, (47) 符合软件测试的基本原则。 (47) A.用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测 B.用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测 C.再测试模块一和模块二,用更多的测试用例测试模块一 D.再测试模块一和模块二,用更多的测试用例测试模块二 ê 下面关于软件维护的叙述中,不正确的是 (48) 。 (48) A.软件维护是在软件交付之后为保障软件运行而要完成的活动 B.软件维护是软件生命周期中的一个完整部分 C.软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型 D.软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等 ê 在系统建设后期,建设方考虑到系统运维管理问题,希望增加8课时的IT服务管理方面的知识培训,承建方依此要求进行了范围变更。在对范围变更进行验证时,验证准则是 (49) 。 (49) A.学员签到表 B.安排一次考试,以测验分数 C.新批准的培训工作方案 D.培训范围变更请求 ê 某企业目前有15个运维服务合同正在执行,为提高服务质量和效率,企业采取的正确做法应包括 (50) 。 ①建立一个服务台统一接受客户的服务请求;②设立一个运维服务部门对15个项目进行统一管理;③建立相同的目标确保各项目都能提供高质量的服务;④建立一套统一的知识库 (50) A.①②③ B.②③④ C.①③④ D.①②④ ê 在软件测试中,假定X为整数,10£X£100,用边界值分析法,那么X在测试中应该取 (51) 边界值。 (51) A.X=9,X=10,X=100,X=101 B.X=10,X=100 C.X=9,X=11,X=99,X=101 D.X=9,X=10,X=50,X=100 ê 以下关于数据库设计中范式的叙述,不正确的是 (52) 。 (52) A.范式级别越高,数据冗余程度越小 B.随着范式级别的提高,在需求变化时数据的稳定性越强 C.范式级别越高,存储同样的数据就需要分解成更多张表 D.范式级别提高,数据库性能(速度)将下降 ê (53) 表达的不是类之间的关系。 (53) A.关联 B.依赖 C.创建 D.泛化 ê 软件质量强调三个方面的内容: (54) 是测试软件质量的基础; (55) 定义了一组用于指导软件开发方式的准则; (56) 间接定义了用户对某些特性的需求。 (54) A.软件需求 B.软件分析 C.软件设计 D.软件实现 (55) A.开发文档 B.开发标准 C.维护手册 D.用户手册 (56) A.功能需求 B.非功能需求 C.期望需求 D.质量属性需求 ê 系统组织结构与功能分析中,可以采用多种工具,其中 (57) 描述了业务和部门的关系。 (57) A.组织/业务关系图 B.业务功能一览图 C.组织结构图 D.物资流图 ê 软件的维护并不只是修正错误。为了满足用户提出的修改现有功能、增加新功能以及一般性的改进要求和建议,需要进行 (58) ,它是软件维护工作的主要部分;软件测试不可能发现系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为 (59) ;为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为 (60) 。 (58) A.完善性维护 B.适应性维护 C.预防性维护 D.改正性维护 (59) A.完善性维护 B.适应性维护 C.预防性维护 D.改正性维护 (60) A.完善性维护 B.适应性维护 C.预防性维护 D.改正性维护 ê 在软件开发的V模型中,应该在 (61) 阶段制定单元测试计划。 (61) A.需求分析 B.概要设计 C.详细设计 D.代码编写 ê 某企业拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。以下集成方式,最能满足这种要求的是 (62) 。 (62) A.文件共享 B.数据库共享 C.远程方法调用 D.消息机制 ê 按照开放的接口、服务和支持的规范而实现的系统称为开放系统。开放系统环境中的人机界面、系统管理工具、通信服务和安全性等方面都是按公开标准实现的,这种环境有利于实现应用软件的 (63) 。 (63) A.可移植性、可裁剪性和互操作性 B.可靠性、可用性和可维护性 C.兼容性、安全性和可理解性 D.完整性、可扩充性和可推广性 ê CMM是美国卡内基梅隆大学软件工程研究所开发的(软件)能力成熟度模型,其中 (64) 强调软件开发过程稳定性与项目量化管理。 (64) A.可重复级 B.已定义级 C.已管理级 D.持续优化级 ê 在软件质量模型中,比较有代表性的有McCall提出的软件质量模型。在这个质量模型中,软件的质量特性被分成了三组,即产品转移、产品修改和 (65) 。 (65) A.产品开发 B.产品销售 C.产品升级 D.产品运行 ê 在面向对象软件开发过程中,设计模式的采用是为了 (66) 。 (66) A.允许在非面向对象程序设计语言中使用面向对象的概念 B.复用成功的设计和体系结构 C.减少设计过程创建的类的个数 D.保证程序的运行速度达到最优值 ê CMMI提供了两种模型表述方式:“连续式”和“阶段式”。以下说法中正确的是 (67) 。 (67) A.前者可以描述项目管理能力成熟度,后者可以描述组织能力成熟度 B.前者可以描述软件开发能力成熟度,后者可以描述项目管理能力成熟度 C.前者可以描述项目管理的能力成熟度,后者可以描述组织能力成熟度 D.前者可以描述过程能力成熟度,后者可以描述组织能力成熟度 ê 项目的管理过程用于描述、组织并完成项目工作,而以产品为导向的技术过程则创造项目的产品。因此,项目的管理过程和以产品为导向的技术过程 (68) 。 (68) A.在整个项目过程中相互重叠和相互作用 B.在项目的生命周期中是两个平行的流程 C.与描述和组织项目工作有关 D.对每个应用领域都是相似的 ê 计算机在执行某一任务时常被某个事件中断,而转去执行另一任务。以下关于计算机中断机制的叙述,不正确的是 (69) 。 (69) A.中断机制提高了计算机的使用效率 B.中断机制使单CPU计算机可以像多CPU那样同时运行多个任务 C.中断机制使计算机的多个输入输出设备可以同时运转 D.中断机制可以使紧急任务得到优先执行 ê 计算机能进行计算,关键是人们可以用逻辑电路来实现算术运算,其根本原理是 (70) 。 (70) A.0,1既可以表示逻辑值,也可以表示数字 B.所有的数值都可以用逻辑电路来表示 C.门电路的实质就是算术运算 D.各种逻辑电路都等价于某种算术运算 ê 下面关于计算机Cache的论述中,正确的是 (71) 。 (71) A.Cache是一种介于主存和辅存之间的存储器,用于主辅存之间的缓冲存储 B.如果访问Cache不命中,则用从内存中取到的字节代替Cache中最近访问过的字节 C.Cache的命中率必须很高,一般要达到90%以上 D.Cache中的信息必须与主存中的信息时刻保持一致 ê 一个设计良好的软件系统应具有 (72) 的特征。 (72) A.低内聚、低耦合 B.高内聚、低耦合 C.高内聚、高耦合 D.低内聚、低耦合 ê 以下对小型机的理解,正确的是 (73) 。 (73) A.小型机相对于大型机而言,管理较简单,一般采用RISC CPU B.小型机相对于大型机而言,成本较低,一般采用CISC CPU C.小型机相对于微机而言,管理较复杂,一般采用CISC CPU D.小型机相对于微机而言,各项性能优良,一般采用RISC CPU ê 131-45=53在 (74) 进制下成立。 (74) A.六 B.七 C.八 D.九 ê 关于系统总线,以下叙述正确的是 (75) 。 (75) A.计算机内多种设备共享的数字信号传输通路 B.广泛用于PC机,是与调制解调器或外围设备进行串行传输的标准 C.将数字信号转换成模拟信号,将模拟信号转换成数字信号的设备 D.I/O设备与主存之间传输数据的机制,独立于CPU ê 以下关于信息库(Repository)的叙述中,最恰当的是 (76) ; (77) 不是信息库所包含的内容。 (76) A.存储一个或多个信息系统或项目的所有文档、知识和产品的地方 B.存储支持信息系统开发的软件构件的地方 C.存储软件维护过程中需要的各种信息的地方 D.存储用于进行逆向工程的源码分析工具及其分析结果的地方 (77) A.网络目录 B.CASE工具 C.外部网接口 D.打印的文档 ê 关于白盒测试,以下叙述正确的是 (78) 。 (78) A.根据程序的内部结构进行测试 B.从顶部开始往下逐个模块地加入测试 C.从底部开始往上逐个模块地加入测试 D.按照程序规格说明书对程序的功能进行测试,不考虑其内部结构 ê 软件的维护并不只是修正错误。软件测试不可能揭露旧系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为 (79) ;为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为 (80) 。 (79) A.完善性维护 B.适应性维护 C.预防性维护 D.改正性维护 (80) A.完善性维护 B.适应性维护 C.预防性维护 D.改正性维护 ê 某信息系统应用软件的 WBS分解结构图如下图,其中空白方框处应该填写的内容是 (81) 。 (81) A.产品需求 B.需求规格说明书 C.需求评审 D.需求变更 1.4 软件构件与体系结构知识 ê UDDI、SOAP、WSDL、XML等是构成Web Service的重要技术,在CORBA体系中与SOAP对应的是 (82) 。 (82) A.ORPC B.IIOP C.SOA D.EJB ê 一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是 (83) 。 (83) A.可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到及时排除 B.可复用的构件首先得到测试 C.可复用的构件一般规模较小 D.第三方的构件开发商能提供更好的软件维护服务 ê OMG组织、微软公司、SUN公司所提出的软件构件的标准依次是 (84) 。 (84) A.①CORBA②EJB③COM B.①UML②VB③J2EE C.①CORBA②COM③EJB D.①CORBA②C#③JAVA ê (85) 可以帮助人们简单方便地复用已经成功的设计或体系结构。 (85) A.商业构件 B.设计模式 C.遗留系统 D.需求规格说明 ê 关于数据访问中间件的作用,下列说法错误的是 (86) 。 (86) A.为了建立数据应用资源互操作的模式,对异构环境下的数据库和文件系统实现连接 B.用来屏蔽掉各种平台及协议之间的差异,进行相互通信,实现应用程序之间的协同 C.在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用 D.使调用远端的过程像调用本地过程一样 ê 下列描述中, (87) 不是软件体系结构研究的内容。 (87) A.软件体系结构描述语言及工具 B.软件体系结构分析、设计及验证 C.软件开发过程中应遵守的政策和法规 D.特定领域的体系结构 ê 用一系列软件的修改来评价软件体系结构的易修改性,属于基于 (88) 的软件体系结构评估方式。 (88) A.调查问卷或检查表 B.场景 C.度量 D.实际运行 ê 结构化系统分析和设计的主导原则是 (89) 。 (89) A.自底向上 B.集中 C.自顶向下 D.分散平行 ê 下列技术规范中, (90) 不是软件中间件的技术规范。 (90) A.EJB B.COM C.TPM标准 D.CORBA ê 为了使构件系统更切合实际、更有效地被复用,构件应当具备 (91) ,以提高其通用性。 (91) A.可继承性 B.可变性 C.可封装性 D.可伸缩性 1.5 面向对象系统分析与设计 ê 在开发某保险商务系统时,项目组人员绘制了如下所示的模型图。 关于该保险商务系统和模型图,下述说法正确的是 (92) 。 (92) A.此模型是UML类图,它描述了保险商务系统的总体动态行为 B.此模型图是UML部署图,它描述了保险商务系统中的构件及其依赖关系 C.此模型图是UML协助图,它描述了保险商务系统用户之间的协作和交互 D.此模型图是UML用例图,它描述了外部参与者及其与保险商务系统的交互 ê 假设ICBCA_ACCOUNT和CBCA_ACCOUNT是用计算机语言定义的两个不同的类。前者代表工商银行账户,后者代表建设银行账户。ZhangSan_ICBCAccount和LiSi_ICBCAccount是用ICBCA_ACCOUNT类定义的两个对象;ZhangSan_CBCAccount是用CBCA_ACCOUNT类定义的一个对象。下列说法中错误的是 (93) 。 (93) A.ZhangSan_ICBCAccount是ICBCA_ACCOUNT类的一个实例 B.ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有相同的属性 C.ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有相同的状态 D.ZhangSan_CBCAccount和LiSi_ICBCAccount总具有不同的操作 ê 统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用 (94) 模型描述系统的功能,等价于传统的系统功能说明。 (94) A.分析 B.设计 C.用例 D.实现 ê 某软件公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的 (95) 进行交互过程建模。 (95) A.类图 B.序列图 C.部署图 D.对象图 ê 在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、 (96) 。 (96) A.用例视图和动态视图 B.用例视图和动态视图 C.用例视图和进程视图 D.静态视图和动态视图 ê 在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种 (97) 技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个 (98) 。 (97) A.组装 B.产品化 C.固化 D.信息隐蔽 (98) A.例证 B.用例 C.实例 D.例外 ê 类之间共享属性和操作的机制称为 (99) 。一个对象通过发送 (100) 来请求另一个对象为其服务。 (99) A.多态 B.动态绑定 C.静态绑定 D.继承 (100) A.调用语句 B.消息 C.命令 D.口令 ê 在UML提供的图中, (101) 用于描述系统与外部系统及用户之间的交互; (102) 用于按时间顺序描述对象间的交互。 (101) A.用例图 B.类图 C.对象图 D.部署图 (102) A.网络图 B.状态图 C.协作图 D.序列图 ê (103) 是专业的建模语言。 (103) A.XML B.UML C.VC++ D.JAVA ê 当 (104) 时,用例是捕获系统需求最好的选择。 (104) A.系统具有很少的用户 B.系统具有很少的接口 C.系统算法复杂,功能单一 D.系统有很多参与者 ê 现有两个用例UC1和UC2,其中UC2是一个完整的用例,可被实例化,而UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系是“ (105) ”。 (105) A.include B.extend C.generalize D.call ê 下列关于面向对象的分析与设计的描述,正确的是 (106) 。 (106) A.面向对象设计描述软件要做什么 B.面向对象分析不需要考虑技术和实现层面的细节 C.面向对象分析的输入是面向对象设计的结果 D.面向对象设计的结果是简单的分析模型 ê 协作图主要描述对象间的交互与连接,它 (107) 。 (107) A.能够表示消息的顺序和嵌套关系 B.能够表示消息的顺序关系,但不能表示消息的嵌套关系 C.能够表示消息的嵌套关系,但不能表示消息的顺序关系 D.既不能表示消息的顺序关系,也不能表示消息的嵌套关系 ê 下列关于UML叙述正确的是 (108) 。 (108) A.UML是一种语言,语言的使用者不能对其扩展 B.UML仅是一组图形的集合 C.UML仅适用于系统的分析与设计阶段 D.UML是独立于软件开发过程的 ê 在关于用例(use case)的描述中,错误的是 (109) 。 (109) A.用例将系统的功能范围分解成许多小的系统功能陈述 B.一个用例代表了系统的一个单一的目标 C.用例是一个行为上相关的步骤序列 D.用例描述了系统与用户之间的交互 ê 在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为 (110) 。在UML的用例图上,将用例之间的这种关系标记为 (111) 。 (110) A.扩展用例 B.抽象用例 C.公共用例 D.参与用例 (111) A.association B.extends C.uses D.inheritances ê UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中 (112) 是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择 (113) ;当需要说明体系结构的静态实施视图时,应该选择 (114) 。 (112) A.构件图 B.类图 C.对象图 D.部署图 (113) A.构件图 B.协作图 C.状态图 D.部署图 (114) A.协作图 B.对象图 C.活动图 D.部署图 ê 下列要素中,不属于DFD的是 (115) 。当使用DFD对一个工资系统进行建模时, (116) 可以被认定为外部实体。 (115) A.加工 B.数据流 C.数据存储 D.联系 (116) A.接收工资单的银行 B.工资系统源代码程序 C.工资单 D.工资数据库的维护 ê UML部署图定义了系统中软硬件的物理构架。在下列图中, (117) 是一个 UML部署图。 A. B. C. D. 1.6 典型应用集成技术 ê 有关NET框架的描述, (118) 是错误的。 (118) A.Visual Studio.NET是NET平台的开发工具 B.NET是ASP.NET的一个应用实例,是ASP.NET的一部分 C.NET框架兼容了COM/DCOM基础结构 D.通过Web Service技术可以实现NET与J2EE的互操作 ê 工作流是针对工作中具有固定程序的常规活动,通过将其分解成定义良好的任务、角色、规则和过程来执行和监控,达到提高生产组织水平和工作效率的技术。下面有关工作流技术描述。 (119) 是错误的。 (119) A.一个工作流包括一组活动,但不包括它们之间的相互顺序关系 B.工作流包括过程及活动的启动和终止条件 C.工作流包括对每个活动的描述 D.工作流管理系统与工作流执行者交互,推进工作流实例的执行,并监控工作流的运行状态 ê 信息标准化是解决信息孤岛的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础。作为信息化标准的一项关键技术,目前流行的 (120) 以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样组织的数据对于应用程序和用户都是友好的、可操作的。 (120) A.可扩展标记语言(XML) B.超文本标记语言(HTML) C.通用标记语言(GML) D.Web服务描述语言(WSDL) ê 在 Linux、Unix和苹果的 Mac OS操作系统中,系统集成工程师可使用 (121) 来构建用 C、C++和 Java等语言编写的软件。 (121) A.GCC B.Visual Studio.NET C.Project D.Visio ê 模型-视图-控制器(MVC)模式是专门针对交互系统提出的。J2EE支持用 MVC模式构建应用系统。“视图”是应用系统的表示界面,可由JSP页面产生和实现;“控制器”是提供应用的处理过程控制,一般通过一个 Servlet实现;“模型”代表的是应用的业务逻辑,在 J2EE中通过 (122) 实现。 (122) A.JMS B.JDBC C.RMI-IIOP D.EJB ê 某开发团队由多个程序员组成,需要整合先前在不同操作系统平台上各自用不同编程语言编写的程序,在Windows操作系统上集成构建一个展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




信息系统项目管理师章节练习题·薛大龙博士.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/687804.html