2016北邮高级语言程序的设计作业_第1页
2016北邮高级语言程序的设计作业_第2页
2016北邮高级语言程序的设计作业_第3页
2016北邮高级语言程序的设计作业_第4页
2016北邮高级语言程序的设计作业_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一阶段作业一.多项选择题(共1道小题,共10.0分)1. Windows下安装Java开发工具包时需要配置路径修改的变量名为A. ClasspathB. PathC. TEMP知识点: 学生答 案:得分:提示:D windir第一单元过关习题A;B;10篁题分10.0值:多选题二、单项选择题(共9道小题,共90.0分)1.利用Java开发工具包编译和运行Java程序需要用到哪两个命令A. java, javacB java, javaC javac、 javadocD javadoc、 java知识点:第一单元过关习题学生答 案:A;得分:10试题分 值:10.0提示:2. (错误)用Jav

2、a虚拟机执行类名为Hello的应用程序的正确命令是A. java Hello. classB Hello. classC java Hello. javaD java Hello知识点:第一单元过关习题学生答 案:C;得分:0试题分 值:10.0提示:3.3. 编译一个Java程序Hello, java的正确命令形式是A javac HelloB Javac HelloC javac Hello. javaD javac hello知识点:第一单元过关习题学生答 案:得分:10试题分 值:10.0提示:5.4. 只包含一个带public方法的Java类Abe的java程序的正确命名是A. Ab

3、eB Abe javaC abc javaD. 一个任意的标识符后带后缀.java知识点:第一单元过关习题学生答 案:得分:10试题分 值:10.0提示:7.5. JVM机制的意义在于可以确立Java程序的A. 平台无关B. 简单性C. 安全性D. 多线程知识点:第一单元过关习题 学生答A;试题分 值:10.0案:得分:10提示:9.10最早的程序语言是A. 机器语言B. 汇编语言C. 面向对象的程序语言D. 面向过程的程序语言知识点:第一单元过关习题学生答 案:试题分 值:10.0提示:11.12.小王编了 一个打印他名字的程序args) 你好,王凯”);public classic Hel

4、lopublic void main (String System out println(该程序有如下哪种可能的结果A. 执行时产生异常B. 程序不能编译C. 执行后输岀:“你好,王凯D. 执行后不输岀任何东西知识点:第一单元过关习题学生答 案:得分:10试题分 值:10.0提示:13般来说,程序的执行方式有A. 解释执行B. 编译执行C. 解释执行和编译执行D. 上述都不正确知识点:第一单元过关习题学生答 案:得分:10试题分 值:10.0提示:14.15. Java语言的特点不包括A. 平台无关B. 面向对象C. 多重继承D. 多线程知识点:第一单元过关习题学生答 案:得分:10试题分

5、值:10.0提示:16.第二阶段作业一.多项选择题(共1道小题,共5.0分)1下列变量的声明中,正确的是1 int $x;1int123;1int123;1int#dim;1intpercent;1intdivide;1intcentral sales region_Summer 2005 gross sales;第二单元过关自测学生答A;C;G;案: 得分:5试题分值:5.0提示: 二、单项选择题(共19道小题,共95.0分)2阅读分析下列程序段: if(x0)System .out println( first); else if (x20) System .out println( se

6、cond” ); else System .out println( third)当程序输出“second”时,x的围为1x=01x01x01x=20知识 点: 学生答 案:主题5自测A;得分:5:题分 5.0提示:下列程序片段输出的是什么int a=3;int b=l;if(a=b)System .out. println( “3二+a):1 a=l1a=31编译错误,没有输出1正常运行,但没有输出知识占八、主题5自测学生答C;案:得分:试题分5.0提示:4所有的程序均可用几种控制类型控制结构编写1顺序结构、选择结构、循环结构1顺序结构、循环结构1顺序结构、选择结构1选择结构、循环结构知识占

7、八、主题5自测学生答A;案:1得分:5$题分5.0提示:5char的数值围是知识 占八、103276710655351-2562551-3276832767主题3自测学生答B;案:1试题分得分:5& 5- 0值:提示:6使整数变量x加1,下面表达式错误的是1X+1+X1x=x+l1x=+l主题4自测学生答D;案:J得分:5试题分c A 筐50提示:7编译执行下列程序段后,C与result的值是 boolean a=false;boolean b=true;boolean c=(a&b)&(!b):int result=b=二false?】:2;1c=false; result=l:1c=tru

8、e;result=2;1c=true;result=l;1c= false; result=2;知识占八、王题4自测学生答D;案:1得分:5试题分值:5.0提示:8(错误)下列对数组初始化的语句中不正确的是1int x=123;1int x3=:1,2,3;1int x =1,2,3;1int x=new int 13;占八、第二单元过关自测学生答B;案:试题分得分:0值:5J提示:9下列语句执行后,k的值为 int j=4ti,k=10; for (i=2;i!=j; i+) k=k-i;14151 617知识 占八* 学生答 案:第二单元过关自测B;得分:5泸分5.0值:提示:10下列语句

9、执行后,i, j的值是int i=ltj=8;doif(i+j) continue;1i=4J=51i=5J=41i=4,j=61i=5J=6占. 第二单元过关自测八、学生答A;案:得分:5试题分值:5.0提示:11分割for语句的各个部分的符号是1逗号1分号1圆点知识点:1顿号第二单元过关自测学生答B;案:1得分:试题分值:5.0提示:12下列语句执行后,Z的值为int x=3ty=4,z=0;switch(x%y+2)case 0:z=x*y :break ;int a=4,b=5,x=3; if(+a=b)case 6:z=x/y ;break; case 12:z=x-y;break;

10、 default:z=x*y-x;115191_2知识占八* 112第二单元过关自测学生答B;案:得分:5试题分提示:13下列语句执行后,x的值为知识点:131 121151 20第二单元过关自测学生答C;案:得分:试题分值:50提示:14出条件为真和条件为假时.下列控制结构可以执行不同的动作的是1switch1while1for1if/else知识占八第二单元过关自测学生答D;案:得分:试题分心5.0x=x*a;提示:15在switch语句块中,用于处理其他所有情况的语句是1default1otherwise1else if1else知 识,八第二单元过关自测点:学生答A;案:得分:5试题分

11、c A?V提示:16执行下列程序段后,ch.x,y的值正确的是 int x=3,y=4 :boolean ch ;uii-a 、y1|丁丁入丿一一y丿丿;1true,3,41true,4,31false , 3 ,41false , 4, 3知识1 ,r第二单元过关自测点:学生答A;案:试题分得分:5值:5-提示:17有程序段:int x=2;int y=(x+)*5;执行后 y的值是1 101141151 16知识 点: 学生答 案:得分:第二单元过关自测A;试题分 值:5.0提示:18下面的程序段中,有两行是错误的,请指出class hellopublic void main()Boole

12、an isok= false* ;System out. printlin(isok);11111.2,2,3.3344第二单元过关自测知占D;八、 学生答 案:得分:rc1试题分c A5值:5.0提示:变量名不能用哪些字符打头?1美元符号1双斜线1字母1下划线第二单元过关自测学生答B;案: 得分:试题分5.0提示:第三阶段一.单项选择题(共20道小題,共100.0分)1下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的?1 public1 private1 static1 final知识 点: 学生答 案:得分:第三单元过关自测A;5试题分5.0提示:关于接口和抽象类,正确的是知识 点:

13、 学生答 案:得分:1抽象类可以有构造方法1接口可以有构造方法1可以用new,操作符操作一个抽象类1可以用new操作符操作一个接口第三单元过关自测A;试题分5.0提示: 下列说确的是1子类只能覆盖父类的方法,而不能重载1子类只能重载父类的方法,而不能覆盖1子类不能定义和父类名同名同形参的方法,否则,系统将不知道使用哪种方 法1重载就是一个类中有多个同名但有不同形参和方法体的方法知 识八第三单元过关自测点:学生答D;案: 得分:5试题分5.0提示:4关于抽象类,正确的是1111抽象类不可以有非抽象类某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法 绝对不能用抽象类去创建对象接口和

14、抽象类是一回事知 点: 学生答 案:第三单元过关自测得分:C;胡试题分u A值:50提示:5在调用构造函数时1111子类可以不加定义就使用父类的所有构造函数不管类中是否定义了何种构造函数,创建对象时都可以使用默认构造函数 先调用父类的构造函数先调用形参多的构造函数知 点: 学生答 案:第三单元过关自测得分:A;胡试题分c A5居5.0提示:6方法的作用不包含1111使程序结构清晰 功能复用代码简洁重复代码知 点: 学生答 案:第三单元过关自测得分:D;5:题分 5.0提示:7构造函数在时被调用创建对象时 类定义时使用对象的方法时 使用对象的属性时1111知识第三单元过关自测占八、学生答A;案:

15、1得分:5提示:8试题分值:5.0return语句1可以让方法返回数值1方法都必须包含1 方法中不可以有多个return语句1不能用来返回对象知识占八、学生答 案:第三单元过关自测A;1得分:试题分e c罠50提示:被声明为private, protected及public的类成员,在类外部1只能访问声明为public的成员1 只能访问到声明为protected和publ ic的成员1都可以访问1都不可以访问知 识 占.八第三单元过关自测八、学生答A;案: 得分:试题分值:5.0提示:10分析下列程序:1 public class X 2 public Object m () 3 object

16、 o=r)ew Float (3. 14F):4 object oa=new Object 1:5 oa0=o;6 o=null;7 oa0=null;8 return o;9 10 当第三行的Float对象产生后,在哪一行会作为垃圾被回收1在第5行之后1在第6行之后1在第7行之后1不会在该方法中进行知识 点:第三单元过关自测学生答C;案:得分:试题分c A? )提示:11下列说确的是1一个程序可以包含多个源文件1一个源文件中只能有一个类1一个源文件中可以有多个公共类1一个源文件只能供一个程序使用知识第三单元过关自测点:学生答A;案:试题分得分:值:50提示:12(错误)下列声明中哪一种可防止

17、该类产生子类?1static public FooBar1private class FooBar1abstract class FooBar1final public class FooBar知 i 口八第三单元过关自测 点:学生答B;案:试题分得分:0值:5-提示:分析下列程序public class Testpublic static void main (Stringtl args) String sl=new String(true11): boolean bl=new Boolean(true):if(si. equals(bl) System out println(Equ01”

18、); 以上程序的输出结果是知识 点: 学生答 案:1无输出1 输出Equal”1在第5行出现编译错误1程序执行后产生异常第三单元过关自测A;得分:提示:14下述概念中不属于面向对象方法的是1对象.消息1继承.多态1类、封装1过程调用知识 点:主題8自测学生答D;案:得分:5试题分= 值:5提示:15关于被私有访问控制符private修饰的成员变量,以下说确的是1可以被三种类所引用:该类自身、与它在同一个包中的其他类在其他包中的 该类的子类1可以被两种类访问和引用:该类本身、该类的所有子类1只能被该类自身所访问和修改1只能被同一个包中的类访问in 识占.八主题8自测八、学生答C;案: 得分:试题分tt:5.0提示:16关于方法的说确的是知识 点: 学生答 案:1方法中的形参可以和方法所属类的属性同名1方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论