摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2017年5月 软件设计师 上午题】部分试题的详解,一起来看看吧~



1、
A、 11
B、 40
C、 45
D、 70

答案:B
答题解析:

传值与传引用的区别是:值传递时,实参被拷贝了一份,只能在函数体内使用。因此,a代表的其实就是x本身,只有a的变化才能导致main函数里面的x值的变化。

参考答案49B



2、
A、 A
B、 B
C、 C
D、 D

答案:A
答题解析:

表达式语法树后缀形式,就是对树进行后序遍历(左右根),结果为:x5y+*a/b-

参考答案50A



3、若事务T1对数据 D1 加了共享锁,事务 T2 、T3分别对数据D2 、D3 加了排它锁,则事务T1对数据( 51 ) ;事务T2对数据( 52 )。
A、 D2 、D3 加排它锁都成功 (问题51)
B、 D2 、D3 加共享锁都成功 (问题51)
C、 D2 加共享锁成功 ,D3 加排它锁失败 (问题51)
D、 D2 、D3 加排它锁和共享锁都失败 (问题51)

答案:D
答题解析:

若事务T1对数据D1加上共享锁,则其他事务只能再对D1加共享锁,而不能加排他锁。

若事务T2T3对数据D2D3加上排他锁,其他事务不能再对D2D3加任何锁。

参考答案51D



查看完整试题>>>