1、 D.被移出的文件,以后不能再次添加到原项目中,但能够添加到其他项目中 7.需求分析阶段的任务是( )。 A.软件开发方法 B.软件开发工具 C.软件开发费用 D.软件系统功能 8.设R是一个2元关系,S是一个3元关系,则下列运 算中准确的是( )。 A.R-S B.RS C.RnS D.RUS 9.结构化分析方法是面向( )的自顶向下逐步求精实行需求分析的方法。 A.对象 B.数据结构 C.数据流 D.目标 10.数据库设计包括两个方面的设计内容,它们是( )。 A.概念设计和逻辑设计 B.模式设计和内模式设计 C.内模式设计和物理设计 D.结构特性设计和行为特性设计 11.用来导入已定义好
2、的类或包的语句是( )。 A.main B.import C.public class D.ClaSS 12.下列叙述中,准确的是( )。 A.声明变量时必须指定一个类型 B.Java认为变量number与Number相同 C.Java中的注释方式是“/” D.源文件中public类能够有0个或多个 13.下列属于合法的Java标识符是( )。 A.ABC B.&5678 C.+rriwo D.saler 14.下列代表十六进制整数的是( )。 A.Ol23 B.1900 C.fa00 D.0xa2 15.在Java中,实现用户界面功能的包是( )。 A.java.applet B.javax
3、.transaction C.java.util D.java.awt 16.下面( )准确表示了int类型的聚会范围。 A.-216216-1 B.-231231-1 C.-232232-1 D.-264264-1 17.在编写Java程序的时候,如果不为类的成员变量定义初始值,Java会给它们设置默认值,下列说法中不准确的是( )。 A.Byte的默认值是0 B.int的默认值是0 C.long的默认值是0.0L D.float的默认值是0.Of 18.Java.语言中所有的简单数据类型都被包含在( )中。 A.java.sql B.java.awt C.java.lang D.java.
4、math 19.设a=8,则表达式a2的值是( )。 D.4 20.以下各选项中能准确声明一个表示50个值为null的字符串数组的是( )。 A.stringa; B.string a; C.char a50; D.string a=new String50 21.下列程序的输出结果是( )。 public class ArrayTest public static void main(String args) intintArray=new int3 for(int i=0;i=0;j-) intArrayj=j*3; system.out.println(hello+intArrayj);
5、 A.编译未通过 B.编译通过,但运行错误 C.能够运行,但有错误 D.以上都不对 22.下列程序的运行结果是( )。 Public class sun Public static void main(String args) int x=4,y=0; if(Math.pow(X,2)= =16) yx ; if(Math.pow(X,2)15) y=(int)Math.pow(X,2)+1; system.out.println(y); A.4 B.17 C.18 D.0.25 23.自定义的异常类可从( )类继承。 A.Error B.AWTError C.VirtualMachineEr
6、ror D.Exception及其子集 24.t为int类型,进入下面的循环之前,t的值为0。则下列说法中准确的是( )。 while(t=1) A.循环控制表达式的值为0 B.循环控制表达式的值为1 C.循环控制表达式不合法 D.以上说法都不对 25.下面for循环语句的执行结果是( )。 for(int j=10;j3; if(j%3 1=O) j-; -j; System.OUt.println(j); A.63 B.74 C.62 D.73 26.关于Applet执行的操作,下面说法准确的是( )。 A.在运行时调用其他程序 B.能够实行文件读/写操作 C.不能装载动态连接库和调用任何
7、本地方法 D.试图打开一个socket实行网络通信,但是所连接的主机并不是提供Applet的主机 27.下列关于Applet生命周期的说法,准确的是( )。 A.voidinit()在Applet下载前调用 B.voidstart()只在初始化之后调用 C.voidstop()在关闭浏览器时调用 D.stop()总在voiddestroy()之前被调用 28.对于下面语句的说法,不准确的是( )。Thread thrObj=new Thread(): A.系统没有为该线程对象分配资源 B.只能启动或者终止 C.创建了一个空的线程对象 D.能够调用其他方法 29.在Java中,线程是( )。 A
8、.分时的 B.抢占式的 C.非抢占式的 D.非分时的 30.下列关于线程和进程的说法准确的是( )。 A.进程结构的所有成分都在用户空间内 B.用户程序能够直接访问进程涉及的数据 C.线程是内核级的实体 D.线程结构驻留在用户空间中 31.下列选项成员变量声明准确的是( )。 A.public protected final int i; B.abstract class Fl C.private double height; D.double weight() 32.下面程序段的输出结果是( )。 class Test public s,tatic void main(String args
9、) MyThread t=new MyThread(); t.displayOutput(t has been createD); t.start(); Class MyThread extends Thread public void displayOutput(String s) System.out.println(s); public void run() displayOutput(t is running. A.t has been created. B.t has been created. t is running. C.t is running. D.编译出错 33.执行下列
10、程序时,会产生什么异常( )。 public class Test public static void main(String args) int d=101; int b=220: long a=321; System.OUt.println(a-b)/(a-b-d); A.ArraylndexOutOfBoundsException B.NumberFormatException C.ArithmeticException D.EOFExeeption 34.下面程序段的输出结果为( )。 public class Test booleana,b,C; a=(3=10)break; if
11、(b%2= =1) b+=2: continue; System.OUt.println(a); A.5 B.6 C.7 D.101 36.栈中允许实行插入和删除的一端称为( )。 A.栈顶 B.栈底 C.栈端 D.栈尾 37.下面程序段的输出结果是( )。 int i=1: switch(i) case0: System.OUt.println(0 break; casel: System.out.println(1 case2:2 default:default A.01 B.12 C.10 D.21 38.Frame默认的布局管理器是( )。 A.FlowLayout B.BorderL
12、ayout C.GridLayout D.UpLayout 39.在Java语言中,ObjectOutputStream是指( )。 A.字节流 B.字符流 C.对象输出流 D.数据流 40.请阅读下列程序代码,然后将程序的执行结果补充完整。横线处应填写的内容是( )。 程序代码: public class throwsExeeption static void Proc(intsel) throws Arithmetic Exception,Array Index Out Of Bounds ExceptionInSituation+sel); if(sel= =0)noException caught return; else if(sel= =l) int iArray=newint4; iArray1=3; try Proe(O); Proc(1); catch(Array Index Out Of Bounds Exception e)Catch+e); finallyinProcfinally): 执行结果: In Situation 0 no Exception caught in Proc finally A.In Situation l B.In Situation C.with Catch D.int iArray l
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1