1. [单选题]有下面程序段: Public class ArrayTest { Public static void main(String args[]) { int[] intArray=new int[3]; for(int I=0;I3;I++) { intArray[I]=I+2; System.out.println("IntArray["+I+"]"-"+intArray[I]); } System.out.println("------------"); Int arrLen=4; IntArray=new int[arrLen]; For(int j=intArray.length;j>=0;j--} { intArray [j]=j*3; System.out.println("hello"+intArray[j]); } } } 则运行的结果是( )。
A. 编译出错
B. 编译通过,但运行出错
C. 可以运行,但有错误
D. 以上都不对
2. [单选题]以下关于视图的描述正确的是______。
A. 可以根据自由表建立视图
B. 可以根据查询建立视图
C. 可以根据数据库表建立视图
D. 可以根据数据库表和自由表建立视图
3. [单选题]下列程序段的执行结果为 I=9 X=5 Do I=I+1 x=x+2 Loop Until I >=7 Print"I=";I Print"x=";x
A. I=4x=5
B. I=7x=15
C. I=6x=8
D. I=10x=7
4. [单选题]下列叙述中正确的是( )。
A. 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B. 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C. 顺序存储结构能存储有序表,链式存储结构不能存储有序表
D. 链式存储结构比顺序存储结构节省存储空间(save storage space)
5. [单选题]下面语句会产生编译错误的是( )。
A. float F=1024.0F;
B. double D=1024.0;
C. byte B=1024;
D. char C=1024;
6. [单选题]【程序说明】 使用如下三个条件:
A. 部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)
B. 职工.DBF;部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期(date of birth) D
C. 工资.DBF:职工号C(10),基本工资(basic wage)N(8.2),津贴(8.2),奖金N(8.2),扣除N(8.2)
D. 查询职工实发工资的正确命令是 ______。
E. SELECT 姓名,(基本工资(basic wage)+津贴+奖金-扣除) AS 实发工资 FROM 工资
F. SELECT 姓名,(基本工资(basic wage)+津贴+奖金-扣除) AS 实发工资 FROM 工资; WHERE 职工. 职工号=工资.职工号
G. SELECT 姓名,(基本工资(basic wage)+ 津贴+奖金- 扣除) AS 实发工资; FROM 工资,职工 WHERE 职工. 职工号=工资. 职工号
H. SELECT 姓名,(基本工资(basic wage)+津贴+奖金-扣除)AS 实发工资; FROM 工资 JOIN 职工 WHERE 职工. 职工号=工资. 职工号
7. [单选题]对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为()。
A. 顺序表
B. 用头指针表示的循环单链表
C. 用尾指针表示的循环单链表
D. 单链表
8. [单选题]SQL的SELECT语句中,“HAVING条件表达式>”用来筛选满足条件的 ______。
A. 行
B. 关系
C. 分组
9. [单选题]以下准则表达式,( )没有把空值或空字符串作为准则。
A. Is Null
B. Is Not Null
C. (空格)
10. [单选题]下列有关存储器读写速度的排列,正确的是( )。
A. RAM>Cache>硬盘
B. Cache>RAM>硬盘
C. Cache>硬盘>RAM
D. RAM>硬盘>Cache