福师15春学期《Java程序设计》在线作业一试卷(更新)
15春福师《面向对象的程序设计》在线作业一二试卷(最新)

15春福师《面向对象的程序设计》在线作业一二一、单选题(共9 道试题,共18 分。
)1. OCL最初由()公司设计成功,由Jos Warmer和Steve Cook等人从一个项目中得到灵感而产生的。
A. IBMB. OracleC. MicrosoftD. 联想-----------------选择:A2. 在UML中,扩展关系表示为虚线箭头加()字样。
A. <<include>>B. <<extend>>C. <<association>>D. <<generalization>>-----------------选择:B3. UML的()为UML的基础结构,基础结构由Infrastructure包表示。
A. 元元模型层B. 元模型层C. 模型层D. 运行时实例层-----------------选择:A4. RUP的中文全称是()A. 统一开发过程B. 统一联合过程C. 面向对象程序设计D. 类的实现-----------------选择:A5. UML的四层模型体系结构中,元元模型层通常称为()层A. M0B. M1C. M2D. M3-----------------选择:D6. 并发视图由状态图、(),以及活动图组成。
A. 协作图B. 时序图C. 类图D. 用例图-----------------选择:A7. 对象约束语言,简称(),它是一种用于施加在指定的模型元素上约束的语言。
A. OCLB. ODLC. DAOD. DDL-----------------选择:A8. 传统的瀑布开发模型是一个()的模型,开发过程被划分为多个连续的阶段。
A. 一维B. 二维C. 三维D. N维-----------------选择:A9. 在UML中,时序图将交互关系表示为()。
A. 三维图B. 线性图C. 二维图D. 随机图形-----------------选择:C福师《面向对象的程序设计》在线作业一单选题多选题判断题二、多选题(共18 道试题,共36 分。
15春华师《JAVA编程初步》在线作业答案

华师《JA V A编程初步》在线作业一、单选题(共50 道试题,共100 分。
)1. 以下声明合法的是()A. default String s;B. public final static native int w( )C. abstract double d;D. abstract final double hyperbolicCosine( )正确答案:B2. 当包含Applet的浏览器窗口最小化时,()函数被调用。
A. init( )B. start( )C. stop( )D. destroy( )正确答案:C3. 一个对象被持续化后,对象中的()被保存下来A. 数据B. 方法C. 静态数据D. 静态方法正确答案:A4. 使用socket进行网络通信第二步是?A. 打开socket接口B. 将特定的输入输出流连接到打开的socketC. 按实际需要对socket进行读写操作D. 关闭socket正确答案:B5. 关于以下程序段的说法,正确的是()1:class MyListener implements 2:ActionListener,ItemListener{ 3:public void actionPerformed(ActionEvent ae){ 4:System.out.println("Action");} 5:public void itemStateChanged(ItemEvent ie){ 6:System.out.println("Item"); 7:} 8:}A. 可通过编译B. 第2行产生编译错误C. 第3行产生编译错误D. 第5行产生编译错误正确答案:A6. 除数为0产生的异常是?。
大工15春《Java程序设计》在线作业1满分答案

大工15春《Java程序设计》在线作业1满分答案一、单选题1. 关于Java继承性的描述,下列正确的是()。
A. Java中类只允许单一继承B. Java中一个类只能实现一个接口C. Java中一个类不能同时继承一个类和实现一个接口D. Java中接口只允许单一继承正确答案: A2. 关于Java应用及运行方式的描述不正确的是:()。
A. Java应用程序有Application和Applet两种形式B. Java应用程序的两种形式都可以单独运行C. Applet是可以嵌入Web页面的最小应用D. Application包括控制台和图形用户界面两种运行方式正确答案: B3. 下列函数组合中,哪一项组合表示的不是方法的重载()。
A. float abs(float a)和int abs(float a)B. int abs(int a, int b)和int abs(int a)C. int abs(float a)和long abs(long a)D. int abs(int a, int b)和float abs(float a)4. Java源程序经编译后生成的中间代码文件的后缀名是()。
A. (*.exe)B. (*.java)C. (*.class)D. (*.javac)正确答案: C5. 假设类中一个成员被private修饰,则该成员能被()成员访问。
A. 当前类B. 当前包C. 其他包的子类D. 所有类本帖隐藏的内容正确答案: A6. 关于类的构造方法的描述不正确的是()。
A. 构造方法与类同名B. 一个类只能声明一个构造方法C. 构造方法通过new运算符调用D. 当一个类没有构造方法时,Java会自动为该类提供一个无参数的默认构造方法7. 下列选项中,能正确表示Java标识符的是()。
A. 7maxB. +minC. _min++D. public正确答案: C8. 关于Java转移语句的描述正确的是()。
福师15秋《JAVA程序设计》在线作业

福师15秋《JAVA程序设计》在线作业试卷总分:100 测试时间:--一、单选题(共30道试题,共60分。
)1.下列关于继承的哪项叙述是正确的?A. 在java中允许多重继承B. 在java中一个类只能实现一个接口C. 在java中一个类不能同时继承一个类和实现一个接口D. java的单一继承使代码更可靠满分:2分2.下列关于Applet的说法中,错误的是_________。
A. Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行B. 可以在安全策略的控制下读写本地磁盘文件C. Java中不支持向Applet传递参数D. Applet的主类要定义为java.applet.Applet类的子类满分:2分3.在oneMethod()方法运行正常的情况下,程序段将输出什么{try { oneMethod();System.out.println("condition 1");} catch (ArrayIndexOutOfBoundsException e){System.out.println("condition 2");} catch(Exception e){System.out.println("condition 3");} finally{System.out.println("finally");}}A. condition 1B. condition 2C. condition 3condition 1finally满分:2分4.下面的表达式哪个是正确的( )A. String s="你好";int i=3; s+=i;B. String s="你好";int i=3; if(i==s){ s+=i};C. String s="你好";int i=3; s=i+s;D. String s="你好";int i=3; s=i+;满分:2分5.不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A. 成员方法可以直接调用父类的成员方法B. 成员方法可以直接调用父类的类方法C. 成员方法不可以直接调用其他类的成员方法D. 成员方法可以直接调用本类的类方法满分:2分6.下列语句序列执行后,ch1 的值是( )。
福师《JAVA程序设计》在线作业一

满分:2 分
3. 设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
A. x( int m){ ... }
B. void x( int m){ ... }
C. x( int m, int n){ ... }
C. protected private number
D. public abstract class Car{…}
满分:2 分
12. 在Java中,表示换行符的转义字符是( )
A. \n
B. \f
C. 'n'
D. \dd
满分:2 分
13. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
D. East and West of BorderLayout
满分:2 分
8. 关于Java中数据类型叙述正确的是( )
A. 整型数据在不同平台下长度不同
B. boolean类型数据只有2个值,true和false
C. 数组属于简单数据类型
D. Java中的指针类型和C语言的一样
满分:2 分
9. 下列语句序列执行后,k 的值是( )。 int m=3, n=6, k=0; while((m++) < (-- n)) ++k;
A. 0
B. 1
C. 2
D. 3
满分:2 分
10. 异常包含下列那些内容( )。
A. 程序中的语法错误
D. x( int h,int m,int n){ ... }
2015 年春季学期《面向对象程序设计(Java)》在线考试(适用于2015年6月份考试)中石油华东 标准答案

2015 年春季学期《面向对象程序设计(Java)》在线考试(适用于2015年6月份考试)一、单选题(共20 道试题,共40 分。
)1. 下列关于Applet 的叙述中,正确的是()。
A. Applet 是Java 类,所以可由JDK 中的解释器直接解释运B. Applet 的主类不一定要定义为java.applet.Applet 类或JApplet 类的子类C. Applet 与Application 的主要区别在执行方式上D. Applet 不能在浏览器中运行----------------选择:C2. 对于下列代码:1) class Person {2) public void printValue(int i, int j) {//... }3) public void printValue(int i){//... }4) }5) public class Teacher extends Person {6) public void printValue() {//... }7) public void printValue(int i) {//...}8) public static void main(String args[]){9) Person t = new Teacher();10) t.printValue(10);11) }12) }第10 行语句将调用()语句。
A. line 2B. line 7C. line 6D. line 3----------------选择:D3. 如果想让某方法不能被任何外部类访问,应使用访问说明符()定义。
A. publicB. privateC. defaultD. protected----------------选择:B4. 下列选项中,()反映了Java 程序并行机制的特点。
A. 安全性B. 多线程C. 跨平台D. 可移植----------------选择:B5. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于()方法。
东师《Java程序设计》15春在线作业1试卷(最新)

东师《Java程序设计》15春在线作业1一、单选题(共10 道试题,共30 分。
)V 1. 下面哪句是正确的?()A. 会打印出Hello Worl。
B. 编译错误。
C. 运行时间错误。
D. 只打印出Hello.满分:3 分2. 以下哪个关键字可以用来对对象加互斥锁?()A. transientB. serializeC. synchronizedD. static满分:3 分3. Panel类对象的默认布局是()。
A. FlowLayout布局B. BorderLayout布局C. CardLayout布局满分:3 分4. 关于以下程序段的说法,正确的是()A. 可通过编译B. 第3行产生编译错误C. 第4行产生编译错误D. 第6行产生编译错误满分:3 分5. 下列程序段的输出结果是() public class operatorsandExpressions{ void stringPlus(){ int a=3,b=4,c=5; System.out.println("abc"+3); } }A. 15B. abc3C. 256D. 63满分:3 分6. 实现一个线程有几种方法:()A. 一种D. 三种以上满分:3 分7. 下列选项不是Java关键字的是()A. sizeofB. superC. abstractD. break满分:3 分8. 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public v oid printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }A. 行2B. 行3满分:3 分9. 下面哪些是short型的取值范围?()A. -27 -- 27-1B. 0 -- 216-1C. -215 -- 215-1D. -231 -- 231-1满分:3 分10. 下面代码的执行结果是什么?( )<html><body> <% x=3; %> <% int x=5; %> <%! int x=7; %> x = <%=x%>, <%=this.x%> </body></html>A. x = 3, 5B. x = 3, 7C. x = 5, 3D. x = 5, 7满分:3 分A. _sys1_lllB. 2mailC. $changeD. class满分:3 分2. 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2.3. if (someTestFails()){4.5. }6.7.}A. 在行2增加:IOException e;B. 在行4增加:throw e;C. 在行4增加:throw new IOException();D. 在行6增加:throw new IOException();满分:3 分3. 设有如下变量说明:byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语句哪个需要强制转换A. myFloat = myDouble;C. myByte = 3;D. myInt = myChar;满分:3 分4. 给定下面的代码段,哪些选项是对setVar()方法的重载?() 1. public class MethodOver { 2. public void setVar (int a, int b, float c) { 3. } 4. }A. private void setVar (int a, float c, int b) { }B. protected void setVar (int a, int b, float c) { }C. public int setVar (int a, float c, int b) {return a;}D. public int setVar (int a, int b, float c) {return a;}满分:3 分5. 指出下列哪个方法与方法public void add(int a){}为合理的重载方法。
15秋福师《JAVA程序设计》在线作业二满分答案

:B
18.
String s="This is the
t=s.concat("String."); t 的内容是( )
A. This is the String
B. This is the
C. String
正确答案
:A
19.
阅读下列代码
public class Test2005{
public static void main(String args[]){
正确答案
:C
5. 下列 java 标识符,错误的是()
A. _sys_varl
B. $change
C. User_name
D. 1_file
正确答案
:D
6. 在 Java 中,与数据库连接的技术是_________。
A. ODBC
B. JDBC
C. 数据库厂家驱动程序
D. 数据库厂家的连接协议
正确答案
C. 2 D. 有错误,数组的大小没有定义。 正确答案 :C 8. 关于被私有访问控制符 private 修饰的成员变量,以下 说法正确的是( )。 A. 可以被三种类所引用:该类自身、与它在同一个包中的 其他类、在其他包中的该类的子类 B. 可以被两种类访问和引用:该类本身、该类的所有子类 C. 只能被该类自身所访问和修改 D. 只能被同一个包中的类访问 正确答案 :C 9. "阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译 再运行该程序,结果是( )。 A. 1 B. 2 C. 编译出错 D. 运行出错 正确答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
福师15春学期《Java程序设计》在线作业一一、单选题(共30 道试题,共60 分。
)1. 下列对于线性链表的描述中正确的是( )A. 存储空间不一定是连续,且各元素的存储顺序是任意的B. 存储空间不一定是连续,且前件元素一定存储在后件元素的前面C. 存储空间必须连续,且前件元素一定存储在后件元素的前面D. 存储空间必须连续,且各元素的存储顺序是任意的满分:2 分2. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A. 成员方法可以直接调用父类的成员方法B. 成员方法可以直接调用父类的类方法C. 成员方法不可以直接调用其他类的成员方法D. 成员方法可以直接调用本类的类方法满分:2 分3. 下列关于修饰符混用的说法,错误的是( )A. abstract不能与final并列修饰同一个类B. abstract类中不可以有private的成员C. static方法中能处理非static的属性D. abstract方法必须在abstract类中满分:2 分4. 下列语句序列执行后,ch1 的值是( )。
char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;A. …A'B. B'C. …C'D. B满分:2 分5. 下面语句执行后,i 的值是( )。
for( int i=0, j=1; j < 5; j+=3 ) i=i+j;A. 4B. 5C. 6D. 7满分:2 分6. 下列程序段执行后b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;A. 0B. 1C. trueD. false满分:2 分7. 以下语句有语法错误的是( )A. int x=1;y=2;z=3B. for (int x=10,y=0;x>0;x++);C. while (x>5);D. for(; ;);满分:2 分8. 下列语句序列执行后,i的值是( )。
int i=16; do { i/=2; } while( i > 3 );A. 16B. 8C. 4D. 2满分:2 分9. 下面哪个为构造函数的特性定义( )。
A. 在类中声明构造函数时,名称须与类名相同B. 具有重载特性,可以建立多个相同名称C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D. 以上都是满分:2 分10. 执行完代码"int[]x=new int[25];"后,以下说明是正确的( )。
A. x[24]为0B. x[24]未定义C. x[25]为0D. x[0]为空满分:2 分11. String s=""This is the "";String t=s.concat(""String.""); t的内容是( )A. This is th StringB. This is theC. String满分:2 分12. 可变长度字符串使用( )处理。
A. charB. CharacterC. StringD. StringBuffer满分:2 分13. 下列语句序列执行后,k 的值是( )。
int m=3, n=6, k=0; while((m++) < (-- n)) ++k;A. 0B. 1C. 2D. 3满分:2 分14. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B. 可以被两种类访问和引用:该类本身、该类的所有子类C. 只能被该类自身所访问和000D. 只能被同一个包中的类访问满分:2 分15. 数组的大小在创建以后( )。
A. 可以改变B. 不能改变C. 使用new方法可以改变D. 有些可以改变满分:2 分16. 编译并且执行以下代码,会出现什么情况( )。
public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }A. 1B. 有错误,数组anar在初始化以前不能正常输出C. 2D. 有错误,数组的大小没有定义。
满分:2 分17. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。
A. m.length()B. m.lengthC. m.length()+1D. m.length+1满分:2 分18. 设x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )A. static x x1;B. public x x1=new x(int 123);C. y x1;D. x x1=x();满分:2 分19. 以下选项中,合法的赋值语句是( )A. a = = 1;B. ++ i;C. a=a + 1= 5;D. y = int ( i );满分:2 分20. 关于以下程序段的说法正确的是( )。
1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. }6. }A. 第2行编译出错B. 第4行编译出错C. 编译时产生错误D. 编译时没有产生错误,运行时发生异常满分:2 分21. 当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。
A. init()B. start()C. stop()D. destroy()满分:2 分22. 下列运算符中,优先级最高的是( )。
A. &&B. ++C. +D. *满分:2 分23. 设有定义int i=123; long j=456; 下面赋值不正确的语句是( )A. j=i;B. j=(long)i;C. i=(int)j;D. i=j;满分:2 分24. 已知如下代码:boolean m = true;if ( m = false )System.out.println("False");else System.out.println("True");执行结果是( )A. FalseB. TrueC. NoneD. 出错满分:2 分25. 下列程序段执行后的结果是( )。
String s=new String("abcdefg"); for(int i=0;i<s.length();i+=2){ System.out.print(s.charAt(i)); }A. acegB. ACEGC. abcdefgD. abcd满分:2 分26. 若已定义byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )A. x[5-3]B. x[k]C. x[k+5]D. x[0]满分:2 分27. 给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。
A. 将private int m 改为protected int mB. 将private int m 改为public int mC. 将private int m 改为static int mD. 将private int m 改为int m满分:2 分28. 设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )A. 3B. 3.5C. 4D. 5满分:2 分29. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A. x > y || x > zB. x != yC. z > ( y + xD. x < y & ! ( x < z )满分:2 分30. 以下哪个约束符可用于定义成员常量( )A. staticB. finalC. abstractD. 以上都不对满分:2 分二、多选题(共10 道试题,共20 分。
)V 1. 以下哪些是Java中处理xml的API?( )A. JAXPB. JAXBC. JAXMD. SAAJ满分:2 分2. JDBC驱动程序的类型包括哪几种?( )A. JDBC-ODBC桥接B. 部分Java,部分本地驱动C. JDBC网络纯Java驱动程序D. 本地协议纯Java驱动程序满分:2 分3. 数组与向量的区别是( )。
A. 数组的长度固定B. 数组元素的数据类型相同,可以是普通数据类型C. 向量长度可变D. 类型可不同,只能是对象的引用满分:2 分4. 哪个布局管理器使用的是组件的最佳尺寸( )A. FlowLayoutB. BorderLayoutC. GridLayoutD. CardLayoutE. GridBagLayout满分:2 分5. 关于awt和swing说法正确的是( )A. awt在不同操作系统中显示相同的风格B. swing在不同的操作系统中显示相同的风格C. java.awt的子类D. awt和swing都支持事件模型满分:2 分6. 定义变量如下: 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;满分:2 分7. 以下哪些是Java语言的特点( )A. 面向对象B. 安全可靠C. 平台无关D. 多支持线程E. 支持分布操作满分:2 分8. 以下哪些是Java语言的特点?( )A. 结构简单,代码长度短B. 可以在网络的任何地方运行C. 使Internet上的信息真正具有动态性和交互性D. 所有Java applet都受Applet类的子类满分:2 分9. 如下哪些是Java中有效的关键字( )A. ConstB. NULLC. falseD. thisE. native满分:2 分10. 下面哪个说法正确( )。