21秋福师《JAVA程序设计》在线作业一[答案]答案
福师《JAVA程序设计》在线作业一-0005
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.下列的哪个选项可以正确用以表示八进制值8?
A.0x8
B.0x10
C.08
D.010
正确答案:-----
2.下列不属于Swing中构件的是_________。
A.JPanel
B.JTable
C.Menu
D.JFrame
正确答案:-----
3.下列程序段执行后的结果是( )。 String s=new String("abcdefg"); for(int i=0;i 正确答案:----- A.aceg B.ACEG C.abcdefg 正确答案:----- D.abcd 正确答案:----- 4.设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( ) A.x( int m){ ... } B.void x( int m){ ... } 正确答案:----- C.x( int m, int n){ ... } D.x( int h,int m,int n){ ... } 正确答案:----- 5.在Java中,表示换行符的转义字符是( ) A. B.f C.'n' D.dd 正确答案:----- 6.在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( ) A.与文件的结构相同 B.与文件目录的层次相同 C.与文件类型相同 D.与文件大小相同 正确答案:----- 7.下列关于Applet的说法中,错误的是_________。 A.Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行 B.可以在安全策略的控制下读写本地磁盘文件 C.Java中不支持向Applet传递参数 D.Applet的主类要定义为java.applet.Applet类的子类 正确答案:----- 8.在switch(expression)语句中,expression的数据类型不能是( )。 A.double 正确答案:----- B.char C.byte D.short 正确答案:----- 9.下列java标识符,错误的是() A._sys_varl B.$change C.User_name D.1_file 正确答案:----- 10.顺序执行下列程序语句后,则b的值是________。 String a="Hello"; String b=a.substring(0,2); A.Hello B.hello C.Hel D.null 正确答案:----- 11.下列哪个类声明是正确的( ) A.abstract final class Hl{…} B.abstract private move(){…} C.protected private number 正确答案:----- D.public abstract class Car{…} 正确答案:----- 12.在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式( ) A.值传递调用 B.返回值 C.地址传递调用 D.以上都不是 正确答案:----- 13.以下语句有语法错误的是( ) A.int?x=1;y=2;z=3 B.for?(int?x=10,y=0;x>0;x++); C.while?(x>5); D.for(;?;); 正确答案:----- 14.Java语言使用的字符码集是_________。 A.ASCII B.BCD C.DCB 正确答案:----- D.Unicode 正确答案:----- 15.Java语言中,负责并发管理的机制是_________。 A.垃圾回收 B.虚拟机 C.代码安全 D.多线程 正确答案:----- 16.在程序读入字符文件时,能够以该文件作为直接参数的类是_________。 A.FileReader 正确答案:----- B.BufferedReader 正确答案:----- C.FileInputStream D.ObjectInputStream 正确答案:----- 17.JDK中提供的文档生成器是Java语言中,负责并发管理的机制是________。 正确答案:----- A.java.exe B.javap.exe C.javadoc.exe 正确答案:----- D.javaprof.exe 正确答案:----- 21.设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( ) A.static x x1; B.public x x1=new x(int 123); C.y x1; D.x x1=x(); 正确答案:----- 19.程序设计语言的基本成分是数据成分、运算成分、控制成分和________。 A.对象成分 B.变量成分 C.语句成分 D.传输成分 正确答案:----- 20.下列语句序列执行后,ch1 的值是( )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1; A.‘A' B.B' C.‘C' D.B 正确答案:----- 21.下列运算符中,优先级最高的是( )。 A.&& B.++ C.+ D.* 正确答案:----- 22.下列关于继承的哪项叙述是正确的? A.在java中允许多重继承 B.在java中一个类只能实现一个接口 C.在java中一个类不能同时继承一个类和实现一个接口 D.java的单一继承使代码更可靠 正确答案:----- 23.阅读下列代码 public class Test2005{ public static void main(String args[]){ 正确答案:----- String s=″Test″; Switch(s){ case″Java″:System.out.print(″Java″); break; case″Language″:System.out.print(″Language″); break; case″Test″:System.out.print(″Test″); break; } } } 其运行结果是_________。 A.Java B.Language C.Test D.编译出错 正确答案:----- 24.下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 ); 正确答案:----- A.16 B.8 C.4 D.2 正确答案:----- 25.关于类和对象的叙述正确的是( ) A.Java的类分为两大部分:系统定义的类和用户自定义的类 B.类的静态属性和全局变量的概念完全一样,只是表达形式不同 C.类的成员至少有一个属性和一个方法 D.类是对象的实例化 正确答案:----- 26.下列不是虚拟机执行过程特点的是() A.双线程 B.多线程 C.动态链接 D.异常处理 正确答案:----- 27.下面的代码段中,执行之后i 和j 的值是( )。 int i = 1; int j; j = i++; A.1, 1 B.1, 2 C.2, 1 D.2, 2 正确答案:----- 28.以下有关构造方法的说法,正确的是( ) A.一个类的构造方法可以有多个 B.构造方法在类定义时被调用 C.构造方法只能由对象中的其它方法调用 D.构造方法可以和类同名,也可以和类名不同 正确答案:----- 29.下列代码的执行结果是________。 public class Test { public int aMethod() 正确答案:----- { static int i=0; i++; System.out.println(i); } public static void main(String args[]) 正确答案:----- { Test test = new Test(); test.aMethod(); 正确答案:----- } } A.编译错误 B.0 C.1 D.运行成功,但不输出 正确答案:----- 30.下列命题中,错误的是_________。 A.Java编程时,要求应尽量多用公共变量 B.Java编程时,要求应尽量少用公共变量 C.Java编程时,要求应尽量不用公共变量 D.Java编程时,要求应尽量使用私有变量 正确答案:----- 21秋福师《JAVA程序设计》在线作业一[答案]多选题答案 二、多选题 (共 10 道试题,共 20 分) 31.下列哪些语句是正确的( )。 A.int a[][]=new int[][3]; B.int a[][]={{1,3},{2,3,4},{1,2}}; C.String s[][]=new String[2][]; D.String s[][]={{"can","I"},{"help","you"}} 正确答案:----- 32.下述哪些说法是正确的()。 A.java语言中的类只能有一个构造函数 B.程序员可以自己定义自己的异常 C.java语言允许多继承 D.socket在java.net包中 正确答案:----- 33.以下哪些是面向对象编程的基本特征?( ) A.继承 B.封装 C.多态 34.以下哪些是Java中处理xml的API?( ) A.JAXP B.JAXB C.JAXM D.SAAJ 正确答案:----- 35.下面哪个方法可以在任何时候被任何线程调用( ) A.notify() B.wait() C.notifyAll() D.sleep() 正确答案:----- E.yield() 正确答案:----- F.synchronized(this) 正确答案:----- 36.已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的()。 A.args[0] = "MyTest a b c" B.args[0] = "MyTest" C.args[0] = "a" D.args[1]= ‘b‘ 正确答案:----- 37.选出合理的标识符()。 A._sys1_lll B.2mail C.$change D.class 正确答案:----- 正确答案:----- 38.定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( ) A.i=c+i; B.c=c+i; C.L=f+L; D.f=i+L+f; 正确答案:----- 39.关于awt和swing说法正确的是( ) A.awt在不同操作系统中显示相同的风格 B.swing在不同的操作系统中显示相同的风格 C.java.awt的子类 D.awt和swing都支持事件模型 正确答案:----- 40.选出合理的标识符( ) A._sys1_lll B.2mail C.$change D.class 三、判断题 (共 10 道试题,共 20 分) 41.在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。 42.实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( ) 正确答案:----- 43.Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。 44.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( ) 正确答案:----- 45.Java的字符类型采用的是ASCII编码( ) 46.十进制数16的16进制表示格式是0x10。 47.源文件名与public类名可以不相同。 48.当启动 Applet 程序时,首先调用的方法是start()( ) 49.Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。 50.所有的鼠标事件都由MouseListener监听接口的监听者来处理。 21秋福师《JAVA程序设计》在线作业一[答案]历年参考题目如下: 随着网络的广泛普及,人们的日常生活越来越离不开网络,除了常见的线上支付、网络通讯,现在,网络远程教育作为一种兴起的教育方式也逐渐走进了大家的视野,那么杭州网络教育计算机专升本如何?都有哪些报名注意事项呢? (一)计算机专业介绍 计算机科学与技术专业是一门应用广泛的学科,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位,从事计算机科学综合性工作。专业目标是培养具有良好科学素养,系统地掌握计算机科学与技术的基础理论、基本技能与方法,具备现代计算机专业知识,有较强的获取新知识的能力、创新能力和实践能力,能从事计算机系统设计与开发、计算机应用和技术经济管理等方面工作的技术人才。 该专业毕业生就业方向有: 软件开发工程师:在软件公司设计开发各种软件产品和信息系统; 信息管理人员:在各类企事业单位从事管理和维护单位的各种信息系统; 硬件开发设计人员:在电脑公司设计开发各种信息硬件产品。 创业:计算机人才创业相对于其他专业,起步要容易,取得的成功概率也要大很多。 专业课程有:离散数学、操作系统、微型机原理与应用、数据库系统、编译原理、计算机系统结构、计算机网络、Java程序设计、软件工程等。 那么杭州计算机专升本都有哪些报名院校和注意事项呢? (二)杭州专升本报名注意事项 由于网络教育通过网络平台进行授课且采用弹性学分制,学员无需到实地进修,所以学员可以报名几乎全国各地开设网络教育课程的高校,只要在规定时间内完成学业,便可以获得相应学位,杭州地区的学员当然也可以如此。而开设计算机专业专升本课程的高校有中国人民大学、北京交通大学、北京理工大学等多所,每所高校根据招生政策的差异对各地的招生要求和费用可能有所不同。小编在这里为大家介绍北京理工大学招生注意事项,更多详细招生简章可立即联系学业顾问>>。 报名北京理工大学计算机专业专升本课程的学员需注意:专升本层次最短学习期限为2.5年,即从教育部学籍正式注册时间开始算起,且通常春季为3月1日,秋季为9月1日,专升本层次2.5年修完学业可申请毕业。专升本层次最长学习期限为4.5年,达到最长学习期限仍未满足毕业条件的学生,学籍将被注销。 报考专科起点本科的考生必须具有国民教育系列的大专或以上毕业证书,且专升本学生均为非全日制学习。高校全年组织报名,分春秋两季注册,春季注册为3月,秋季注册为9月。 高校入学分为免试入学和考试入学,免试入学条件如下: (1)年龄25岁(含)以上或持国民教育系列专科及以上学历毕业证书者,可免试入高起专层次学习。 (2)持国民教育系列本科及以上学历毕业证书者,可免试入专升本层次学习。 (3)参加国家统一组织的高等教育入学考试的考生,凭成绩单和准考证报名可免试报读所有层次。 (4)凡属北京理工大学各类国民教育系列高等学历教育毕业生,可免试报读所有层次。 其余不符合上述免试入学条件者,均须参加入学测试。 入学测试考试方式为机考。