1. [单选题]以下程序中调用 cin 函数给变量a输入数值的方法是错误的,其错误原因是 #includeiostream.h> void main( ) {int *p,* q,a,b; p=&a; cout"input a:"; cin>>p; }
A. p表示的是变量a的地址,而不是变量a的值
B. *p表示的是指针变量p的值
C. *p只能用来说明p是一个指针变量
2. [单选题]设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息(wrong information)的是( )。
A. if(x++);
B. if(x>y&&y!=0);
C. if(x>0)x-- elsey++;
D. if(y0){;} else x++;
3. [单选题]下列不属于虚拟机执行过程的特点的是
A. 多线程
B. 动态连接
C. 异常处理
D. 代码安全检查
4. [单选题]grid[9][5]描述的是( )。
A. 二维数组
B. 一维数组
C. 五维数组
D. 九维数组
5. [单选题]ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是
A. 得到一个新的数据表文件
B. 得到一个新的数据表文件和一个新的备注文件
C. 得到一个新的数据表文件和两个新的备注文件
D. 错误信息(wrong information),不能复制带有备注型字段的数据表文件
6. [单选题]在Applet中显示文字、图形等信息时,应使用的方法是
A. paint()
B. init()
C. start()
D. destroy()
7. [单选题]“学生”表中学生号为主索引,若用SQL命令检索所有比“孙静”年龄大的同学,下列语句正确的是( )。
A. SELECT*FROM学生; WHERE 年龄>(SELECT 年龄 FROM学生; WHERE 姓名=“孙静”)
B. SELECT*FROM学生; WHERE 姓名=“孙静”
C. SELECT*FROM 学生: WHERE 年龄>(SELECT 年龄; WHERE 姓名=“孙静”)
D. SELECT*FROM 学生: WHERE 年龄>“孙静”
8. [单选题]下面不能作为软件需求分析工具的是()。
A. PAD图
B. 数据字典(Dd)
C. 数据流程图(DFD图)
D. 判定树
9. [单选题]有如下程序 public class Sun { public static void main (String args[ ]) { int a=2, b=1, c=2; if (aB) if (b0) if (c0) c=0; else c++; System. out.println(C) ; } } 上述程序的运行结果是( )。
B. 1
C. 2
D. 3
10. [单选题]下列叙述中正确的是
A. 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B. 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C. 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D. 循环队列中元素的个数是由队头指针和队尾指针共同决定