1. [单选题]有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2) } 执行后输出结果是( )。
A. 2
B. 3
C. 4
D. 编译时有错,无结果
2. [单选题]为提高数据库的运行性能和速度而对数据库实施的管理活动有( )
A. 数据库的建立和加载
B. 数据库的调整和重组
C. 数据库安全性(database security)控制和完整性控制(integrity control)
D. 数据库的故障恢复
3. [单选题]设有两个串p和q,求q在P中首次出现位置的运算称作( )。
A. 连接
B. 模式匹配
C. 求子串
D. 求串长
4. [单选题]下列数据类型的字段能设置索引的有( )。
A. 数值、货币、备注
B. 数值、超级链接、OLE对象
C. 数值、文本、货币
D. 日期/时间、备注、文本
5. [单选题]在下列关于“对象”、“类”、“事件”和“方法”等概念的叙述中,错误的一条是 ______。
A. 在OOP中,对象是构成程序的基本单位和运行实体
B. 类是具有不同属性和方法的对象的集合
C. 事件是一种由系统预先定义而由用户或系统发出的动作
D. 方法是和对象紧密相连的,对象所具有的功能就是它的方法