D.WITH CHECK OPTION
55.若事务T1对数据D1加了共享锁,事务T2T3分别对数据D2和数据D3加了排它锁, 则事务( )。
A.T1对数据D2D3加排它锁都成功,T2T3对数据D1加共享锁成功 B.T1对数据D2D3加排它锁都失败,T2T3对数据D1加排它锁成功 C.T1对数据D2D3加共享锁都成功,T2T3对数据D1加共享锁成功 D.T1对数据D2D3加共享锁都失败,T2T3对数据D1加共享锁成功
56.当某一场地故障时,系统可以使用其他场地上的副本而不至于使整个系统瘫痪。 这称为分布式数据库的( )。 A.共享性 B.自治性 C.可用性 D.分布性
57.某n阶的三对角矩阵A如下图所示,按行将元素存储在一维数组M中,设a1,1存储在M[l],那么ai,j (l<=i,j<=n且ai,j位于三条对角线中)存储在M( )。
A.i+2j B.2i+j C.i+2j-2 D.2i+j-2
58.具有3个结点的二叉树有5种,可推测出具有4个结点的二叉树有( )种。 A.10 B.11 C.14 D.15
59.双端队列是指在队列的两个端口都可以加入和删除元素,如下图所示。现在要求元素进队列和出队列必须在同一端口,即从A端进队的元素必须从A端出、从B端进队 的元素必须从B端出,则对于4个元素的序列a、b、c、d,若要求前2个元素(a、b)从 A端口按次序全部进入队列,后两个元素(c、d)从B端口按次序全部进入队列,则不可能得到的出队序列是( )。
A.d、a、b、c B.d、c、b、a C.b、a、d、c D.b、d、c、a
60.设散列函数为 H(key)=key%ll,对于关键碍序列(23,40, 91, 17, 19, 10, 31, 65, 26), 用线件探杳法解决冲突构造的哈希表为( B )。
61.对于有序表(8, 15, 19, 23, 26,31,40, 65,91),用二分法进行查找时,可能的关键 字比较顺序为( )。 A.26,23, 19 B.26,8, 19 C.26,40,65 D.26,31,40
62-65.已知矩阵Am*n和Bn*p相乘的时间复杂度为O(mnp)。矩阵相乘满足结合律,如三个矩阵A、B、C相乘的顺序可以是(A*B)*C也可以是A*(B*C)。不同的相乘顺序所需进行的乘法次数可能有很大的差别。因此确定n个矩阵相乘的最优计算顺序是一个非常重要的问题。已知确定n个矩阵A,A2......An相乘的计算顺序具有最优子结构,即A1A2......An的最优计算顺序包含其子问题A1A2......Ak和Ak+1Ak+2……An (l<=k 其中,Ai的维度为pi-1*pi m[i,j]表示AiAi+1……Aj最优计算顺序的相乘次数。 先采用自底向上的方法求n个矩阵相乘的最优计算顺序。则求解该问题的算法设计策 略为( )。算法的时间复杂度为( ),空间复杂度为( )。 给定一个实例,(POPi……P5)=(20,15,4,10,20,25),最优计算顺序为( )。 A.分治法 B.动态规划法 C.贪心法 D.回溯法 A.O(n2) B. O(n2lgn) C.O(n3) D. O(2n) A.O(n2) B. O(n2lgn) C.O(n3) D. O(2n) A.(((A1*A2)*A3)*A4)*A5 B. A1*(A2*(A3*(A4*A5))) C.((A1*A2)*A3)* (A4*A5) D. (A1*A2) *( (A3*A4)*A5) 66.浏览器开启了无痕浏览模式后,( )依然会被保存下来 A.浏览历史 B.搜索历史 C. 下载文件 D.临时文件 67.下面是HTTP的一次请求过程,正确的顺序是( )。 ①浏览器向DNS服务器发出域名解析请求并获得结果 ②在浏览器中输入URL,并按下回车键 ③服务器将网页数据发送给浏览器 ④根据目的IP地址和端口号,与服务器建立TCP连接 ⑤浏览器向服务器发送数据请求 ⑥浏览器解析收到的数据并显示 ⑦通信完成,断开TCP连接