Java_面向对象程序设计_广东工业大学_试题答案1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东工业大学试卷用纸,共 10 页,第 1 页
广东工业大学试卷用纸,共10 页,第2 页
广东工业大学试卷用纸,共10 页,第3 页
广东工业大学试卷用纸,共10 页,第7 页
广东工业大学试卷用纸,共10 页,第8 页
广东工业大学试卷参考答案及评分标准( B )
课程名称: 面向对象程序设计A 试卷满分100 分
考试时间: 2010 年6月16日
一、单项选择题(每题2分,共15题,共30分)。
1-5:BADCA 6-10: CDCCB 11-15:ABCCB
二.填空题(共4题,共8+8+8+5×6=54分)。
1、从标准输入(即键盘)读入10个整数存入整型数组a中,然后逆序输出这10个整数。(8分)
2、Hello! I love JA VA. (8分)
3、a=60
b=20
c=30 (8分)
4、【代码1】:fiveNumber<1||tenNumber<1 (6分)
【代码2】:wait(); (6分)
【代码3】:tenNumber<1 (6分)
【代码4】:wait(); (6分)
【代码5】:notifyAll(); (6分)
三.编程题(共1题,共16分)
无标准答案,请参考以下评分标准批改:
1 载入驱动class.forName(driverName);
driverName:sun.jdbc.odbc.JdbcOdbcDriver或
com.microsoft.jdbc.sqlserver.SQLServerDriver(3分)(驱动程序)
1.1 未写扣3分
1.2 语法错误扣1分
1.3 driverName写错扣2分
2 建立连接
Connection con(连接变量)=DriverManager.getConnection(conURL,”exam”,”exam”);
conURL:jdbc:odbc: EXAMDBODBC(数据源)或
jdbc.microsoft:sqlserver://127.0.0.1:1433;DataBaseName=ExamDB,
其中127.0.0.1部分只要能表示一个主机即可,1433部分只要是一个有意义的端口即可(4分)
2.1 未写扣4分
2.2 conURL错误扣2分
2.3 语法错误扣1分
2.4 conURL和driverName需匹配,sun.jdbc.odbc.JdbcOdbcDriver对应jdbc:odbc: EXAMDBODBC,不匹配扣1分
3 创建Statement对象,Statement stmt = con.createStatement(); (2分)
3.1 未写扣2分
4 创建查询结果集,ResultSet rs=stmt.executeQuery("Select * from Score");(3分)
4.1 未写扣3分
4.2 SQL语句错误扣2分
4.3 语法错误扣1分
5 内容输出,输出全部字段(3分)
5.1 如果未输出查询结果,扣3分
5.2 未完成输出或者逻辑错误扣1~2分
广东工业大学试卷用纸,共10 页,第9 页
6 异常检查(1分)
6.1 所有jdbc代码必须有try-catch或者throws异常检查,没有则扣1分
7 以上已累计16分,按以下原则检查其他内容
7.1 完全无关代码且出错的话,一处扣1分,累计不超过3分
7.2 关键字大小写错误,总体扣1分
7.3 明显的局部{}不匹配扣1分
广东工业大学试卷用纸,共10 页,第10 页