2024年06月28日来源:信管网 作者:cnitpm
系统集成项目管理工程师每日练习题(2024/6/28)
试题1
某项目计划安排为:2014年4月30日完成1000万元的投资任务。在当期进行项目绩效时评估结果为:完成计划投资额的90%,而CPI为50%,这时的项目实际花费为( )万元。
A、450
B、900
C、1800
D、2000
试题2
面向对象的基本概念中,( )没有体现在下图中试题3
如果在一个课程注册系统中,定义了类CourseSchedule和类Course,并且在类CourseSchedule中定义了方法Add(c:Course)和方法Remove(c:Course),那么类CourseSchedule和类Course之间的是一种( )关系。
A.包含
B.实现
C.依赖
D.泛化
系统集成项目管理工程师每日练习题答案解析(2024/6/28)
试题1
信管网参考答案:C
信管网参考解析:完成计划投资额的90%,所以EV=900万
CPI=EV/AC,所以AC=1800万
试题2
信管网参考答案:C
信管网参考解析:图中有父类和子类,体现了继承;每个类的属性和操作放在一起,体现了封装;不同类的实现方法不一样体现了多态。所以答案选C。
继承:表示类之间的层次关系(父类与子类),这种关系使得某类对象承另外一类对象的特征,继承又可分为单继承和多继承。
封装:将相关的概念组成一个单元模块,并通过一个名称来引用它。面向对象封装是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行。
多态:使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。
容器:是一种特殊的数据类型,可以用来存储和管理其他对象。
试题3
信管网参考答案:C
信管网参考解析:在UML。中,类与类之间存在以下关系:
泛化( Generalization)
关联( Association)
依赖( Dependency)
实现( Realization)
泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。
关联是指对于两个相对独立的对象,一个对象的实例与另一个对象的一些特定实例存在固定的对应关系。聚合是一种特殊的关联关系,组合关系是一种特殊的聚合关系。
依赖是指对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为。其具体表现在局部变量,方法的参数,以及对静态方法的调用。
实现关系将一种模型元素(如类)与另一种模型元素(如接口)连接起来,说明其实现之间的关系。在实现关系中,接口只是行为的说明,而类则包含其具体的实现内容,可以通过一个或多个类实现一个接口。
在本题中,类Course是类CourseSchedule中所定义的方法Add和Remove的方法参数,因此,类Course和类CourseSchedule之间应该属于依赖关系。
因此正确答案应选C。
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐