




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
装订线学号: 姓名:系(部):年级、专业、班级: 考场(教室): 座号:课程考核试卷参考答案(2010 2011 学年度第 二 学期)Java程序设计 课程 (A /B 卷)课程代码BZ04206062考核形式闭卷笔试考核日期 11年 6月 27 日考核时长 分钟命题教师签名教研室主任签名主管系领导签名 题号一二三四总分分值40104010实得分统分人核分人得分评卷人一、单选题(本大题共20小题,每小题2分,共40分)每小题的四个备选项中只有一个选项符合题目要求,请将其代码填写在下面的表格内。错选、多选或未选均无分。题号12345678910答案BCDCDBBDBC题号11121314151617181920答案BCABBACDAB1下列哪个是JDK提供的编译器?( )Ajava.exe Bjavac.exe Cjavap.exe Djavaw.exe2下列哪个是合法的java标识符( )Astatic Bstu-Age C$Data D18age3java语言中,long类型的变量所占的内存空间是( )字节。A2 B4 C6 D84下列的类声明中,错误的是( )Aclass A Bpublic class A Cprotected class A Dfinal class A5以下程序的运行结果是( ) public class Test public static void main(String args) int x = 15; float y = 10.0; System.out.println(x + y); A25 B25.0 C1510.0 D出错6执行如下程序代码,得到的运行结果是( )public class Sample1public static void main(String args) int sum = 0, i;for(i = 1; i 10000) break ;n+; x = x * n ;System.out.println(n= + (n-1);7以下程序要实现的功能是:查询ODBC数据源student中的表userInfo,并把查询到的结果输出,请把代码补充完整:import java.sql.*;public class DBClass public static void main(String args) try String strCon = jdbc:odbc:student ; Class.forName(sun.jdbc.odbc.JdbcOdbcDriver ); Connection con = DriverManager.getConnection(strCon) ; System.out.println(成功连接到数据库。); Statement stm = con.createStatement() ; String sql = select username,password from userInfo;ResultSet rs = stm.executeQuery(sql); System.out.println(查询到数据如下:); while ( rs.next() ) /循环将结果集游标往下移动 /根据字段名称获得username字段的值并输出System.out.print(rs.getString(username) + t); /根据字段索引获得password字段的值并输出 System.out.print(rs.getString(2) + “t”); rs.close(); stm.close(); con.close(); catch (ClassNotFoundException e1) e1.printStackTrace(); catch (SQLException e2) e2.printStackTrace(); 8以下程序的运行结果是 4, 8, 0 若是4,8,0或4,8,0或4 8 0给4分 import java.util.*;public class Testpublic static void main(String args) int array1 = new int5;int array2 = 2,4,8;array1 = Arrays.copyOfRange(array2, 1, 4); String str = Arrays.toString(array1);System.out.println(str); 9下列程序运行后,B类中System.out.println的输出结果是: 100.0 class A int fun(int x, int y) return x + y; double fun(int x, double y) return x * y; public class B public static void main(String args) A a = new A(); System.out.println(a.fun(10, 10.0);得分评卷人四、简答题(本大题共5小题,共10分)如果有一个Java源文件的代码如下:class A int n; static int sum=0; void setN(int n) this.n = n; int getSum() for(int i = 1;i = n; i+) sum = sum + i; return sum; public class B public static void main(String args) A a1 = new A(),a2 = new A(); a1.setN(3); a2.setN(5); int s1 = a1.getSum(); int s2 = a2.getSum(); System.out.println(s1+s2); 阅读程序,回答下面几个问题:1请写出这个Java源文件的完整名称。(1分)答:B.java2在命令行窗口进入该文件所在的目录后,应该输入什么命令来编译这个文件?(1分)答:javac B.java (javac.exe也给1分)3这个文件编译后产生几个字节码文件?它们的完整名称是什么?(2分)答:编译后产生2个字节码文件,它们的完整名称分别是A.class和B.class4在命令行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业大厦租赁与运营合作协议
- 学校开展征文比赛策划方案
- 2025年教师招聘之《小学教师招聘》练习题库附参考答案详解【预热题】
- 安全知识培训不足课件
- 产品设计方案评审及验收清单模板
- 教师招聘之《幼儿教师招聘》综合练习及参考答案详解【预热题】
- 教师招聘之《小学教师招聘》考试模拟试卷附参考答案详解【突破训练】
- 医护关系协作模式
- 医护关系问答
- (正式版)DB15∕T 2566-2022 《西辽河平原区玉米直收粒栽培技术规程》
- 2025数学步步高大一轮复习讲义人教A版复习讲义含答案
- 数字货币概论 课件 第5章 稳定币的原理与实现
- 重点群体人员本年度实际工作时间表
- 数据科学与大数据技术导论-第1章-数据科学概述
- 健康指南妊娠糖尿病孕期饮食控制的重要性
- 军工行业保密知识传授培训
- 新教科版五年级上册科学全册实验报告
- 殡葬经济现代墓地投资项目分析报告
- 视网膜分支静脉阻塞的护理课件
- 外墙保温一体板监理细则
- 云南省学校食堂“六T”实务管理验收评分标准(2021版)
评论
0/150
提交评论