欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新4月考试java程序设计第三次作业.doc

    • 资源ID:33826913       资源大小:243KB        全文页数:14页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新4月考试java程序设计第三次作业.doc

    精品资料4月考试java程序设计第三次作业.2013年4月考试Java程序设计第三次作业一、程序阅读题(本大题共30分,共 5 小题,每小题 6 分)1. public class Q public static void main(String args )  int i,j; int intArray=30,1,-9,70,25; int l=intArray.length; for(i=l; i<l; i+) for (j=0;j<=l-i-l; j+)  int t=intArrayj; intArrayj=intArrayj+l; intArrayj+l=t;  for(i=0; i<l; i+) System.out.println(intArrayi+" ");  2. 请写下程序的输出结果:3. 写出下面程序的运行结果. import javio.*; class Base public static void amethod( )throws FileNotFoundException  public class ExcepDemo extends Base public static void main(String argv) ExcepDemo e = new ExcepDemo( ); public boolean amethod(int i) try DataInputStream din = new DataInputStream(System.in); System.out.println("Pausing"); din.readChar( ); System.out.println("Continuing"); this.amethod( ); return true; catch(IOException ioe)  finally System.out.println("Doing finally");  return false; ExcepDemo( ) amethod(99);  4. public class Waiter  int var; Waiter(double var)  this.var = (int)var;  Waiter(int var)  this("Welcome");  Waiter(String s)  this( ); System.out.println(s);  Waiter( )  System.out.println("Good-bye");  public static void main(String args)  Waiter t = new Waiter(1);  5. public class turnString  public static void main(String args)  String s=”javalesson”; for(int i=s.length( )-1;i>=0;i-) System.out.print(s.charAt(i); System.out.println( );  二、简答题(本大题共30分,共 5 小题,每小题 6 分)1. 数据报通信和流式通信的区别是什么?2. 如何构造一个线程(两种方法)?3. 小应用程序(applet)到底与应用程序(application)有何不同?4. 构造线程的两种方式有什么不同?5. 下列程序实现的功能是什么? import javio.* ; public class Reverse public static void main(String args )  int i , n =10 ; int a = new int10; for ( i = 0 ; i < n ; i + ) try  BufferedReader br = new BufferedReader( new InputStreamReader(System.in); ai = Integer.parseInt(br.readLine( );  catch ( IOException e ) ; for ( i = n1 ; i >= 0 ; i ) System.out.print(ai+" "); System.out.println( );  三、程序设计题(本大题共40分,共 4 小题,每小题 10 分)1. 编写程序使用类String的replace方法将字符串”Mary was a ”改为”Mary had a book.”2. 创建一个Applet,要求在init方法中向该applet添加一个文本输入区组件,该文本输入区中显示字符为“你好”,行数为10,列数为15.3. 编写一个java程序将字符串”Im ok ”改为”Im glad to meet you”4. 编写一个程序,从键盘输入整数n,并计算从1到n的累加和.答案:一、程序阅读题(30分,共 5 题,每小题 6 分)1. 参考答案:30 1 -9 70 25解题方案:评分标准:完全一样才得分2. 参考答案:解题方案:评分标准:3. 参考答案:“Pausing, Continuing, Doing Finally”解题方案:评分标准:完全一样才得分,多写不得分4. 参考答案:Good-bye Welcome解题方案:评分标准:完全一样才得分,多写不得分5. 参考答案:nosselavaj解题方案:评分标准:完全一样才得分,多写不得分二、简答题(30分,共 5 题,每小题 6 分)1. 参考答案:数据报通信协议UDP(User?Datagram?Protocol)是一种无连接的协议.每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目的地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的. 流式通信协议TCP(Tranfer?Control?Protocol)与UDP不同,它是面向连接的协议,发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server?socker)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,他们就可以进行双向数据传输,双方都可以进行发送或接收操作.解题方案:评分标准:数据报通信和流式通信1个2分2. 参考答案:构造线程体有两种方式 1定义一个线程类,它继承Thread类,并重写其中的run()方法.直接生成这个类的对象就可以构造一个线程.2提供一个实现接口?Runnable的类作为线程的目标对象.在构造线程对象时,通过方法?Thread(Runnable?target,String?name)把目标对象传给这个线程实例.解题方案:评分标准:1个方法2分3. 参考答案:应用程序(Application)是独立存在的、完整的应用程序;而小应用程序是可嵌入的、基本上完整的程序.下面用表格来说明他们之间的差别. Java应用程序Java小应用程序必须安装在本地机上不需要在本地机上显示安装必须在java兼容虚拟机上显示运行在支持Java的浏览器上可以自动载入并运行有无图形用户接口都可以运行必须在图形用户接口中运行,使用AWT从Main()方法开始运行从Init方法开始运行一旦开始,就按照它自己的控制流执行具有它自己的控制流,但部分的由所在的浏览器上下文决定.除了java语言本身的安全特征外没有固定的安全机制.具有重要的安全控制以防止恶意的或者自身拙劣的小应用程序损坏用户系统.解题方案:评分标准:意思对就给分4. 参考答案:第一种方式:直接继承Thread类,不能再从其它类继承,编写简单,可以直接操纵线程,无需使用Thread.currentThread( ). 第二种方式:使用Runnable接口,可以将CPU,代码和数据分开,形成清晰的模型; 还可以从其他类继承;灵活性高,保持程序风格的一致性.解题方案:评分标准:意思对就给分5. 参考答案:将一个从键盘输入的数字串逆序输出解题方案:评分标准:意思对就给分三、程序设计题(40分,共 4 题,每小题 10 分)1. 参考答案:import java.util.*; public class String_test public static void main(String args) StringBuffer str1=new StringBuffer(“Mary was a”); StringBuffer str2=str1.replace(5,10,”had a book.”); System.out.println(str2);  解题方案:评分标准:结构3分,功能实现4分,语法3分2. 参考答案:import java.applet.*; import java.awt.*; public class test extends Applet  TextArea text; public void init() text=new TextArea("你好",10,15); add(text); 解题方案:评分标准:结构3分,功能实现4分,语法3分3. 参考答案:解题方案:评分标准:结构3分,功能实现4分,语法3分.4. 参考答案:解题方案:评分标准:结构3分,功能实现4分,语法3分. 重点:for(int i=1; i<=n; i+) sum += i;

    注意事项

    本文(最新4月考试java程序设计第三次作业.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开