专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

预约成功后,不错过重要时期

点击预约

2019下半年软件设计师上午真题(四)

责编:胡媛 2019-11-12

31、采用面向对象方法进行系统开发时,需要对两者之间关系会建新类的是(  )

A、汽车和座位

B、主人和宠物

C、医生和病人

D、部门和员工

32、进行面向对象系统设计时,软件实体(类、模块、函数等)应该是可以扩展但不可修改的,这属于(  )设计原则。

A、共同重用

B、开放封闭

C、接口分离

D、共同封闭

33、(  )绑定是指在运行时把过程调用和响应调用所需要执行的代码加以结合。

A、动态

B、过载

C、静态.

D、参数

34、以下关于UML状态图的叙述中,不正确的是(  )

A、活动可以在状态内执行,也可以在迁移时执行

B、若事件触发一个没有特定监护条件的迁移,则对象离开当前状态

C、迁移可以包含事件触发器,监护条件和状态

D、事件触发迁移

35、下图所示UML图为(  ),有关该图的叙述中,不正确的是(  )

pro8.jpg

A、对象图

B、类图

C、组件图

D、部署图

A、如果B的一个实例被删除,所有包含A的实例都被删除

B、A的一个实例可以与B的一个实例关联.

C、B的一个实例被一个A的实例所包含

D、B的一个实例可与B的另外两个实例关联

36、欲开发一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用(  )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中 (  )  定义了实现类接口,该模式适用于 (  )  的情况,该模式属于 (  )  模式。

pro9.jpg

A、适配器( adapten)

B、装饰(Decorator)

C、桥接(Bridge)

D、组合( composite )

A、Shape

B、Circle和Rectangle

C、V1Drawing和V2Drawing

D、Drawing

A、不希望在抽象和它的实现部分之间有一个固定判定关系

B、想表示对象的部分-整体层次结构.

C、想使用一个已经存在的类,而它的接口不符合要求

D、在不影响其他对象的情况下,以动态透明的方式给单个对象添加职责

A、创建型对象

B、结构型对象

C、行为型对象

D、结构型类

37、给定关系R(U,Fr)其中属性属U={A,B,C,D},函数依赖集Fr={A→BC,B→D}关系S(U,Fs),其中属性集U={ACE},函数依赖集Fs={A→C,C→E}R和S的主键分别为(  ),关于Fr和Fs的叙述,正确的是(  )

A、A和A

B、AB和A

C、A和AC

D、AB和AC

A、Fr蕴含A→B,A→C,但Fr不存在传递依赖

B、Fs蕴含A→E,Fs存在传递依赖,但Fr不存在传递依赖

C、Fr,Fs分别蕴含A→D,A→E,故Fr,Fs都存在传递依赖

D、Fr蕴含A→D,Fr存在传递依赖,但是Fs不存在传递依赖

38、给定关系R(A,B,CD)和S(B,C,E,F)与关系代数表达式pro10.jpg等价的SQL语句如下

SELECT(  )

FROM R,S

(  );

A、 R.A,R.B,S.F

B、 R.A,S.B,S.E

C、R.A,S.E,S.F

D、R.A,S.B,S.F

A、WHERE R.B=S.B

B、HAVING R.B=S.B

C、WHERE R.B=S.E

D、HAVING R.B=S.E

39、事务的(  )是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失

A、原子性

B、一致性

C、隔离性

D、持久性

40、对于一个n阶的对称矩阵A,将其下三角区域(含主对角线)的元素按行存储在一维数组中,设元素A[i][y]存放在S[k]中,且S[1]=A[0][0],则R与i,y(i<=y)的对应关系是(  )

A、K=i(i+1)/2+y-1

B、k=i(i+1)/2+y+1

C、K=i(i-1)/2+y-1

D、k=i(i-1)/2+y-1

相关推荐:2019下半年软件设计师上午真题及答案

热点推荐:2019下半年软考真题及答案解析(汇总)

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

加群交流

公众号

客服咨询

考试资料

每日一练