当前位置: 首页 > 图文教程 > 认证考试 > java认证 > 第四届ITAT大赛Java程序设计复赛A

java认证
Java认证:开发平台中的生命周期管理
解决Java多线程问题
Java认证:return语句
java认证:Hibernate高级查询技巧
java认证:常用StrutsHTML标签集结号
JAVA技术在协同软件中的应用
Java区分文本中的中英文字符程序
详解Java数据库的存取技术
利用Java开发网站的优势
Java认证:Override的返回值问题
Java认证:JAVA中对象的this引用
Java认证:java读取property文件的方法
为开发手机游戏构建良好的JAVA开发环境
Java类编写过程中常出的错误
关闭Java窗体的技巧
Overloading与Overriding的概念
Access control机制与动态Proxy
Java教程:实现Socket秘籍点拨
Java教程:new和newInstance的不同
第四届ITAT大赛Java程序设计复赛A

java认证 中的 第四届ITAT大赛Java程序设计复赛A


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-04   浏览: 237 ::
收藏到网摘: n/a

1、编写一个Java应用程序,在其中编写一个类,该类封装了一元二次方程共有的属性和功能,即该类有刻画方程系数的3个成员变量以及计算实根的方法。并给出计算实根的过程。(20分)

  2、编写一个Java应用程序,开启一个文本文件(以本程序源文件为例读取),一次读取其内的一行文本,令每行形成一个String,并将读出的String对象置于LinkedList中,以相反次序显示出LinkedList内的所有内容。(25分)
  3、Windows操作系统自带的计算器是个很方便的小工具,利用Java的GUI编程,实现一个Java GUI计算器应用程序界面,窗口标题为“计算器”,窗口布局如下图所示,在此计算器应用程序中实现“+、-、*、/”运算操作。(25分)
 

 
 

  4、编写一个Java网络应用程序,该应用分服务器端程序和客户端程序两部分。服务器程序启动后,监听端口5678的请求;客户端程序启动后,向服务器端口5678发送请求。服务器不断接收客户机所写入的信息,并且服务器也会做出"Receive"为回应,告知客户机已接收到消息。要求:服务器程序采用多线程开发,允许多个客户端程序同时连接。客户机发送"End"字符串时,客户端程序退出。(服务端程序和客户端程序分别命名为Server.java和Client.java)(30分)
 

 

  附加题:
  5、有500个小朋友拉成一个圆圈,从其中一个小朋友开始依次编号1-500,从1号小朋友开始循环1-3报数,数到3的小朋友就退出。编写一个Java应用程序,计算出最后一个小朋友的号码是多少?(20分)
  6、编写一个Java应用程序,文件名为Folder.java,编译后执行结果如下图所示,实现指定文件夹下目录和文件的文本形式的树状结构显示。要求:
  1. 输入: java Folder,显示当前文件夹下的目录和文件的文本形式树状显示;
  2. 输入: java Folder C:\test>,显示C:\test文件夹下的目录和文件的文本形式树状显示;(C:\test可以为任意文件夹路径名)
  3. 输入: java Folder add aa,在当前文件夹下面添加一个子目录(子目录名为:aa),同时显示当前文件夹下的最新目录和文件的文本形式树状显示;
  4. 输入: java Folder del aa,在当前文件夹下面删除一个子目录(子目录名为:aa),同时显示当前文件夹下的最新目录和文件的文本形式树状显示;(30分)