




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名 学号 学院 专业 座位号 ( 密 封 线 内 不 答 题 )密封线线_ _ 诚信应考,考试作弊将带来严重后果! 华南理工大学电子商务学院20062007学年第二学期期末考试高级语言程序设计(Java)06级试卷A注意事项:1. 考前请将密封线内填写清楚; 2. 所有答案请直接答在答题纸上; 3考试形式:闭卷; 4. 本试卷共五大题,满分100分,考试时间120分钟。题 号一二三四五总分得 分评卷人一、填空题(每空2分,共20分)1、根据程序的构成和运行环境的不同,Java源程序分为两类: Application 程序和Apllet程序。2、Java编译器的名称是 javac.exe ;Java的解释器的名称是java.exe。3、默认情况下,整数是integer类型的,浮点字面值是double 类型的。4、在向调用的方法传递参数时,java是通过传值调用来传递原语类型参数的,通过_引用调用_来传递对象参数的。1. 5、代码::“if(x 0) y = 10;else y = 20;”,如用“?”运算符重写,则为:y = x 0 ? 10 : 20;。6、对于如下的声明:void m(double . . . x),参数x隐式声明为一个 double类型的数组 。7、java的I/O系统定义了字节流和_字符流_两种类型的流。8、void方法的返回方式有两种: 到达方法的闭花括号 或执行return语句。9、位于异常层次结构顶端的是_ Throwable _类。10、将数值字符串,如“23.23”转换为对应的二进制形式,可以使用由基本数据(原语)类型的 包装器 定义的分析方法。二、选择题(每小题1.5分,共15分)1、下面哪个变量是无效的( D )。Acount B$count C_count D6count2、下面各叙述正确的是( C )。A. 简化运算符总是需要计算两个操作数。B. Boolean和int不兼容的,但是可以相互强制类型转换。C. char和byte不兼容,但彼此可以强制类型转换。D. char和boolean兼容,且可自动类型转换。3、以下关于抽象类和抽象方法的陈述中,哪一句是错误的( C )。A含有1个或多个抽象方法的类必须定义为抽象类。B可以在一个普通类前加缀abstract使之成为抽象类。C抽象方法允许定义为final的。D抽象方法不允许有方法体。4、下列有关while循环和dowhile循环的陈述,哪个是对的:( D )A、没有区别,这两个结构任何情况下效果一样。B、while循环比dowhile循环执行效率高。C、while循环是先循环后判断,所以循环体至少执行一次。D、dowhile循环是先循环后判断,所以循环体至少执行一次。5、下列说法哪个正确?( A )A、一个程序可以包含多个源文件。B、一个源文件中只能有一个类。C、一个源文件中可以有多个公共类。D、一个源文件只能供一个程序使用。6、关于构造函数的说法哪个正确?( C )A、一个类只能有一个构造函数。B、一个类可以有多个不同名的构造函数。C、构造函数与类同名。D、构造函数必须自己定义,不能使用父类的构造函数。7、关于继承的说法正确的是:( B )A、子类将继承父类所有的属性和方法。B、子类继承父类的非私有属性和方法。C、子类只继承父类public方法和属性。D、子类只继承父类的方法,而不继承属性。8、下面的关键字哪一个不是Java异常处理的五个关键词之一。 (B )A、throws B、finalC、try/catch D、throw9、当在一个表达式中混合有不同类型的数据时,它们都被转换为同一类型。这是通过使用Java类型升级规则(type promotion rule)完成的。下面的陈述那一个是不正确的。 ( B )A、所有的char、byte和short都被升级为int。如果有一个操作数是long类型,整个表达式就全部升级为long类型。B、如果有一个操作数是float类型,整个表达式就全部升级为double类型。 C、当计算表达式是类型升级只应用于被操作的值。D、类型升级可能导致某些不可预测的错误。10、下面的Java修饰符中哪一个不是Java的访问指示符( C )。 A、 public B、protectedC、 abstract D、private三、判断题(正确的打,错误的打,每小题1.5分,共15分)1. Java程序中的符号常量(用关键字final修饰的变量)必须在声明的同时完成初始化,否则会导致一个编译错误。( )2. 在Java程序的静态方法体中可以引用非静态数据成员或调用非静态方法成员。( )3、作用域可以嵌套,并且在内部作用域中声明的变量可以与被嵌套作用域中已声明的变量同名。( )4、任意多个类可以实现一个接口;一个类可以实现任意多个接口。( )5、当一个对象引用变量赋给另一个对象引用变量时,两个变量将引用同一个对象,但不会生成对象的副本。( )6、下面的代码是有效的。( )int num10,sum,count;for(int i = 0; i num; i+) sum += i;count = i;7、下面的代码都是有效的。 ( )byte b;int i;b = 10;i = b * b; b = 10;b = b * b;8、下面的代码是有效的。 ( )for(i = 0; i =0;i-) for(j=0;j0; exp-) val = val * base; double get_pwr() return val; class DemoPwr public static void main(String args) Pwr x = new Pwr(4.0, 2); Pwr z = new Pwr(5.7, 0); System.out.println(x.b + raised to the + x.e + power is + x.get_pwr(); System.out.println(z.b + raised to the + z.e + power is + z.get_pwr(); K: 3、4.0 raised to the 2 power is 16.05.7 raised to the 0 power is 1.0 4、class ExcDemo public static void main(String args) / Here, numer is longer than denom. int numer = 6, 8, 10, 32,64 ; int denom = 2, 0, 5 ;for(int i=0; i= a & ch = A & ch = Z) ch += 32; changes+; System.out.println(ch); while(ch != .); System.out.println(Case changes: + changes); 2、编程:分别用递归方法和迭代方法(for循环)来计算n的阶层(即求n!)。2、 / This is a recursive function. int factR(int n) int result; if(n=1) return 1; result = factR(n-1) * n; 对factR( )执行递归调用 return result; / This is an iterative equivalent. int factI(int n) int t, result; result = 1; for(t=1; t = n; t+) result *= t; return result; 3、编程:求出1100之间的所有素数之和(只能被1和本身整除的整数称为素数)。class sushu public static void
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学生辩论比赛课件
- 小学生跳高游戏课件
- 小学生贯口课件
- 滑动变阻器课件
- 溺水知识宣传课件图片
- 2025四川巴中市恩阳区城乡建设投资集团有限公司子公司招聘7人笔试历年参考题库附带答案详解
- 2025四川成都东方广益投资有限公司下属企业招聘14人笔试参考题库附带答案详解
- 小学生课件软件app
- 小学生课件背景模板
- 小学生课件素材图片
- 2024-2029年中国热成型钢行业市场现状分析及竞争格局与投资发展研究报告
- 2024年四川成都市第八人民医院人员招聘13人历年高频考题难、易错点模拟试题(共500题)附带答案详解
- 广东省韶关市翁源县2023-2024学年七年级12月月考语文试题
- 工业设备故障预测与维护
- 2023福建宁德市公安局招聘警务辅助人员(21人)笔试题库及答案解析
- 特种设备作业人员体检表(叉车)
- 《旅游学概论》第五章
- 2022年版初中《义务教育数学课程标准》考试复习题库(汇总版)
- 国际合资协议合同范本
- 车间员工质量意识培训
- 应用pdca管理方法提高危重孕产妇救治水平
评论
0/150
提交评论