西安交通大学17年3月课程考试《Java语言》作业考核试题100分答案
西安交通大学17年9月课程考试《程序设计基础(高起专)》作业考核试题

西安交通大学17年9月课程考试《程序设计基础(高起专)》作业考核试题试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1. C语言中,定义结构体的保留字是()。
A. union
B. struct
C. enum
D. typedef
满分:2 分
正确答案:B
2. 逻辑运算符两侧运算对象的数据类型()。
A. 只能是0或1
B. 只能是0或非0正数
C. 只能是整型或字符型数据
D. 可以是任何类型的数据
满分:2 分
正确答案:D
3. int a[10];合法的数组元素的最小下标值为()。
A. 10
B. 9
C. 1
D. 0
满分:2 分
正确答案:D
4. 已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。
A. 0
B. 语法错
C. 1
D. "假"
满分:2 分
正确答案:C
5. 设C语言中,int类型数据占2个字节,则short类型数据占()。
A. 1个字节
B. 2个字节
C. 4个字节
D. 8个字节。
奥鹏西安交通大学2020年3月课程考试《Java语言》参考资料答案

西安交通大学课程考试复习资料单选题1.给出下面代码,关于该程序以下哪个说法是正确的?( )public class Person{static int arr[] = new int[5];public static void main(String a[]) {System.out.println(arr[0]);}}}A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空答案: C2.有如下代码段:1)2) { if(unsafe()){//do something…}3) else if(safe()){//do the other…}4) }其中,方法unsafe() 将抛出IOException, 请问可将以下哪项填入第1行?( )A.public IOException methodName()B.public void methodName()C.public void methodName() throw IOExceptionD.public void methodName() throws IOException答案: D3.下面哪个函数是public void aMethod(){...}的重载函数?( )A.void aMethod( ){...}B.public int aMethod(){...}C.public void aMethod ( ){...}D.public int aMethod ( int m){...}答案: D4.以下哪项是接口的正确定义?( )A.interface B{ void print() { } ;}B.abstract interface B{ void print() ;}C.abstract interface B extends A1,A2 //A1、A2为已定义的接口{ abstract void print(){ };}D.interface B{ void print();}答案: D5.类Test1、Test2定义如下:1. public class Test12.{ public float aMethod(float a,float b) throws3. IOException { }4. }5. public class Test2 extends Test1{6.7.}将以下哪种方法插入行6是不合法的。
西安交通大学3月课程考试《Java语言程序设计》作业考核试题

31:下列说法错误的有()
A:在类方法中可用this来调用本类的类方法
B:在类方法中调用本类的类方法时可直接调用
C:在类方法中只能调用本类中的类方法
D:在类方法中绝对不能调用实例方法
正确答案:ACD
32:Java程序的种类有()
A:类(Class)
B:Applet
正确答案:AD
28:下列哪些说法是正确的?()
A:Java语言只允许单一继承
B:Java语言只允许实现一个接口
C:Java语言不允许同时继承一个类并实现一个接口
D:Java语言的单一继承使得代码更加可靠
正确答案:AD
29:不能用来修饰interface的有()
A:Private
C:Application
D:Servlet
正确答案:BCD
33:1执行下列代码后,哪个结论是正确的String []s=newString [10];()
A:s [10]为"";
B:s [9]为null;
C:s [0]为未定义
D:s.length为10
正确答案:BD
A:接口方法
B:最终方法
C:抽象方法
D:空方法
正确答案:C
2:Javapplication中的主类需包含main方法,main方法的返回类型是什么?()
A:int()
B:static
C:void
D:boolean()
正确答案:C
3:执行语句int i=1,j=++i;后i与j的值分别为()。
java考试试题及答案

java考试试题及答案一、选择题1.以下关于Java的说法,哪个是正确的?A. Java是一种编程语言B. Java只能在Windows系统上运行C. Java只用于游戏开发D. Java不能用于Web开发答案:A2.下面哪个关键字用于定义一个类?A. classB. publicC. staticD. void答案:A3.Java中的基本数据类型有哪些?A. int, float, char, booleanB. Integer, Float, Character, BooleanC. String, Double, BooleanD. int, double, String, boolean答案:A4.以下哪个不是Java的访问修饰符?A. publicB. protectedC. privateD. final答案:D5.以下哪种循环结构在未知条件的情况下会被循环执行?A. for循环B. while循环C. do-while循环D. switch语句答案:C二、填空题1.Java中用于接收用户输入的类是__Scanner__。
2.Java中String类的equals()方法用于比较两个字符串的__内容__。
3.在Java中,用于创建对象的关键字是__new__。
4.Java中的集合类是位于__java.util__包下的。
5.Java中的逻辑与运算符是__&&__,逻辑或运算符是__||__。
三、简答题1.请简要介绍Java的特点及优势。
Java是一种跨平台的编程语言,具有以下特点和优势:- 简单易学:Java语法相对简单,与C++相比更容易上手。
- 面向对象:Java支持面向对象编程,具有封装、继承和多态的特性。
- 平台无关性:Java通过虚拟机实现跨平台,只需编写一次代码即可在不同操作系统上运行。
- 安全性:Java有严格的访问控制和内存管理机制,可防止非法访问和内存泄漏。
西交19秋《JAVA语言程序设计》在线作业参考答案

西交《JAVA语言程序设计》在线作业试卷总分:100 得分:100一、单选题(共14 道试题,共28 分)1.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量( )A.public int MAX_LENGTH=100;B.final int MAX_LENGTH=100;C.final public int MAX_LENGTH=100;D.public final int MAX_LENGTH=100.答案:D2.给出下面代码:1) class Parent { 2) private String name; 3) public Parent(){} 4) } 5) public class Child extends Parent { 6) private String department; 7) public Child() {} 8) public String getValue(){ return name; } 9) public static void main(String arg[]) { 10) Parent p = new Parent(); 11) } 12) } 那些行将引起错误?()A.第3行B.第6行C.第7行D.第8行答案:D3.类Teacher和Student是类Person的子类;Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是()A.将构造一个Student对象;B.表达式是合法的;C.表达式是错误的;D.编译时正确,但运行时错误。
答案:C4.给出下面代码段1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k;8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误?()A.line 3B.line 5C.line 6D.line 10答案:D5.对于下列代码: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) } 第10行语句将调用哪行语句?()A.line 2B.line 3C.line 6D.line 7。
XXX17年3月课程考试《管理信息系统》作业考核试题100分答案

XXX17年3月课程考试《管理信息系统》作业考核试题100分答案试卷总分:100.测试时间:--一、单选题(共?30?道试题,共?60?分。
)1.决策过程的四个阶段是( )A。
收集、情报、选择、实施B。
情报、选择、实施、评价C。
情报、设计、选择、评价D。
情报、设计、选择、实施答案:D满分:2分2.管理信息通常按管理活动的层次分为三级( )A.计划级、控制级、操作级B.高层决策级、中层决策级、基层作业级C.战略级、战术级、作业级D.战略级、战术级、策略级答案:C满分:2分3.数据流图的组成不包括( )A.输入B.内部实体C.处理D.数据存储答案:A满分:2分4.下列地址属于C类的是( )A。
210.42.35.43B。
172.17.13.2C。
61.126.5.150D。
240.4.3.5答案:A满分:2分5.MRPII是广泛应用于哪种类型企业的一种管理思想和模式。
()A.贸易企业B.制造企业C.流通企业D.零售企业答案:B满分:2分6.新系统的第一次评价,应该在( )A.系统投入运行后立即进行B.系统投入运行一段时间后进行C.系统验收的同时进行D.系统验收之前进行答案:C满分:2分7.用TV-C-25代表25寸彩色电视机,这个代码属于( )A.顺序码B.区间码C.助忆码D.尾数码答案:A满分:2分8.VFP语言属于第( )代计较机语言。
A.一B.二C.三D.四答案:C满分:2分9.下列系统开发的各阶段中难度最大的是( )A.系统分析B.系统设想C.系统实施D.系统规划答案:A满分:2分10.在系统开辟进程中,企业管理职员直接介入执行的事情包括:系统分析和( )。
A.系统运行、评价B.系统调试C.编写程序D.系统设想答案:A满分:2分11.人类社会发展的三大资源是()A.食、石油、水B.物质、收集、信息C.能源、物质、信息D.计算机、通信、网络答案:C满分:2分12.对决策支持系统的正确描述之一是( )A.能代替人进行决策的一类信息系统B.主要支持半结构化和非结构化的决策问题C.系统内有数据库和模子库,且采用数据驱动D.只能支持高层领导决策答案:B满分:2分13.某公司把库存物资出入库和出入库财务记账处理综合成一个应用子系统,这种子系统是将()A.供销职能和生产职能关联在一同B.供销职能和财政职能关联在一同C.财政职能和生产职能关联在一同D.供销职能和市场职能关联在一起答案:B满分:2分14.事务流程图的描述对象是( )。
西交《Java语言》在线作业

西交《Java语言》在线作业西交《Java语言》在线作业试卷总分:100 得分:0一、单选题 (共 30 道试题,共 60 分)1.下列不可作为java语言修饰符的是()A.a1B.$1C._1D.11正确答案:D2.有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是()A.a1.javaB.a1.classC.a1D.都对正确答案:A3.整型数据类型中,需要内存空间最少的是()A.shortB.longC.intD.byte正确答案:D4.Java 类可以作为()A.类型定义机制B.数据封装机制C.类型定义机制和数据封装机制D.上述都不对正确答案:C5.在创建对象时必须()A.先声明对象,然后才能使用对象B.先声明对象,为对象分配内存空间,然后才能使用对象C.先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D.上述说法都对正确答案:C6.在调用方法时,若要使方法改变实参的值,可以()A.用基本数据类型作为参数B.用对象作为参数C.A和B都对D.A和B都不对正确答案:B7.Java中()A.一个子类可以有多个父类,一个父类也可以有多个子类B.一个子类可以有多个父类,但一个父类只可以有一个子类C.一个子类可以有一个父类,但一个父类可以有多个子类D.上述说法都不对正确答案:C8.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?()A.安全性B.多线性C.跨平台D.可移植正确答案:B9.Character流与Byte流的区别是()A.每次读入的字节数不同B.前者带有缓冲,后者没有C.前者是字符读写,后者是字节读写D.二者没有区别,可以互换使用正确答案:C10.以下声明合法的是()A.default String s;B.public final static native int w( )C.abstract double d;D.abstract final double hyperbolicCosine( )正确答案:D11.关于以下application的说明,正确的是()1.class StaticStuff 2.{ 3.static int x=10;4.static { x+=5;}5.public static void main(String args[ ])6. { 7.System.out.println(“x=” + x); 8. } 9. static { x/=3;}10. }A.4行与9行不能通过编译,因为缺少方法名和返回类型B.9行不能通过编译,因为只能有一个静态初始化器C.编译通过,执行结果为:x=5D.编译通过,执行结果为:x=3正确答案:C12.关于以下程序代码的说明正确的是()1.class HasStatic{ 2.private static int x=100;3.public static void main(String args[ ]){ 4.HasStatic hs1=new HasStatic( ); 5.hs1.x++; 6.HasStatic hs2=new HasStatic( ); 7.hs2.x++; 8.hs1=new HasStatic( ); 9.hs1.x++; 10.HasStatic.x- -; 11.System.out.println(“x=”+x); 12. } 13. }A.5行不能通过编译,因为引用了私有静态变量B.10行不能通过编译,因为x是私有静态变量C.程序通过编译,输出结果为:x=103D.程序通过编译,输出结果为:x=102正确答案:D13.以下选项中循环结构合法的是()A.while (int i<7) { i++; System.out.println(“i is “+i); }B.int j=3; while(j) { System.out.println(“ j is “+j); }C.int j=0; for(int k=0; j + k !=10; j++,k++) { System.out.println(“ j is “+ j + “k is”+ k); }D.int j=0; do{ System.out.println( “j is “+j++); if (j = = 3){continue loop;} }while (j<10);正确答案:C14.14. 类Test1定义如下:1.public class Test1{ 2.public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。
西安交大网络教育《Java语言》习题

《Java语言》习题一、单项选择1)MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。
A public int MAX_LENGTH=100;B final int MAX_LENGTH=100;C final public int MAX_LENGTH=100;D public final int MAX_LENGTH=100.2)给出下面代码:1) class Parent {2) private String name;3) public Parent(){}4) }5) public class Child extends Parent {6) private String department;7) public Child() {}8) public String getValue(){ return name; }9) public static void main(String arg[]) {10) Parent p = new Parent();11) }12) }那些行将引起错误?A 第3行B 第6行C 第7行D 第8行3)类Teacher和Student是类Person的子类;Person p;Teacher t;Student s;//p, t and s are all non-null.if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是:A 将构造一个Student对象;B 表达式是合法的;C 表达式是错误的;D 编译时正确,但运行时错误。
4)给出下面代码段1) public class Test {2) int m, n;3) public Test() {}4) public Test(int a) { m=a; }5) public static void main(String arg[]) {6) Test t1,t2;7) int j,k;8) j=0; k=0;9) t1=new Test();10) t2=new Test(j,k);11) }12) }哪行将引起一个编译时错误?A line 3B line 5C line 6D line 105)对于下列代码: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) }第10行语句将调用哪行语句??A line 2B line 3C line 6D line 76) 看以下程序:boolean a=false;boolean b=true;boolean c=(a&&b)&&(!b);int result=c==false?1:2;这段程序执行完后,c与result的值是:A. c=false;result=1;B. c=true;result=2;C. c=true;result=1;D. c=false;result=2;7) 运行下列程序, 会产生什么结果public class X extends Thread implements Runable{ public void run(){}public static void main(String args[]){Thread t=new Thread(new X());t.start();}}A. 第一行会产生编译错误B. 第六行会产生编译错误C. 第六行会产生运行错误D. 程序会运行和启动8) 指出下列程序的运行结果int i = 9;switch (i) {default:case 0:break;case 1:case 2:}A. defaultB. default, zeroC. error default clause not definedD. no output displayed那个9) 运行下列程序,会产生什么结果:class Outer1{private int a;void foo(double d,final float f){ String s;final boolean b;class Inner{void methodInner(){}}}public static void main(String args[]) {Outer1 me=new Outer1();me.foo(123,123);}}A. in the Inner outerB. outerC. in the InnerD. 编译不通过10)面向对象程序设计方法的优点:A.可重用性、可扩展性、可操作性B.可重用性、可维护性、可操作性C.可管理性、可扩展性、可操作性D.可重用性、可扩展性、可管理性11)下面选项中,Java对类Welcome进行定义正确的是:A.public class 1WelcomeB.public class We lcomeC.public class welcomeD.public class Welcome12)有如下的程序:public class Welcome3{public static void main( String args[] ){}}则它的输出结果是:A.Welcome to Java Programming!B.WelcomentonJavanProgramming!C.WelcometoJavaProgramming!D.WelcometoJavaProgramming!13)对方法main的第1行定义正确的是:A. public main( String arg [ ] )B. public void main( String arg [ ] )C. public static void main( String arg [ ] )D. public static void main( String args [ ] )14)下面那一项不会出现编程错误:A.忘记多行注释符的一个定界符B.一个标识符的大小写字母使用不当C.括号不成对出现D.在一个显示图形用户界面的应用程序中调用System .exit15)给定下面的代码片段:1) String str = null;2) if ((str != null) && (str.length() > 10)) {4) }5) else if ((str != null) & (str.length() < 5)) {7) }哪些行会导致错误? ( )A. line 1B. line 2C .line 5D. line 816)下面哪种注释方法能够支持javadoc命令: ( )A. /**...**/B ./*...*/C. //D. /**...*/17)下面关于Applet的说法正确的是 ( )A. Applet也需要main方法B. Applet必须继承自C. Applet能访问本地文件D. Applet程序不需要编译18)看下面一段程序:class Aclass{void go(){}}public class Bclass extends Aclass{void go{}public static void main(String args[]){Aclass a=new Aclass();Aclass a1=new Bclass();a.go();a1.go();}以上程序运行结果是:( )A .AclassAclassB. BclassBclassC .AclassBclassD. BclassAclass19)下列关于Java线程的说法那些是正确的()A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西安交通大学17年3月课程考试《Java语言》作业考核试题试卷总分:100? ? ? ?测试时间:--
一、单选题(共?25?道试题,共?50?分。
)
1. 在调用方法时,若要使方法改变实参的值,可以()
A. 用基本数据类型作为参数
B. 用对象作为参数
C. A和B都对
D. A和B都不对
答案:B
满分:2 分
2. 整型数据类型中,需要内存空间最少的是()
A. Ashort
B. long
C. int
D. byte
答案:D
满分:2 分
3. Java类可以作为()
A. A类型定义机制
B. 数据封装机制
C. 类型定义机制和数据封装机制
D. 上述都不对
答案:C
满分:2 分
4. 下面哪一个操作符的优先级最高?()
A. &&
B. ||
C. !
D. ()
答案:D
满分:2 分
5. System.out.println("5"+2);的输出结果应该是()。
A. 52
B. 7
C. 2
D. 5
答案:A
满分:2 分
6. 下列不可作为java语言标识符的是()。