第23题: [单项选择]算法的主要运算如下: While i<n do { s=0; While s<n do { s=s+1; } i=i+1; } 其中i的初值为0,s初值为0,“=”为赋值号。该算法的时间复杂度为( ) A. O(2 B. O(n+log2 C. O(nlog2 D. O(n2) 参考答案:D 答案解析: [解析]程序中有两个嵌套的n循环,故时间复杂度为O(n2)。
第29题: [单项选择]以下选项中,不是分组密码优点的是( )。 A. 较强的适用性 B. 对插入的敏感程度高 C. 加密速度快 D. 无需密钥同步 参考答案:C 答案解析:[解析] 按对明文的处理方法可以把密码体制分为分组密码和序列密码。分组密码的优点是:明文信息良好的扩散性;对插入的敏感性;不需要密钥同步;较强的适用性。缺点是:加密速度慢;错误扩散和传播。
第34题: [单项选择]以下关于视图的描述正确的是 A. 视图保存在项目文件中 B. 视图保存在数据库文件中 C. 视图保存在表文件中 D. 视图保存在视图文件中 参考答案:B 答案解析:[解析] 视图是在数据表基础上创建的一种虚拟表。视图的定义保存在所属的数据库(.dbc) 文件中。视图一经定义,就是数据库的一部分,不可以脱离数据库而使用,在打开视图时,首先要打开数据库才可以。