导航
短信预约 软考高级职称(系统架构)考试动态提醒 立即预约

请输入下面的图形验证码

提交验证

短信预约提醒成功

在线题库:软考高级系统架构设计师每日一练(77)

环球网校·2024-10-28 10:51:37浏览3 收藏0
摘要 为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“在线题库:软考高级系统架构设计师每日一练”内容,以供考生们参考,具体内容详见下文。

为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“在线题库:软考高级系统架构设计师每日一练”内容,以供考生们参考,具体内容详见下文。

温馨提示:考生如果想了解或担心错过系统架构设计师的报名时间、考试时间、成绩查询时间、证书领取时间等时间节点,可使用“  免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!

软考高级系统架构设计师每日一练(77)

1、项目时间管理中的过程包括()。

A、活动定义、活动排序、活动的资源估算和工作进度分解

B、活动定义、活动排序、活动的资源估算、活动历时估算、制定计划和进度控制

C、项目章程、项目范围管理计划、组织过程资产和批准的变更申请

D、生产项目计划、项目可交付物说明、信息系统要求说明和项目度量标准

参考答案:B

答案解析:

时间管理的过程包括:

1、活动定义

2、活动排序

3、活动的资源估算

4、活动历时估算

5、制定计划

6、进度控制

段页式存储管理方式即先将用户程序分成若干个段,再把每个段分成若干个页,并为每一个段赋予一个段名。

2、对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是()。

A、尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程

B、创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题

C、将B到A的继承关系改成组合关系

D、区分是“ls-a”还是“Has-a”。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系

参考答案:A

答案解析:

里氏替换原则是面向对象设计原则之一,由Barbara lisk0v提出,其基本思想是,一个软件实体如果使用的是一个基类对象,那么一定适用于其子类对象,而且觉察不出基类对象和子类对象的区别,即把基类都替换成它的子类,程序的行为没有变化。反过来则不一定成立,如果一个软件实体使用的是一个子类对象,那么它不一定适用于基类对象。

在运用里氏替换原则时,尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程。由于子类继承基类并实现其中的方法,程序运行时,子类对象可以替换基类对象,如果需要对类的行为进行修改,可以扩展基类,增加新的子类,而无需修改调用该基类对象的代码。

3、某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用()最为合适。

A、备忘录模式

B、中介者模式

C、访问者模式

D、迭代器模式

参考答案:B

答案解析:

本题主要考查设计模式的理解与应用。

根据题干描述,应用系统需要使用某公司开发的类库,该应用系统是一组窗格组成,应用需要协调窗格之间的行为,并且不能引用窗格自身,在这种要求下,对比4个候选项,其中中介者模式用一个中介对象封装一系列的对象交互。中介者使用各对象不需要显式的相互调用,从而使其耦合松散。可以看出该模式最符合需求。

点击>>2024年上半年系统架构设计师考试综合知识真题进行免费下载

以上就是“在线题库:软考高级系统架构设计师每日一练(77)”的内容了,希望本文对大家有用。温馨提示:考生如果担心自己错过软考高级系统架构设计师考试的报名时间、准考证时间、成绩查询时间等时间节点,可使用“  免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!另外,文章尾部有许多“精选课程”,考生可点击进行免费领取哦!

展开剩余
资料下载
历年真题
精选课程
老师直播

注册电脑版

版权所有©环球网校All Rights Reserved