版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上XXXX职业技术学院信息工程与管理系软件技术专业学生职业技能测试卷班级 姓名 学号 成绩 _测试目标1 SQL Server数据库应用能力2 JAVA面向对象程序设计能力3 网页编程(HTML)4 C语言程序设计能力测试题目JAVA桌面开发能力测试要求在规定时间内完成理论和实践部分的测试题测试时间120分钟考核项目配分技术要求得分1理论部分20分熟练掌握JAVA面向对象程序设计和SQL Server数据库知识2导入包4分能根据题目需要正确导入相关包3建立主窗口类20分正确继承或定义JFrame、正确定义所有组件并实例化、正确实现main方法,程序能够运行显示所有组件4
2、数据操作27分数据库表建立正确、正确连接到数据库、验证是否存在该登录名、验证是否旧密码正确、修改密码正确、Statement类型的对象与数据库连接的关闭处理正确5“修改”按钮的鼠标单击事件19分获得用户输入的登录名、判断登录名是否为空并给出相应的正确提示信息、正确取得数据库表中的返回的各种信息、提示信息显示正确6总体编程技术10分程序逻辑分明,有一定注释、变量命名符合规范,可读性好,编码书写有缩进考核日期: 监考员签字: 评分员签字:班级 姓名 工位号理论测试部分(30分钟,共20分)不定项选择题:1假定一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是( )。A一对一的关系B
3、一对多的关系C多对一的关系D多对多的关系2在ER图中,用长方形和椭圆分别表示( )。A 联系、属性B 属性、实体C 实体、属性3下列( )可用于创建一个新表,并用已存在于的表的数据填充到新表中。ASELECT INTOBUNIONC子查询D连接4创建数据库时,需要指定( )属性。(选择三项)A数据库初始大小(size)B数据库的存放位置C数据库的物理名和逻辑名D数据库的访问权限5假设表ABC中的A列的默认值为“EMPTY”,同时还有B列和C列,则执行TSQL“INSERT ABC(B,C) VALUES(23,EMPTY)”后,下列的说法那一项正确( ) AA列的值为“23”; BB列的值为“
4、EMPTY”; CC列的值为“EMPTY”; DA列的值为空;6使用( )动作在当前窗口或指定的框架中打开一个新页面。A弹出信息 B验证表单C转到URL D打开浏览器窗口7( )标签用于在网页中创建表单。A<INPUT> B<SELECT> C<OPTGROUP> D<FORM>8( )属性指定将用以下三种方法中的一种来显示字体:正常、斜体和偏斜体。AFontStyleBFont FamilyCLine HeightDFont Designer sight9执行下列循环,循环次数共为( )。 int i=5; while(i>=0) pri
5、ntf("%dn",i- ) -i A0 B3 C4 D510下列数组的初始化正确的是( )。(选择两项)Aint a3=0,1,2,3;Bint a3=0,1;Cint a=0,1,2,3;Dint a=0;1;2;3;11Java源代码文件的扩展名为( )A.class B.java C.com D以上所有选项都不正确12不论测试条件是什么,下列( )循环将至少执行一次。 Awhile Bdowhile Cfor Dfor-each13每个类都定义有( ),以便初始化其成员变量。A方法 Bmain()方法 C构造方法 D对象14在Jav
6、a中,当在类中定义两个或多个方法,它们有相同的名称而参数项不同时,这称为( )。 A继承 B多态性 C构造方法 D方法重载15java.lang包的( )方法将比较两个对象是否相等,如果相等则返回true。 AtoString() Bcompare Cequals D以上所有选项都不正确16文本文件的读写过程中,需要处理下列( )异常。AClassNotFoundExceptionBIOExceptionCSQLExceptionDRemoteException17( )是Swing中常用生成应用程序窗体的顶层容器。 AJComboBox BJTextField CJButton DJFram
7、e18( )组件用于以层次结构显示数据。 AJTree BJScrollPane CJTable DJframe19( )用于执行SQL语句并将数据检索到ResultSet。 AStatement BConnection CCalledStatement DResultSet20JDBC使用SQL语句操作数据库数据时,( )是必须捕获的异常。AEOFException BSQLException CInterruptedException DArithmeticException上机实践部分(90分钟,共80分)考试要求1.1 实现语言Java1.2 开发环境Windows2000 profe
8、ssional或以上JDK1.4以上Microsoft SQL Server 2000或以上JBuilder2005或以上/NetBeans5.0或以上Java API帮助文档Microsoft SQL Server 2000 Driver for JDBC1.3 考试须知考试时间1个半小时;考生应确保计算机能够正常使用并解除计算机的密码(登录密码和屏保密码),在考试结束时应在桌面新建一个文件夹,以考生的学号姓名来命名,提交的内容包括工程目录和数据库脚本。2 数据库设计2.1 数据库名称exam2.2 数据库表信息表名:UserInfo主键:LoginName序号字段名称字段说明类型位数属性备
9、注1LoginName用户登录名varchar20非空主键2password用户密码varchar20非空3 功能要求3.1 利用Swing编程实现一个用户密码修改的小程序,要求用户输入用户登录名和密码,在数据库中查找是否有该用户,并且检查输入的旧密码是否正确,根据结果给出不同的操作和信息。3.2 程序初始界面3.3 用户输入登录名和新旧密码,点击修改按钮,进行数据查询和对比,给出具体的操作信息:3.3.1 登录名、新旧密码均正确3.3.2 数据库不存在该登录名3.3.3 存在登录名,但旧密码不正确3.3.4 没有登录名4 推荐实现步骤4.1 推荐实现步骤为参考实现方式,并不要求考生必须如此实
10、现;4.2 建立数据库表,注意字段要求并输入测试数据;4.3 建立名为exam的数据源;4.4 编写操作数据库的Java类DBManager,要求能够:4.4.1 连接到数据库;4.4.2 验证是否存在指定的用户登录名,若没有,则以适当的方式返回;4.4.3 若存在该用户登录名,则验证旧密码是否正确,否则以适当的方式返回;4.4.4 若旧密码正确,则修改旧密码,并以适当的方式返回。4.5 建立主窗体MainFrame,建议:4.5.1 继承JFrame;4.5.2 正确定义和显示4个JLabel,1个JButton,3个JTextField/JPasswordField;4.5.3 设置窗体大
11、小并显示窗体;4.5.4 处理修改按钮的点击事件。5 注意事项5.1 仔细审题,充分理解题目要求;5.2 注意按照界面设计要求进行窗体设计;5.3 注意代码书写格式,注意命名规范;5.4 注意适当添加注释。 JAVA桌面开发能力评分标准理论部分评分标准(总分20分)12345678910DCAABCCCDABBC11121314151617181920BBCDCBDAAB实践部分评分标准(总分80分)评分标准:修改用户密码该程序的评分标准如下:4正确导入相关包20建立主窗口类4正确继承或定义JFrame 11正确定义所有组件并实例化。4个JLabel共4分,1个jButton1分,3个jTextField/jPasswordField各2分5正确实现main方法,程序能够运行显示所有组件,若不能运行不得分27数据操作(类)的编写5数据库表建立正确5正确连接到数据库5验证是否存在该登录名5验证是否旧密码正确5修改密码正确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025赤峰市林西县招聘14名专职消防员模拟笔试试题及答案解析
- 深度解析(2026)《GBT 26831.5-2017社区能源计量抄收系统规范 第5部分:无线中继》(2026年)深度解析
- 深度解析(2026)《GBT 26020-2010金废料分类和技术条件》(2026年)深度解析
- 2025云南昆明市第三人民医院“凤凰引进计划”高层次人才招引考试笔试备考题库及答案解析
- 2025年12月江苏南京江北新区教育局所属部分事业单位招聘教师20人参考考试试题及答案解析
- 2025甘肃中兰能投有限公司贵州分公司招聘备考考试试题及答案解析
- 2025天津市西青经开区投资促进有限公司第二批次招聘工作人员3人考试笔试备考题库及答案解析
- 锦江区新兴领域党建工作专员招募(20人)参考考试题库及答案解析
- 2025安徽淮北濉溪县龙华高级中学教师招聘20人备考笔试题库及答案解析
- 2025重庆大学高端装备机械传动全国重点实验室科研团队劳务派遣技术人员招聘考试参考试题及答案解析
- 2025中原农业保险股份有限公司招聘67人笔试备考重点试题及答案解析
- 2025中原农业保险股份有限公司招聘67人备考考试试题及答案解析
- 2025年度河北省机关事业单位技术工人晋升高级工考试练习题附正确答案
- 交通运输布局及其对区域发展的影响课时教案
- 2025年中医院护理核心制度理论知识考核试题及答案
- GB/T 17981-2025空气调节系统经济运行
- 比亚迪储能项目介绍
- 2025年9月广东深圳市福田区事业单位选聘博士11人备考题库附答案
- 糖尿病足溃疡VSD治疗创面氧自由基清除方案
- 《公司治理》期末考试复习题库(含答案)
- 自由职业者项目合作合同协议2025年
评论
0/150
提交评论