已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五届全国ITAT教育工程就业技能大赛复赛试题Java程序设计(B卷) 请考生仔细阅读并严格遵守题目中关于文件保存和命名的要求。 请务必按照试卷要求为文件命名。 考生答题完毕后,首先创建以“准考证号”命名的文件夹(形式如:433034683),并将考试结果严格按题目上的命名要求进行命名并直接保存在该文件夹下。注意:考生不得在该文件夹下创建任何子文件夹,所有考试结果均直接保存在该文件夹根目录下。然后选中整个文件夹,用Winrar压缩工具打包后存放在本考场指定的考试结果存放地址,经监考老师确认上传无误后方可离开考场。注意:在提交答案时,请务必选中上述存放作品的文件夹(如前面创建的433034683文件夹,而不是文件夹下的全部文件)进行压缩,在完成答案提交后,请确保上述压缩包仍保存在本地计算机中。 请务必按照试卷要求提交指定的文件,不得包含非题目要求的过程文件和临时文件,不得包含本试题文件和试题素材。注意:凡违反上述规定的考生,其成绩一律按零分处理。题目命名要求:请将编写好的源程序以“T+题号”的方式命名,例如第1题的源程序保存为“T1.java” ),题目本身有命名要求的除外。1、 设计一个Student接口,以一维数组存储一个班级的学生姓名。该接口中有一个抽象方法getStudentName()。设计一个类Test,该类实现接口Student中的方法getStudentName(),功能是获取学生姓名并显示。(20分) public class Test3 implements Studentpublic static void main(String arg)Test3 t3=new Test3();t3.getStudentName();public void getStudentName()for(int i=0;i 1000)MyException ex = new MyException(m);throw ex;elseSystem.out.println(the number is: + m);public class Testpublic static void main(String args)Student s = new Student();trySystem.out.print(Please input number: );Scanner num = new Scanner(System.in);s.speak(num.nextInt();catch(MyException mye)System.out.println(mye.toString();附加题:5、 有两个集合,A集合内容为:1、2、3、4,B集合内容为:1、2、5、6,两个集合的对称差定义为A B = (A B) (B A),上述A、B两集合的对称差为3、4、5、6。编写一个程序,用散列集求两个集合A、B的对称差集合,即求。(20分)import java.util.*;public class T public static HashSet hs1=new HashSet();public static HashSet hs2=new HashSet();public static void init()Integer A=1,2,3,4;Integer B=1,2,5,6;for(int i=0;iA.length;i+)hs1.add(Ai);for(int i=0;iB.length;i+)hs2.add(Bi);public static void main(String args)init();for(Integer i:hs1)if(hs2.contains(i)hs2.remove(i);elsehs2.add(i); System.out.println(hs2);6 访问Access 2003数据库,在Access数据库中创建学生表(T_Student)表并配置ODBC驱动源,学生表的结构和示例数据如下所示:T_ Student表:字段名称说明数据类型约束备注S_ID学号Integer主键S_Name姓名Varchar(10)不允许空S_Email邮箱Varchar(30)S_Score英语成绩Integer表数据示例:S_IDS_NameS_EmailS_Score1001JerryJ801002MikeM901003JohnJ78使用Java语言编写程序,插入3条记录,然后查询表数据并显示。要求如下:1) 使用JDBC-ODBC桥驱动程序;2) 使用PreparedStatement语句来插入3条记录;3) 查询出表中所有记录,并按照主键升序显示。参考提示代码:Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection conn=DriverManager.getConnection(jdbc:odbc:student,); (30分)import java.sql.*;public class Testprivate static Connection con=null;private static Statement st=null;private static PreparedStatement ps=null;private static ResultSet rs=null;public void insert()tryps=con.prepareStatement(insert into T_Student (S_ID,S_Name,S_Email,S_Score) values(?,?,?,?);ps.setInt(1,1107);ps.setString(2, liqing);ps.setString(3, );ps.setInt(4, 66);ps.executeUpdate();ps.setInt(1,1108);ps.setString(2, huyan);ps.setString(3, );ps.setInt(4, 74);ps.executeUpdate();ps.setInt(1,1109);ps.setString(2, qian);ps.setString(3, );ps.setInt(4, 96);ps.executeUpdate();catch(Exception e)System.out.println(插入失败!);e.printStackTrace();public void select()tryst=con.createStatement();rs=st.executeQuery(select * from T_Student order by S_ID);while(rs.next()System.out.print(rs.getInt(S_ID)+ +rs.getString(S_Name)+ +rs.getString(S_Email)+ +rs.getInt(S_Score);System.out.println( );catch(Exception e)e.printStackTrace();public static void main(String arg)tryClass.forName(sun.jdbc.odbc.JdbcOdbcDriver);String db_username=zhangsan;String db_password=123;con=DriverMan
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司治理规范要求知识普及试题及答案解析
- 2025年教师资格证笔试真题解析及备考冲刺试卷
- 2022年烟草山西公司招聘考试试题真题及答案
- 医务人员职业暴露与预防与手卫生知识培训试卷含答案
- 临床医学题库
- 2025年二级建造师考试试卷【达标题】附答案详解
- 二级建造师考试机电实务点睛提分卷及答案解析
- 全省预防接种技能竞赛理论考试题库(含答案)完整题库
- 2025年税务师《财务与会计》重点难点试题
- 全国计算机考试二级公共基础知识填空试题及答案
- 上下楼梯安全课件
- 养猪场成本核算流程
- 老年患者安全用药
- 炼钢厂铁水包使用管理制度(4篇)
- 充电宝安全教育
- GB/T 19077-2024粒度分析激光衍射法
- 合同解除协议书范例模板
- 小学五年级家长会-主题班会
- 流域水环境综合治理
- 智能生产计划管理MES ERP机制 机制 课程教学大纲
- 河道疏浚沙石运输合同
评论
0/150
提交评论