点击查看:2015年计算机二级《JAVA》考前巩固练习题汇总
1[单选题]下列语句片段:
int result;
int a=17,b=6;
result=(a%b>4)? a%b:a/b;
System,out.println(result);的结果为( )
A.0B.1C.2D.5
参考答案:D
2[单选题] 阅读下列代码段。
上述代码的编译结果是( )。
A.程序通过编译并且run( )方法可以正常输出递增的i值
B.程序通过编译,调用run( )方法将不显示任何输出
C.程序不能通过编译,因为while的循环控制条件不能为“true”
D.程序不能通过编译,因为run( )方法的返回值类型不是void
参考答案:D
参考解析:while的循环控制条件可以为true,run( )方法没有返回值,所以不能是int型,故此程序不能通过编译。
3[单选题] 数据独立性是数据库技术的重要特点之-。所谓数据独立性是指( )。
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
D.以上三种说法都不对
参考答案:D
参考解析:数据独立性是数据库系统的一个最重要的目标之一,它使数据能独立于应用程序。数据独立性包括数据的物理独立性和逻辑独立性。物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,用户程序也可以不变。
4[单选题]下列叙述中,正确的是
A.Java语言的标识符是区分大小写的
B.源文件名与public类名可以不相同
C.源文件扩展名为.jar
D.源文件中public类的数目不限
参考答案:A
5[单选题]
参考答案:A
6[单选题] 栈中允许进行插入和删除的一端称为( )。
A.栈顶 B.栈底C.栈端 D.栈尾
参考答案:A
参考解析:栈是限定在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”。
7[单选题] 关系数据库管理系统能实现的专门关系运算包括( )。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
参考答案:B
参考解析:关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。
8[单选题]
参考答案:A
9[填空题]
10[单选题] 下列语句中,属于多分支语句的是( )。
A.if语句B.for语句C.switch语句D.do while语句
参考答案:C
参考解析:do while语句和for语句是循环语句;if语句和switch语句是分支语句。而if语句称为条件语句,switch语句称为多分支语句。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |