首页 > 全部 > 二级Java > 国家二级JAVA(选择题)模拟试卷3

国家二级JAVA(选择题)模拟试卷3

本单篇文档共6428字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级Java 章节练习 864人下载
价格: 1.10 原价:¥8.80
收藏

国家二级JAVA(选择题)模拟试卷3

选择题

1.在顺序栈中进行退栈操作时,______。(D)

A. 谁先谁后都可以

B. 先移动栈顶指针,后取出元素

C. 不分先后,同时进行

D. 先取出元素,后移动栈顶指针

解析:

2.对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。(C)

A. 11/8

B. 7/4

C. 9/4

D. 11/4

解析:

3.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ______。(D)

A. 概要设计

B. 详细设计

C. 可行性分析

D. 需求分析

解析:

4.下面不属于软件工程的3个要素的是______。(D)

A. 工具

B. 过程

C. 方法

D. 环境

解析:

5.软件调试的目的是______。(B)

A. 发现错误

B. 改正错误

C. 改善软件的性能

D. 挖掘软件的潜能

解析:

6.下列叙述中正确的是______。(C)

A. 数据库是一个独立的系统,不需要操作系统的支持

B. 数据库设计是指设计数据库管理系统

C. 数据库技术的根本目标是要解决数据共享的问题

D. 数据库系统中,数据的物理结构必须与逻辑结构一致

解析:

7.关系R和关系S的并运算是______。(C)

A. 由关系R和关系S的所有元组合并组成的集合再删去重复的元组

B. 由属于R而不属于S的所有元组组成的集合

C. 由既属于R又属于S的元组组成的集合

D. 由R和S的元组连接组成的集合

解析:

8.下列关于类的说法,错误的是______。(A)

A. 对于一个类来说,只能生成1到2个对象

B. 类是定义属性和方法的模板

C. 由程序员编写,作为程序的一部分,其目的是产生对象

D. 类定义的是一种对象类型,是同类对象共有的变量和方法

解析:

9.类的专用函数叫做______,是对对象的数据所进行的操作。(A)

A. 方法

B. 对象

C. 消息

D. 构造方法

解析:

10.下列程序的运行结果为______。 class A { int b=0; } public class ex35 public static void main(String args[]) { ex35 t=new ex35(); t.method(); } void method() { A A1=new A(); A A2=new A(); A1,b=A2.b=12; boolean b=A1.equals(A2); Syatem.out.println(b); } }(B)

A. true

B. false

C. 0

D. 1

解析:

11.执行如下语句之后,输出的结果是______。 public class ex36 { public static void main(String[] args) { int x=-6, y=6; x=x+y–; System.out.println (x); } }(D)

A. -12

B. 12

C. -1

D. 0

解析:

12.执行下列代码段之后,变量b的值为______。 public class ex40 { public static void main(String[] args) { byte x=5; byte y=5; byte c=10; boolean b; b-c<x<<y; System.out.println (b); } }(D)

A. 1

B. 0

C. false

D. true

解析:

13.下列程序运行的结果是______。 public class ex22 { public static void main(String[] args) { int a=0,b=l; do{ if(b%2==0) a+=b; b++; }while(b<=100); System.out.println(a); } }(B)

A. 5050

B. 2550

C. 2525

D. 2500

解析:

14.下列嵌套的循环程序执行后,结果是______。 public class ax25 { public static void main(String[] args) { int sum=0; for(int i=0;i<=5;i++) { for(int j=10;j>3*i;j–) { sum+=j*i; } } System.out.println(sum); } }(C)

A. 136

B. 127

C. 147

D. 153

解析:

15.下列程序执行后的结果是______。 package ch1; import java.io.*; public class ex22 { static, String filename = \\(B)

A. 在包ch1 中新建一个文件file22.txt, 并且在其中写入一行字符串“xiaomingl2345612”

B. 在包ch1中新建一个文件file22.txt,并且在其中写入一行字符串“xiaoming, 123456,12”

C. 在包chi中新建一个文件file22.txt,并且在其中写入一行字符串“xiaoming’’

D. 抛出IOException

解析:

16.下列说法中,不正确的一项是______。(C)

A. 可以用FileWriter对象作为PrintWfite类的构造方法的参数

B. 可以用FileOutputStream对象作为PrintWrite类的构造方法的参数

C. PrintWriter类的println()方法不可以刷新输出缓冲区

D. PrintWri

本文档预览:3600字符,共6428字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级JAVA(选择题)模拟试卷3

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号