


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、。装。订。线。2006 年2007 年第 2 学期 通信 051-3网络程序设计 试卷 C 卷时间共 120 分钟一、填空题(每题 2 分,共 16 分)1、 Java 开发工具 JDK 包中,java.exe 的作用是(运程程序 ),javac.exe 的作用是(编译程序)。)的子类。2、 Java 中所有类都是类(Object3、 创建新线程的两种方法是( 实现 Runnable 接口)4、 Java 中的流根据处理数据的不同分为(和(从 Thread 继承 字节型)和(字符型)类。)。)。5、 所有的异常类都是继承自(Throwable二、选择题。把正确选项填入题号后的 中。(每题 2
2、分,共 12 分)1、 B 下面哪些选项是正确的 main 方法说明?A、 public main(String args)C、 private sic void main(String args)2、 D 下面哪种注释方法能够支持 javadoc 命令:B、 public sic void main(String args)D、 void main()A、 /*.*/B、 /*.*/C、 /D、 /*.*/3、 D 按钮可以产生 ActionEvent 事件,实现哪个接口可处理此事件?A、 FocusListenerB、 ComponentListenerC、 WindowListenerD
3、、 ActionListener4、 B 下面语句段的输出结果是什么?A、defaultB、default, zeroC、error default clause not definedD、no output displayed5、 C 下列代码哪一行会出错():A、 line 4B、 line 6C、 line 7D、 line 86、 D 关于 Servlet 的论述,正确的有( ):A、 Servlet 就是一般的 Java 程序,没特点B、 Servlet 可以通过 java servlet-name 直接运行C、有些 Servlet 是需要在客户端运行的D、常说的 Servlet 是
4、继承 HttpServlet 类的服务器端 Java 程序三、判断题。正确的在题号后的中标,错误的标。(每题 2 分,共 12 分)1、 2、 3、 4、 5、 6、 switch(变量)语句中,变量可以 String 型的变量。用 final 修饰的成员函数可以在子类中被覆盖。 Java 源程序文件中的只能有一个类是 public 型的。在定义一个类时,如果没有定义构造函数,则这个类会有一个默认的没有参数的构造函数。同一个源文件中的类不可以分属于不同的包(package)。Java 源程序文件的文件名可以随便起名,与其中定义的类没有关系。得分阅卷人public void modify() I
5、, j, k;3)I = 100;4)while ( I 0 ) 5)j = I * 2;6)System.out.prln ( The value of j is + j ); 7)k = k + 1;8)I-;9)10) i = 9;switch (i) default:System.out.prln(default);case 0:System.out.prln(zero); break;case 1:System.out.prln(one);case 2:System.out.prln(two);得分阅卷人得分阅卷人题号12345678910总分得分阅卷人四、简答题(每题 6 分,共
6、36 分)1、 Java 源程序编译后的 class 文件以在不同的(如 Windows、Unix 等)上运行,为什么?要点:class 文件是针对于 Java 虚拟机的,Java 虚拟机了不同的异构,它负责把 class 文件译成本地代码,所以 Java 程序是可以跨的。2、 简述在 Java 中父类与子类之间类型转换的规则。要点:子类向父类的转换可以是隐式的,父类向子类的转换必须是显示的,即必须在表达式中指明。3、 可不可以通过返回值不一样进行重载?为什么?试举一例说明?要点:不同以。如果可以,则程序具有二义性,比两个函数如下:fun1();float fun1();则如果在程序中有如下调
7、用 fun1();则编译程序无法确定要调用哪一个程序,所以不可以根据返回值不同,对函数进行重载。4、 对比 servlet 技术与 CGI 技术优缺点。要点:CGI :(1)CGI 应用开发比较;(2)非通用的技能 ;(3)进程服务客户;(4)很高的内存、CPU 开销;(5)同一进程中不能服务多个客户。servlet(1)CGI 应用开发比较简单;(2)通用的技能线程服务客户;(4)较低的内存、CPU 开销;(5)同一进程中能服务多个客户。;(3)5、 叙述用 Java 进行网络 Socket 编程时,服务器与客户端的交互过程。要点:有下图或对下图进行描述:6、 如果把 JDK 安装在 D 盘
8、 JDK 目录中,请写一个批处理文件,用于设置 Java 的开发环境,使其运行后,能正确的编译、运行 Java 程序。要点:set path= d:jdkbin;%path%set classpath=.;d:jdklibtools.jar得分阅卷人五、找出下面程序中的错误,错误行的行号和错误原因。(共 6 分)要点:1,6:不同有两个 public 类,去掉其中之一;7 :string 的首字母要大写,String9 :通过对象 b 进行。六、根据下面各小题的文字叙述写出相应的程序代码。代码要书写整齐。(共 18 分)1、 (8 分)创建一个名为要点:public classoWorldAp
9、poWorldApp 的 java application,在屏幕上简单的显示一句话o World!。public sic void main(String ars) System.out.prln(“o World”);2、 (10 分)编写一个程序用选择法对数组 a=20,10,50,40,30,70,60,80,90,100进行由大到小的排序。要点:本题的具体实现可以使用任何一种排序方法。程序中必备的内容:.数组的定义 数组的初始化排序方法的定义清晰的结构要求程序完整,能编译运行。得分阅卷人/以下代码在同一个文件中 1 public class ClassA public voidoPr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 碳汇造林建设项目节能评估报告(节能专)
- 中国车用精细化学品项目经营分析报告
- 中国二正丁胺项目投资计划书
- 中国二十八烷醇项目投资计划书
- 中国碳酸镍项目商业计划书
- 泸州市辅警笔试真题2025
- 贵州省人民防空办公室直属事业单位招聘考试真题2025
- 中国可降解性薄膜项目投资计划书
- 2025年中国耐油防腐涂料项目商业计划书
- 中国钎焊材料项目创业计划书
- 腔隙性脑梗死课件教学
- 张贤达现代信号处理课件
- 2025-2030中国数控卧式车床行业运行动态及盈利前景预测报告
- 变电站运维基本知识培训课件
- 教科版(2024)科学二年级第一单元《5.建造小房子》教学设计
- 肠外营养疗法规范或指南2025
- 四川旭虹光电科技有限公司曲面显示用盖板玻璃生产线(二期)环评报告
- 淮河流域臭氧时空变化及其驱动因素研究
- 武汉大学传感器技术课件
- 中国大宗物流行业趋势研究报告
- 2025年新闻记者从业资格证考试题库(附含答案)
评论
0/150
提交评论