2016年信息系统项目管理师培训模拟考试(九)

信息系统项目管理师 责任编辑:长颈鹿 2016-05-30

添加老师微信

备考咨询

加我微信

摘要:信息系统项目管理师属于计算机技术与软件专业技术资格(水平)考试(即软考)高级资格考试里面的一项考试。下面由希赛小编为大家总结几篇信息系统项目管理师的模拟试题,希望对大家有所帮助。

    >>>>信息系统项目管理师网络课堂

    >>>>信息系统项目管理师在线辅导班

    >>>>信息系统项目管理师网络课堂面授班

    信息系统项目管理师属于计算机技术与软件专业技术资格(水平)考试(即软考)高级资格考试里面的一项考试。下面由希赛小编为大家总结几篇信息系统项目管理师的模拟试题,希望对大家有所帮助。

      试题24

      在关于逆向工程的描述中,正确的是(24)。

      (24)A.按照"输出→处理→输入"的顺序设计软件

      B.用硬件来实现软件的功能

      C.从己经安装的软件中提取设计规范,用以进行软件开发

      D.根据软件处理的对象来选择开发语言和开发工具

      试题25

      现有两个用例UC1和UC2,其中UC1是一个完整的用例,可被实例化,而UC2需要UC1中的事件流才可被实例化,且UC2指定了使用UC1的精确位置,则UC2和UC1间的关系是(25)。

      (25)A.调用B.概括C.扩展D.包含

      习题解析

      试题24分析

      逆向工程(ReverseEngineering)又叫反向工程,其概念来自于硬件。硬件厂商总想弄到竞争对手产品的设计和制造的"奥秘",但是又得不到现成的档案,只好拆卸对手的产品并进行分析,导出该产品的一个或多个设计与制造的规格说明。

      软件的逆向工程是完全类似的,由于受到法律的约束,进行逆向工程的程序常常不是竞争对手的,而是自己开发的程序,有些是多年以前开发出来的。这些程序没有规格说明,开发人员可能早已流失,导致对软件的了解很模糊。因此,软件的逆向工程是分析程序,力图在比源代码更高的抽象层次上建立程序表示的过程。逆向工程是一个设计恢复的过程,其工具可以从已有的程序中抽取数据结构、体系结构和程序设计信息。

      因此,逆向工程可以从源程序抽取出设计信息,但是,抽象的层次、文档的完整性、工具和分析员一起工作的程度、以及过程的方向性却是高度可变的。

      逆向工程过程及用于实现该过程的工具的抽象层次,是指可从源代码中抽取出来的设计信息的精密程度。理想地,抽象层次应该尽可能高,即逆向工程过程应该能够导出过程的设计表示(一种低层的抽象);程序和数据结构信息(稍高一点层次的抽象);数据和控制流模型(一种相对高层的抽象);以及实体-关系模型(一种高层抽象)。随着抽象层次增高,软件工程师获得更有助于理解程序的信息。

      试题24答案

      (24)C

      试题25分析

      用例可以被通俗地理解为信息系统的功能,用例之间的关系主要包括包含关系、扩展关系和泛化关系。

      1包含关系(Include)

      要点:

      (1)一个用例可以简单地包含其它用例具有的行为,并把它所包含的用例行为作为自身行为的一部分,这称作包含关系。

      (2)如果两个以上的用例有大量一致的功能,则可以将这个功能分解到另一个用例中(作为包含关系的提供者用例)。

      (3)一个用例的功能太多时,可以用包含关系建模两个或多个用例。

      表示方法:在UML中,包含关系表示为带《include》字样虚线箭头,箭头指向被包含的用例。

      2扩展关系(Extend)

      要点:

      (1)一个用例(扩展用例)可以被定义为基础用例的增量扩展,这称为扩展关系。

      (2)一般基础用例的执行不会涉及到扩展用例,只有特定的条件下扩展用例才被执行。

      (3)扩展关系为处理异常或构建灵活的系统框架提供了一种十分有效的办法。

      表示方法:在UML中,扩展关系表示为带《extend》字样虚线箭头,箭头指向被扩展的用例(即基础用例)。

      3泛化关系(Generalization)

      要点:

      (1)一个用例被特别列举为一个或多个用例,这被称作用例泛化。

      (2)子用例表示父用例的特殊形式。子用例从父用例处继承属性和行为,还可以添加、覆盖或改变继承的行为。

      (3)父用例被使用时,任何子用例也可以被使用。

      (4)如果系统中一个或多个用例是某个一般用例的特殊化时,就需要使用用例的泛化关系。

      表示方法:在UML中,用例泛化表示为一个三角的实线箭头,从子用例指向父用例。

      综上所述,题目中描述的用例间的关系为包含关系。即用例UC2包含了用例UC1.

      试题25答案

      (25)D

      相关推荐:

    【希赛】2016上半年软考成绩早知道

    信息系统项目管理师模拟考试

    2016年信息系统项目管理师培训模拟考试(八)

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!