【计算机类职业资格】软件水平考试(中级)系统集成项目管理工程师上午基础知识(信息系统开发基础)-试卷1及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)系统集成项目管理工程师上午基础知识(信息系统开发基础)-试卷1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)系统集成项目管理工程师上午基础知识(信息系统开发基础)-试卷1及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)系统集成项目管理工程师上午基础知识(信息系统开发基础)-试卷 1 及答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2.常用的信息系统开发方法中,不包括( )。(分数:2.00)A.结构化方法B.关系方法C.原型法D.面向对象方法3.某一 MIS 系统项目的实施过程如下:需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。那么该项目最有可能采用的是( )。(分数:2
2、.00)A.瀑布模型B.迭代模型C.V 模型D.螺旋模型4.信息系统开发方法有很多种,开发人员可以根据项目的需要选择一种适合的开发方法,其中把整个系统的开发过程分为若干阶段,然后一步一步地依次进行开发的方法称为( )。(分数:2.00)A.面向对象方法B.结构化方法C.瀑布模型方法D.原型方法5.在面向对象软件开发方法中,一个对象一般由( )组成。(分数:2.00)A.对象名、属性、方法B.名称、属性、实例C.对象名、属性、消息D.名称、消息、函数6.信息系统的开发阶段是信息系统生命周期中最重要和最关键的阶段,该阶段又可以分为 5 个子阶段,即系统规划、( )、系统设计、系统实施和系统验收阶段
3、。(分数:2.00)A.系统计划B.系统需求C.系统架构D.系统分析7.信息系统的生命周期可分为四个阶段它们具体是( )。(分数:2.00)A.立项、开发、运维、消亡B.计划、执行、监控、收尾C.总体规划、分析、设计、实施D.需求分析、设计、编码、运维8.UML 中的用例和用例图的主要用途是描述系统的( )。(分数:2.00)A.内部接口B.功能需求C.体系结构D.详细设计9.在几种不同类型的软件维护中,通常情况下( )所占的工作量最大。(分数:2.00)A.更正性维护B.适应性维护C.完善性维护D.预防性维护10.软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结
4、构和组织,标识各种不同的组件。由此可知,在信息系统开发中,( )属于软件架构设计师要完成的主要任务之一。(分数:2.00)A.软件复用B.需求分配C.需求获取D.模式设计11.在管理信息系统建设的结构化方法中,用户参与的原则是用户必须参与( )。(分数:2.00)A.系统分析工作B.系统建设中各阶段工作C.系统设计工作D.系统实施工作12.在 UML 图中,( )展现了一组类、接口、协作和它们之间的关系。(分数:2.00)A.类图B.构件图C.序列图D.部署图13.在信息系统集成项目中,经常使用( )对集成的系统进行性能测试。(分数:2.00)A.BugzillaB.TmeCoverageC.
5、LoadRunnerD.TestManager14.下列测试方法中,( )均属于黑盒测试的方法。(分数:2.00)A.等价类划分和错误推测法B.条件覆盖法和基本路径测试法C.边界值分析法和代码检查法D.语句覆盖法和边界值分析法15.软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。诸如 Word 和 Excel 这类图形界面应用软件所采用的架构模式是( )。(分数:2.00)A.分层模式B.面向对象模式C.事件驱动模式D.知识库模式16.软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。分层通信协议(如ISOOSI 的七层网络模型)所采用的架构模式是( )。
6、(分数:2.00)A.分层模式B.面向对象模式C.事件驱动模式D.知识库模式17.CORBA 是由 OMG 组织为解决分布式处理环境中软硬件系统互连而提出的一种解决方案,已经逐渐成为分布计算技术的标准。CORBA 标准主要分为三个层次,其中规定业务对象有效协作所需的协议规则的层次是( )。(分数:2.00)A.公共对象服务B.对象请求代理C.公共设施D.公共语言规范18.下列关于中间件特点的描述,( )是正确的。(分数:2.00)A.中间件不能运行于多种硬件和操作系统平台上B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C.中间件运行于客户机服务器的操作系统内核中,提高内核运行
7、效率D.中间件不应支持标准的协议和接口19.关于软件测试,下列说法错误的是( )。(分数:2.00)A.测试是为评价和改进产品质量、识别产品的缺陷和问题而进行的活动B.测试只是一种仅在编码阶段完成后才开始的活动C.测试不仅是检查预防措施是否有效的主要手段,而且是识别由于某种原因预防措施无效而产生的错误的主要手段D.软件测试可以在概念上区分三个大的测试阶段:单元测试、集成测试和系统测试20.下列关于软件复用,( )是不正确的。 ( )(分数:2.00)A.软件复用是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用B.软件复用有利于提高软件的生产力或生成效率C.软件复用一般仅指
8、代码复用D.软件复用有利于提高软件的质量21.根据软件“产品质量”国际标准 ISO 9126 的定义,软件质量不包括( )。(分数:2.00)A.内部质量B.外部质量C.使用质量D.产品质量22.下列为软件质量管理过程中的评审与审计过程,除了( )之外。(分数:2.00)A.管理评审B.技术评审C.检查和走查D.软件测试23.以下关于软件质量保证和质量评价的描述中,不正确的是( )。(分数:2.00)A.软件质量保证过程通过计划制订、实施和完成一组活动提供保证,这些活动保证项目生命周期中的软件产品和过程符合其规定的需求B.验证和确认过程确定某一开发和维护活动的产品是否符合活动的需求,最终的产品
9、是否满足用户需求C.检查的目的是评价软件产品,以确定其对使用意图的适合性,目标是识别规范说明与标准的差异,并向管理提供证据D.软件审计的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价24.ISOIEC 9126 定义的软件质量特性,包括功能性、可靠性、( )、效率、可维护性和可移植性。(分数:2.00)A.稳定性B.适合性C.易用性D.准确性25.一个设计良好的软件系统应具有( )的特征。(分数:2.00)A.低内聚、低耦合B.高内聚、低耦合C.高内聚、高耦合D.低内聚、低耦合26.软件需求可理解为:为解决特定问题而由被开发或被修改的软件所展示出的特性。所有
10、软件需求的基本特性是( )。(分数:2.00)A.与用户交互性B.可验证性C.面向对象D.解决冲突27.根据 GBT 162601 中对软件产品质量模型的描述,软件产品的使用质量不包括( )。(分数:2.00)A.可移植性B.生产率C.满意度D.有效性28.在面向对象分析中,其分析过程的第一步是( )。(分数:2.00)A.发现用例B.建立功能模型C.进行领域分析D.发现角色参与者29.面向对象开发技术中,对象定义为系统中用来描述客观事物的一个实体,对象之间通过( )执行有关操作。(分数:2.00)A.消息B.调用C.信息共享D.继承30.在面向对象开发方法中,用 UML 表示软件体系架构,用
11、到 5 个视图:逻辑视图、构件视图、部署视图、( )。(分数:2.00)A.使用视图和动态视图B.静态视图和动态视图C.用例视图和动态视图D.用例视图和进程视图31.以下 UML 的各种图中,( )属于交互图的范畴。(分数:2.00)A.活动图B.对象图C.顺序图D.状态图软件水平考试(中级)系统集成项目管理工程师上午基础知识(信息系统开发基础)-试卷 1 答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析
12、:2.常用的信息系统开发方法中,不包括( )。(分数:2.00)A.结构化方法B.关系方法 C.原型法D.面向对象方法解析:解析:常用的信息系统开发方法包括结构化方法、快速原型法、企业系统规划法、战略数据规划法、信息工程法和面向对象方法。 (1)结构化方法。结构化方法是由结构化系统分析和设计组成的一种信息系统开发方法。结构化方法是目前最成熟、应用最广泛的信息系统开发方法之一。由于它是假定被开发的系统是一个结构化的系统,因此其基本思想是将系统的生命周期划分为系统调查、系统分析、系统设计、系统实施、系统维护等阶段。 结构化方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规
13、定的文档,在结构化和模块化的基础上进行信息系统的开发工作。结构化方法的开发过程一般是先将系统的功能看成是一个大的模块,再根据系统分析与设计的要求对其进行进一步的模块分解或组合。 结构化方法具有如下特点: 遵循用户至上原则。 严格区分工作阶段,每个阶段有明确的任务和取得的成果。 强调系统开发过程的整体性和全局性。 系统开发过程工程化,文档资料标准化。 结构化方法的优点是:理论基础严密,它的指导思想是用户需求在系统建立之前就能被充分了解和理解。由此可见,结构化方法注重开发过程的整体性和全局性。 结构化方法的缺点是:开发周期长;文档、设计说明烦琐,工作效率低;要求在开发之初全面认识系统的信息需求,充
14、分预料各种可能发生的变化,但这并不十分现实;若用户参与系统开发的积极性没有充分调动,造成系统交接过程不平稳,系统运行与维护管理难度加大。 (2)快速原型法。是一种根据用户需求,利用系统开发工具,快速地建立一个系统模型并展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。应用快速原型法开发过程包括系统需求分析、系统初步设计、系统调试、系统检测等阶段。用户仅需在系统分析与系统初步设计阶段完成对应用系统的简单描述,开发者在获取一组基本需求定义后,利用开发工具生成应用系统原型,快速建立一个目标应用系统的最初版本,并将它提交给用户试用、评价,根据用户提出的意见和建议进行修改和补充
15、,从而形成新的版本,再返回给用户。通过这样多次反复,使得系统不断地细化和扩充,直到生成一个用户满意的解决方案为止。快速原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那些用户需求模糊,结构性比较差的信息系统的开发。 (3)企业系统规划方法。BSP(Business System Planning,企业系统规划方法)是企业战略数据规划方法和信息工程方法的基础和,也就是说,后两种方法是在 BSP 方法的基础上发展起来的,BSP 方法的目标是提供一个信息系统规划,用以支持企业短期的和长期的信息需求。 (4)战略数据规划方法。战略数据规划方法是由世界级的信息系统大师詹姆斯?马丁提出的
16、一种信息系统开发方法。这个方法认为,一个企业要建设信息系统,它的首要任务应该是在企业战略目标的指导下做好企业战略数据规划。一个好的企业战略数据规划应该是企业核心竞争力的重要构成因素,它有非常明显的异质性和专有性,好的企业战略数据规划必将成为企业在市场竞争中的制胜法宝。战略数据规划方法的要点主要有: 数据环境对于信息系统至关重要。企业数据环境是随着企业的发展不断变化的,也是企业发展的基础条件。信息系统建设极大影响着企业的未来发展方向,对企业的数据环境提出了更高的要求。将静态的、独立的信息资源通过战略数据规划重建企业数据环境,使其成为集成化、网络化的信息资源,对一个现代化企业来说是更为迫切的任务。
17、 四种数据环境。在信息系统发展的历程中共有四类数据环境,即数据文件、应用数据库、主题数据库和信息检索系统。 建设主题数据库是信息系统开发的中心任务。这里的主题数据库并不是指数据库的大小,也不是指数据库的功能,而是指哪些数据库是面向企业的业务主题的,哪些不是面向业务主题的。所谓业务主题,就是指企业的核心业务和主导流程。比如,对于一个汽车制造企业来说,生产整车就是其核心竞争力,相应地,围绕核心业务建立的数据库就是企业的主题数据库;而对于一个物流企业来说,围绕着物流业务处理的数据库就是企业的主题数据库。围绕主题数据库搞好应用软件开发。 (5)信息工程方法。信息工程方法与企业系统规划方法和战略数据规划
18、方法是一种交叉关系,即信息工程方法是其他两种方法的总结和提升,而其他两种方法则是信息工程方法的基础和核心。信息工程方法与信息系统开发的其他方法相比,有_点很大的不同,就是信息工程不仅是一种方法,它还是一门工程学科。它第一次将信息系统开发过程工程化了。所谓工程化,就是指有一整套成熟的、规范的工程方法、技术、标准、程序和规范,使得开发工作摆脱随意性和多变性,其目标是信息系统的开发走上智能化、程序化和自动化的道路。 (6)面向对象方法。在面向对象方法中将客观世界从概念上看成是一个由许多相互配合而协作的对象所组成的系统。面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装
19、、继承、多态等机制来构造模拟现实系统的方法。传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程,而面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳成类,组织类之间的等级关系,从而构造出类库。在应用时,就可直接在类库中选择已有的类,从而达到复用的目的。3.某一 MIS 系统项目的实施过程如下:需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。那么该项目最有可能采用的是( )。(分数:2.00)A.瀑布模型B.迭代模型C.V 模型 D.螺旋模型解
20、析:解析:瀑布模型是一种最朴素的开发模型,它严格遵循软件生命周期各阶段的固定顺序:计划、分析、设计、编程、测试和维护,上一阶段完成后才能进入到下一阶段,整个模型就像一个飞流直下的瀑布,如图 1-1 所示。 瀑布模型过于理想化,而且缺乏灵活性,无法在开发过程中逐渐明确用户难以确切表达或一时难以想到的需求,直到软件开发完成之后才发现与用户需求有很大距离,此时必须付出高额的代价才能纠正这一偏差。 V 模型是瀑布模型的变形,与传统瀑布模型相比,该模型更加强调测试过程应如何与分析、设计等过程相关联。如图 1-2 所示,V 模型中顶点左侧和右侧之间的连线表示如果在测试和确认过程中发现了问题,那么左侧的过程
21、要重新执行,换句话说,V 模型显现了瀑布模型中隐含的一些迭代过程。 对于复杂的大型软件,开发一个满足要求的原型往往非常困难。螺旋模型综合了瀑布模型和演化模型的优点,还增加了风险分析,弥补了两者的不足,如图 1-3 所示。螺旋模型包含了四个方面的活动:制订计划、风险分析、实施工程、客户评估。这四项活动恰好可以放在一个直角坐标系的四个象限,而开发过程恰好像一条螺旋线。4.信息系统开发方法有很多种,开发人员可以根据项目的需要选择一种适合的开发方法,其中把整个系统的开发过程分为若干阶段,然后一步一步地依次进行开发的方法称为( )。(分数:2.00)A.面向对象方法B.结构化方法 C.瀑布模型方法D.原
22、型方法解析:解析:结构化方法是应用最为广泛的一种开发方法。它把整个系统的开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据;每个阶段又划分详细的工作步骤,顺序作业。每个阶段和主要步骤都有明确详尽的编制要求。5.在面向对象软件开发方法中,一个对象一般由( )组成。(分数:2.00)A.对象名、属性、方法 B.名称、属性、实例C.对象名、属性、消息D.名称、消息、函数解析:解析:在面向对象分析方法中,一个对象一般由对象名、属性(数据)、对象操作(方法、运算)组成。6.信息系统的开发阶段是信息系统生命周期中最重要和最关键的阶段,该阶段又可以分为 5 个子阶段,即系统规划、(
23、)、系统设计、系统实施和系统验收阶段。(分数:2.00)A.系统计划B.系统需求C.系统架构D.系统分析 解析:解析:信息系统的开发阶段可以分为 5 个子阶段,即系统规划、系统分析、系统设计、系统实施和系统验收阶段。系统分析阶段的目标是为系统设计阶段提供系统的逻辑模型。7.信息系统的生命周期可分为四个阶段它们具体是( )。(分数:2.00)A.立项、开发、运维、消亡 B.计划、执行、监控、收尾C.总体规划、分析、设计、实施D.需求分析、设计、编码、运维解析:解析:信息系统的生命周期可分为四个阶段,它们具体是:立项、开发、运维、消亡。 立项阶段:包括两过程:一是概念的形成过程,提出建信息系统的初
24、步构想;二是需求分析过程,即对企业信息系统的需求进行深入调研和分析,形成需求规范说明书,经评审、批准后立项。 开发阶段:包括总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段。 运维阶段:信息系统通过验收,正式移交给用户后,就进入运维阶段,这一阶段系统维护是不可缺少的工作。 消亡阶段:企业的信息系统经常不可避免地会遇到系统更新改造、功能扩展,甚至报废重建等情况。8.UML 中的用例和用例图的主要用途是描述系统的( )。(分数:2.00)A.内部接口B.功能需求 C.体系结构D.详细设计解析:解析:用例(Use Case)是一种描述系统需求的方法,使用用例的方法来描述系统需求的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 系统集成 项目 管理 工程师 上午 基础知识 信息系统 开发 基础 试卷 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1339998.html