一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在答题纸相应位置处。答案错选或未选者,该题不得分。每小题1分,共10分。)1.存储设备主要有三种类型,下列选项不在这3中类型中的是:(A)A.磁盘驱动器B.CDC.闪存D.磁盘2.将二进制1101011换算成十六进制的下面哪个答案:(B)A.6CB.6BC.5BD.5C3.高级语言编写的程序是(B)A.多线程程序B.源程序C.目标程序D.编译程序4.目标程序经过(A)才能构成可执行文件。A.编译器B.链接器C.解码器D.解释器5.(C)是顺序存储信息的。A.软盘B.硬盘C.磁带D.CD6.程序设计语言案发展先后顺序通常分为(D)A.机器语言高级语言汇编语言B.汇编语言机器语言高级语言C.高级语言汇编语言机器语言D.机器语言汇编语言高级语言7.通过编译器的程序将源程序翻译成机器语言的程序,该机器语言程序称为(C)。A.多线程程序B.源程序C.目标程序D.编译程序8.字节码可以在任何装有(A)。A.JVMB.编译器C.J2SED.JRE9.在十六进制中,C表示下列哪个十进制数字?(A)A.12B.13C.11D.1010.属于定点设备的是(B)A.键盘B.显示屏C.打印机D.鼠标11.(C)是计算机接入局域网的链接设备。A.电话线B.优卡C.网卡D.sm卡12.常用的通信设备有很多种,不是的是下面哪一项。(A)A.网卡B.DSLC.ADSLD.电话线13.(A)是在计算机中看出的物理方面。A.硬件B.软件C.操作系统D.应用程序14.(B)是大脑中一台计算机。A.硬件B.CPUC.内存D.磁盘15.一张3.5英寸软盘可容纳(B)字节。A.0.5MBB.1.44MBC.10MBD.100MB16.一张普通的CD-ROM可容纳(C)字节。A.100MBB.650MBC.1GBD.10GB17.(A)不是输入指令到计算机。A.硬件B.软件C.程序D.键盘E.打印机18.十进制数20换算成十六进制数是(D)。A.AB.FFC.F1D.14E.1F19.Java被(A)公司开发出来的。A.SunMicrosystemsB.MicrosoftC.OracleD.IBM20.Java(B)可以运行在Wed浏览器中。A.applicationsB.appletsC.servletsD.MicroEditionprograms21.(A)是一个程序,可运行在计算机上管理和控制计算机的活动。A.操作系统B.JavaC.调制解调器D.解释器E.编译器22.计算机可以执行的代码是(A)。A.机器语言B.汇编语言C.高级语言D.以上都不是23.十六进制数格A1换算成二进制数为(B)。A.10010100B.10100001C.01100001D.11100001E.1100100124.(C)是一个技术性的定义语言,其中包括语法和语义的Java编程语言。A.Java语言规范B.JavaAPIC.JavaJDKD.JavaIDE25.(C)包含预定义类和接口开发Java程序。A.Java语言规范B.JavaAPIC.JavaJDKD.JavaIDE26.编译JavaApplet源程序文件产生的字节码文件的扩展名为(B)。A.javaB.classC.htmlD.exe27.main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的(B)?A.publicstaticvoidmain()B.publicstaticvoidmain(Stringargs[])C.publicstaticintmain(String[]arg)D.publicvoidmain(Stringarg[])28.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(D)。A.staticvoidmethod()B.publicvoidmethod()C.finalvoidmethod()D.abstractvoidmethod()29.JavaApplication源程序的主类是指包含有(A)方法的类。A.main方法B.toString方法C.init方法D.actionPerfromed方法30.下面哪些是java语言中的关键字?(B)A.sizeofB.abstractC.NULLD.Native31.第一个java语言编译器是在(D)年推出。A.1991B.1992C.2001D.199632.以下()是JAVA的保留字。(C)A.JavaB.HelloC.classD.Class33.下面程序运行之后,变量x的值是(A).//swap方法的声明publicstaticvoidswap(inta,intb){intt=a;a=b;b=t;}//main方法publicstaticvoidmain(Stringargs[]){intx=2;inty=3;swap(x,y);}A.2B.3C.4D.634.下面变量var的作用域范围是(C)。intx;switch(x){case0:{intvar;//process}break;case1:{intvar1;//process}break;}A.1和16行之间B.4和8行之间C.6和8行之间D.6和14行之间35.Java具有虚拟机,所以使它具有在任何平台下可运行的最强(B)A.健壮性B.移植性C.多态性D.继承性36.在安装完JDK后,不需要在环境变量中配置的有(C)A.classpathB.Java_homeC.pathextD.path37.showMessageDialog方法是静态方法,通过其类名、(.)和带参数的方法名来调用,下面不属于它的正确调用方法的是(B)A.JOptionPane.showMessageDialog(null,x,y,JOptionPane.INFORMATION_MESSAGE);B.JOptionPane.showMessageDialog(x,y,null,JOptionPane.INFORMATION_MESSAGE);C.JOptionPane.showMessageDialog(null,y,null,JOptionPane.INFORMATION_MESSAGE);D.JOptionPane.showMessageDialog(null,x);38.下面不属于编译和运行Java程序的方法有(B)A.使用基本DOS命令B.使用freetextbox创建和编辑C.使用WordPad创建和编辑D.使用Windows记事本创建和编辑39.下面可以用来开发服务器端的应用程序的是(D)A.J2MEB.J2SEC.JavaD.J2EE40.以下程序的输出结果是(D)。A.-11B.01C.00D.10Publicclassabc{Staticpublicvoidmain(Stringargs[]){inta=-1,b=1,k;if((++a0)&&!(b--=0))System.out.println(a+“”+b);elseSystem.out.println(b+“”+a);}41.设x和y均为int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是(D)。A.把x和y按从大到小排列B.把x和y按从小到大排列C.无确定结果D.交换x和y中的值42.Jcreator是(B)A.一种全新的程序语言B.一种程序辅助设计工具C.一种由Java写成的,并支持JavaApplet的浏览器D.一种游戏软件43.一个可以独立运行的Java应用程序(D)A.可以有一个或多个main方法B.最多只能有两个main方法C.可以有一个或零个main方法D.只能有一个main方法44.Java用来定义一个类时,所使用的关键字为(A)A.classB.publicC.structD.class或struct45.Java程序的执行过程中用到一套JDK工具,其中javac.exe是指(C)A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器46.JDK不包括的工具有(B)A.Java编译器(javac)B.JCreatorC.AppletviewerD.Java解释器(java)47.Java中,哪种不可以用来限制存取权限的关键字(C)A.publicB.protectedC.extendsD.private48.能够支持javadoc命令的注释语句是:(B)A./**/B./***/C.//D.其它49.JVM用于运行(B)A.原代码文件B.字节码文件C.注释文件D.可执行文件50.JAVA代码编写时(B)A.不区分大小写B.区分大小写C.自动认别大小写D.只能大写二、填空题(每空2分,共20分)1.计算机是处理和保存数据的电子设备,包括外设和内设两部分。2.CPU通常由两部分组成:运算器和控制器。(控制器算术逻辑运算器)3.CPU的速度主要由它的主频所决定。(时钟速度)4.内存单元是由字节构成的有序序列,每个由8位二进制组成。(字节8)5.存储数据基本单位是字节,最小单位是位。(字节位)6.普通的输入设备是键盘和鼠标,输出设备是显示器和打印机。(键盘鼠标显示器打印机)7.显示器是用显示信息,分辨率和点距决定显示的质量。(显示信息分辨率点距)8.万维网的主要创作语言是超文本标示语言HTML。(超文本标示语言HTML)9.(10010110)2=(96)16=(150)10(96150)10.(E517)16=(1110010100010111)2=(162427)8(1110010100010111162427)11.(528)10=(210)16=(1020)8(2101020)12.进程是指是计算机系统中能同时执行两个或更多个处理机的一种计算方法。13.源代码文件的扩展名必须是__.java____,文件名应与__主类名____完全相同。14.面向对象技术具有__继承__、_封装___、____多态性等特性。15.据程序的构成和运行环境的不同,Java源程序分为两大类:____目标________程序和___字节码_______程序。16.如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生__4__个文件名与类名相同而扩展名为___class____的字节码文件。17.开发与运行Java程序需要经过的三个主要步骤为编辑、编译和___解释____。18.在定义一个方法时,一般都要指明该方法的返回值类型,如果它不返回任何值,则必须将其声明成__void____.19.在Java的语言环境中已经包含了一组相关的核心程序包,它们是_____、____、____和____。20.写出完整的main方法的声明__publicstaticvoidmain(Stringargs[])____三、判断题(判断以下论述的正误,认为正确的就在答题相应位置划“T”,错误的划“F”,每小题1分,共10分)1.软件只是包括可以在计算机上运行的电脑程序。(F)2.显示器可显示的点数越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率越高。(T)3.点距越大,显示的效果越好。(F)4.多道程序设计允许多个程序同时共用CPU。(T)5.无操作系统,无程序的计算机称为裸机。(T)6.多处理是指两个或多个处理器一起执行多个任务。(T)7.HTML能进行与用户交互。(F)8.在计算机的内部,文本或数作为0和1的序列存储。(T)9.(124)10换算为二进制是1111100,换算成十六进制是7B。(F)10.用高级语言编写的程序被称为目标程序。(F)11.Java程序可以嵌入HTML网页,通过Web浏览器下载运行。(T)12.利用命令javac可以编译Java源程序,也可以运行Java的类。(F)13.Java是简单的、面向对象程序设计语言,内置图形程序设计