




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
哈尔滨德强商务学院实 验 报 告课程名称: 软件开发技术实训 系 别: 计算机与信息工程系 专 业: 计算机科学与技术 班 级: 09-2班 学 号: 2009511686 学生姓名: 朴豪杰 2011年 12 月 27 日实验室名称:软件综合实验室(716)实验机器号: 71613 实验分组: 3人 实验时间: 2011.12.15-27 指导教师签字: 唐 友 成绩: 实验项目一:Java SE 技术一、实验目的和要求1.目的:熟悉使用Eclipse 软件;编写贪吃蛇等小游戏;2、要求:对eclipse编写游戏进一步提高二、实验原理1、了解J2SE的基本内容和基本的算法、数据结构 ,对J2SE的整体有一个综合性的运用;学会使用game框架。2、java用于表达控制的语句有:switch、if else、for。3、完成对环境变量的设置。4、能对Java类使用get、set放入和取出。三、主要仪器设备PC机四、实验内容、步骤及操作方法1理解贪吃蛇的游戏原理编写输入贪吃蛇程序;2编写输入贪吃蛇程序试验游戏;3上机输入和调试自己所编的程序;五、实验数据记录和处理1,每写完一段代码,要加上注释。保存,运行调试一下。若有错,及时纠正。2,蛇身的路径: 2.for(int i=snakeLength-1;i0;i-)rowsi=rowsi-1;/依次将蛇前面一段走过行的路段赋值给蛇的下一段colsi=colsi-1;/依次将蛇前面一段走过列的路段赋值给蛇的下一段for(int i=1;isnakeLength;i+)gamePanelrowsicolsi.setBackground(Color.red);/将整个3,面板上蛇身走过的行和列设置为不同的颜色,当然可以用图片来设置蛇头走过的行和列(rows0,colsi)要根据不同的方向加减1来将面板设置成不同的颜色如gamePanelrowsi1colsi1.setBackground(Color.red)4,注意蛇的边框:Image she1=(new ImageIcon( 贪吃蛇/身.png ).getImage();g.drawImage(she1,10+sheLiesxb*30, 10+sheHangsxb*30 ,null);吃豆后要进行刷新:ck.repaint();/刷新xc.stop();六、实验结果与分析蛇可以自由活动并吃到豆。可以扩展双蛇并每吃到5个豆出来个大豆。七、讨论、建议、质疑代码注释比较凌乱、不规则。实验项目二: 数据库技术一、 实验目的和要求1、独立安装SQL2000数据库软件,配置环境。2掌握注册服务器的过程3掌握创建库4掌握创建数据表二、实验原理注册服务器要先启动,才能与服务器建立连接.三、主要仪器设备PC机、Java环境、数据库。四、实验内容、步骤及操作方法内容:查询,连接。步骤:1. 打开企业管理器,将turinggwpt导入数据库。2.使用SQL语句进行插入,修改和删除记录的操作。3.连接查询操作,包括等值连接,自然连接,一半连接(内连接),外连接,做连接,右连接和自然链接等。Eg:inner join、left Join、right Join、full Join5.在数据库turinggwpt的省表Sheng,市表Shi进行相应查询操作。6.建立关系图。五、实验数据记录和处理举例:delate dbo.Sheng set shengMingCheng=广东where shengID=16写表名和表的字段,可以直接拖拽过去。六、实验结果与分析1.在实验的时候需要用快捷键来提高速度。2.在实验中容易出现错误,需要及时处理。3.实验中个别变量会变颜色,否则是出现错误。4.成功的实现并运行了实验,并进行改进增加了新的操作。七、讨论、建议、质疑1.熟悉环境认识数据库代码2尽量复制粘贴字段名,以免出错实验项目三: JDBC一实验目的和要求(1)掌握通过JDBC方式操作数据库的基本步骤。(2)掌握增、删、改记录的方法。(3)掌握查询记录以及遍历查询结果的方法二、实验原理JDBC程序描述为包含如下过程的应用:1. 引入一个必要的类2. 加载JDBC驱动程序3. 标识数据源(URL、Username、Password)4. 分配一个Connection对象5. 分配一个Statement对象6. 使用该Statement对象执行检查 SQL语句7. 从返回的ResultSet对象中检索数据 类似于迭代器的操作8. 关闭ResultSet对象9. 关闭Statement对象10. 关闭Connection对象三、主要仪器设备PC机、Java环境、数据库。四、实验内容、步骤及操作方法实验内容:1、 在java中创建一个项目通过配置构建路径导入 JDBC 驱动程序的 jar 包(msbase.jar、mssqlserver.jar、msutil.java)若有错,解决的具体方法:项目、右键、属性java构建路径库添加JAR自己包中的lib全选。点击确定即可。2、3、 将数据库中的sheng表 做成一个java ,声明表里的字段、并生成get和set方法。实验步骤:1加载jdbc驱动程序2建立连接3创建statement对象五、实验数据记录和处理实验项目四:UI设计实验目的和要求1掌握图形用户界面基本组件2掌握java事件处理机制二、实验原理图形用户界面三、主要仪器设备PC机、Java环境、数据库。四、实验内容、步骤及操作方法public class 高级计算器public static void main(String args)int shus = new int1,2,4,56,7,8,9,0,7,8,9,3,7,418,8,8,8;int he = suanHe(shus);System.out.println(he);static int suanHe( int shus )int he = 0;if (shus.length=0) return 0; for ( int i=0;ishus.length;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大专针灸推拿题库及答案
- 省招警面试真题及答案
- 趣味比赛试题及答案
- 仓储机械伤害试卷及答案
- 体育相关知识题库及答案
- 2025年柱塞泵考试题及答案
- 直播带货题目及答案
- 2025年教师招聘之《幼儿教师招聘》通关练习题库包附参考答案详解(巩固)
- 中医经典能力题库及答案
- 前期工程方案研究方法(3篇)
- 【2025年】黄淮学院招聘事业编制硕士专职辅导员20名考试笔试试题(含答案)
- 2025年教师职称考试试题及答案
- 2025-2030中医药大健康产业链整合与投资机会分析报告
- 2025年人教版小学五年级数学下册期末考试卷(附参考答案和解析)
- 消费者心理学PPT完整全套教学课件
- 《新编实用英语》教学方法的探讨与研究
- 阴式子宫全切术
- 军人常见心理问题
- 某大酒店弱电智能化系统清单报价
- 2023年兴文县中医院康复医学与技术岗位招聘考试历年高频考点试题含答案解析
- 阿联酋法律体系
评论
0/150
提交评论