文档详情

结业考试复习题集.doc

发布:2018-08-23约2.16万字共35页下载文档
文本预览下载声明
ACCP 4.0第一学期Java结业考试复习题集(2007-03-10) PAGE PAGE 1 评分标准:添加更新库存 该程序的评分标准如下: 5 正确导入相关包 15 建立主窗口类 5 正确继承或定义JFrame 10 正确定义所有组件并实例化。4个JLabel共4分,3个jButton3分,2个jTextField2分,设置其中1个JLabel初始为空1分 40 数据操作(类)的编写 5 数据库表建立正确 6 正确连接到数据库 6 能够正确判断商品为新商品还是已有商品 6 针对新商品,插入操作正确 6 针对已有商品,更新操作正确 5 返回库存等信息正确 6 数据库连接等的关闭处理正确 30 三按钮的鼠标单击事件 “添加库存” 5 正确获得用户的输入 5 判断商品全称或库存量是否为空,给出相应的正确提示信息 5 正确取得数据操作对象中返回的信息 5 信息显示正确 “重填” 5 设置了对应的2个JTextField、1个JLabel内容为空 “关闭” 5 关闭窗体正确 10 总体编程技术 5 程序逻辑分明,有一定注释 5 变量命名符合规范,可读性好,编码书写有缩进 总分 100分 ACCP 4.0第一学期Java结业考试复习题集(一) ACCP 4.0第一学期Java结业考试复习题集(二) 语言环境 实现语言 Java 环境要求 JBuilder2005(英文版) SQL Server 数据库设计 数据库名称:pubs 数据库表的信息: 表名 wareTable 序号 字段名称 字段说明 类型 位数 属性 备注 1 wareName 商品全称 varchar 50 非空 2 wareAmount 库存量 int 4 非空 要求 利用Swing编程,编写一个添加更新库存的小程序。要求根据输入的商品全称,在数据库中查找该商品是否已经存在,如果存在,则更新库存,如果不存在,则插入该新商品以及库存量。 程序初始界面如图1所示。 图1:初始界面 注意设置窗体标题 输入商品全称以及库存量,点击“添加库存”按钮,根据查找情况给出相应提示信息,如下所示: 该商品为新商品,即数据表中没有该商品的情况如下图2: 图2:新增商品 b)该商品已经存在,则库存量为新增加的数量与已有库存量的和,如下图3: 图3:商品已经存在库存量的计算提示 如果没有输入完整的信息,给出相应提示,如下图4: 图4:没有输入完整信息的情况 点击“重填”按钮,则文本域和提示信息的标签内容清空,恢复到图1的样式 点击“关闭”按钮,关闭窗体 推荐实现步骤 创建数据源,名为“test” 建立SQLServer2000数据库表wareTable,注意字段要求,并输入几条测试用数据 编写操作数据库的Java类DBCon,要求能够: 连接到数据库 验证是否是新商品 针对新商品,使用插入操作完成 已有商品,使用更新操作完成 注意处理返回需要的信息,如最新库存量等 注意各种对象的关闭处理 建立主窗口Java类warestockFrm,应当: 继承JFrame 正确定义和显示图1中所有组件:4个JLabel,3个JButton,2个JTextField。 注意其中1个JLabel初始为空。 设置窗口大小,显示窗口等 编写“添加库存”按钮的鼠标单击事件: 验证信息输入是否完整,给出信息提示 使用类DBCon的对象进行数据处理,返回结果 显示处理的结果信息 编写“重填”按钮的鼠标点击事件 编写“关闭”按钮的鼠标单击事件 编写main()函数 编译调试运行 注意事项 A、仔细审题,把题目要求理解准确; B、请注意按照界面的设计要求来进行窗体设计; C、请注意代码的书写、命名符合规范和适当的注释; ACCP 4.0第一学期Java结业考试复习题集(三) 题目:个人信息录入 一、语言和环境 A、实现语言 Java B、环境要求 JDK1.4以上版本及其联机帮助文档 二、要求 利用SWING编程,要求如下: 1:程序运行的结果的初始界面如图1所示 图1 框架(JFrame)大小为(400,200) 正确设置布局管理器为BorderLayout; 2: 输入姓名,选择性别和输入年龄,点击“确定“按钮后,在下面的JTextArea区域内显示输入的内容 ,JTextArea组件的大小为(80,30) 见图2 图2 3:不输入姓名,在下边的提示栏中显示’”姓名不能为空”,个人的信息不在JTextArea里显示,如图3 图3 三、推荐实现步骤 1、 建立一个JAVA
显示全部
相似文档