当前位置:文档之家› JAVA能力测试试卷

JAVA能力测试试卷

B.IOException
C.SQLException
D.RemoteException
17.( )是Swing中常用生成应用程序窗体的顶层容器。
A.JComboBox B.JTextField C.JButton D.JFrame
18.( )组件用于以层次结构显示数据。
A.JTree B.JScrollPane C.JTable D.Jframe
XXXX职业技术学院
信息工程与管理系软件技术专业学生职业技能测试卷
班级姓名学号成绩_
测试目标
1.SQL Server数据库应用能力
2.JAVA面向对象程序设计能力
3.网页编程(HTML)
4.C语言程序设计能力
测试题目
JAVA桌面开发能力
测试要求
在规定时间内完成理论和实践部分的测试题
测试时间
120分钟
A.继承B.多态性C.构造方法D.方法重载
15.ng包的( )方法将比较两个对象是否相等,如果相等则返回true。
A.toString() B.compare C.equals D.以上所有选项都不正确
16.文本文件的读写过程中,需要处理下列( )异常。
A.ClassNotFoundException
不定项选择题:
1.假定一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是()。
A.一对一的关系
B.一对多的关系
C.多对一的关系
D.多对多的关系
2.在E—R图中,用长方形和椭圆分别表示()。
A.联系、属性
B.属性、实体
C.实体、属性
3.下列()可用于创建一个新表,并用已存在于的表的数据填充到新表中。
C.InterruptedException D.ArithmeticException
上机实践部分(90分钟,共80分)
考试要求
1.1实现语言
Java
1.2开发环境
Windows2000 professional或以上
JDK1.4以上
MicrosoftSQL Server 2000或以上
JBuilder2005或以上/NetBeans5.0或以上
A.A列的值为“23”;B.B列的值为“EMPTY”;
C.C列的值为“EMPTY”;D.A列的值为空;
6.使用( )动作在当前窗口或指定的框架中打开一个新页面。
A.弹出信息B.验证表单
C.转到URLD.打开浏览器窗口
7.( )标签用于在网页中创建表单。
A.<INPUT> B.<SELECT> C.<OPTGROUP>D.<FORM>
Java API帮助文档
Microsoft SQL Server 2000 Driver for JDBC
1.3考试须知
考试时间1个半小时;
考生应确保计算机能够正常使用并解除计算机的密码(登录密码和屏保密码),在考试结束时应在桌面新建一个文件夹,以考生的学号姓名来命名,提交的内容包括工程目录和数据库脚本。
--i;
}
A.0 B.3C.4D.5
10.下列数组的初始化正确的是( )。(选择两项)
A.int a[3]={0,1,2,3};
B.int a[3]={0,1};
C.int a[]={0,1,2,3};
D.int a[]={0;1;2;3};
11.Java源代码文件的扩展名为( )
A..class B..java C..com D.以上所有选项都不正确
5.“修改”按钮的鼠标单击事件
19分
获得用户输入的登录名、判断登录名是否为空并给出相应的正确提示信息、正确取得数据库表中的返回的各种信息、提示信息显示正确
6.总体编程技术
10分
程序逻辑分明,有一定注释、变量命名符合规范,可读性好,编码书写有缩进
考核日期:
监考员签字:
评分员签字:
班级姓名工位号
理论测试部分(30分钟,共20分)
8.( )属性指定将用以下三种方法中的一种来显示字体:正常、斜体和偏斜体。
A.FontStyle
B.Font Family
C.Line Height
D.Font Designer sight
9.执行下列循环,循环次数共为( )。
int ቤተ መጻሕፍቲ ባይዱ=5;
while(i>=0)
{
printf("%d\n",i--);
12.不论测试条件是什么,下列( )循环将至少执行一次。
A.whileB.do…whileC.for D.for-each
13.每个类都定义有( ),以便初始化其成员变量。
A.方法B.main()方法C.构造方法D.对象
14.在Java中,当在类中定义两个或多个方法,它们有相同的名称而参数项不同时,这称为( )。
A.SELECT INTO
B.UNION
C.子查询
D.连接
4.创建数据库时,需要指定()属性。(选择三项)
A.数据库初始大小(size)
B.数据库的存放位置
C.数据库的物理名和逻辑名
D.数据库的访问权限
5.假设表ABC中的A列的默认值为“EMPTY”,同时还有B列和C列,则执行T—SQL“INSERT ABC(B,C) VALUES(23,’EMPTY’)”后,下列的说法那一项正确( )
19.( )用于执行SQL语句并将数据检索到ResultSet。
A.Statement B.Connection C.CalledStatement D.ResultSet
20.JDBC使用SQL语句操作数据库数据时,( )是必须捕获的异常。
A.EOFException B.SQLException
2数据库设计
2.1数据库名称
exam
2.2数据库表信息
表名:UserInfo
主键:LoginName
序号
字段名称
字段说明
类型
位数
属性
备注
1
LoginName
用户登录名
varchar
20
非空
主键
2
password
用户密码
varchar
20
非空
3功能要求
3.1利用Swing编程实现一个用户密码修改的小程序,要求用户输入用户登录名和密码,在数据库中查找是否有该用户,并且检查输入的旧密码是否正确,根据结果给出不同的操作和信息。
考核项目
配分
技术要求
得分
1.理论部分
20分
熟练掌握JAVA面向对象程序设计和SQL Server数据库知识
2.导入包
4分
能根据题目需要正确导入相关包
3.建立主窗口类
20分
正确继承或定义JFrame、正确定义所有组件并实例化、正确实现main方法,程序能够运行显示所有组件
4.数据操作
27分
数据库表建立正确、正确连接到数据库、验证是否存在该登录名、验证是否旧密码正确、修改密码正确、Statement类型的对象与数据库连接的关闭处理正确
相关主题