JAVA程序测试感受
上周四下午,我们进行了JAVA测试,心里很慌,在家中只是学习了JAVA程序的输入、输出以及各种数据类型使用而已,王建民老师给我们发了一份JAVA的课前测试样卷,是关于学生信息管理系统的,我们提前从学长、网上借鉴代码,已经弄得差不多了,可能到测试的时候某些功能实现不了,但是能拿到个不错的成绩,但事与愿违,王建民老师给我们换了一个新的题目,相似度为百分之一,由于这道题目是他自己出的,所以去网上搜索源代码是肯定不行的。测试时间对学长来说应该是充裕的,王老师他也说他只用了两个小时来编写并修改完成这道题目,但是这对我们来说是非常有挑战性的。大概花了二十分钟阅读并理解这道题目中的问题和得分要求。教室内的键盘敲击声并不是很大,因为大家都挺懵逼,不知道该怎么下手。我基本上是将原学生信息管理系统的源代码进行参照,对新题目的要求来进行编写,这样还是行得通的,但是不是根据自己的想法来编写,后面果然会越写越乱,经过梳理大概读懂了自己的代码,开始编写输出菜单选项,这只是个界面,然后用switch语句进行对每个选项来设置功能,最后运行时来调用,供用户选择使用,但是界面有了,界面之间的相互转换也实现了,由于题目要求用到了文件的输入、输出,用户的账号、密码和各种存款信息无法实现调用和存储,导致后面的功能和使用无法实现,王建民老师允许我们上网查找各种信息,我们自然而然地打开网页搜寻查找JAVA语言中文件的输入、输出,因为我们不会使用数据库,故现在只有使用TXT文件进行存储,然而并没有什么卵用,查到是查找到了,但由于至此之前没接触JAVA语言,找到源程序,读不懂、不会用是主要问题,利用修改之后的文件输入、输出程序,程序运行后出现了一大堆错误,改不过来,只能认输。
用尽了各种方法,也解决不了这个问题,只能将时间用在编写界面上,大家应该都有了自己的编写想法和目的,敲键盘的声音愈来愈大,我也将自己的代码完成的差不多了,应该可以拿到十分以上,我把电脑合上,等待学长的点名验收,最后经过了验收,成绩为十一分。虽然这次测试完成程度很小,但收获量很大,我应该再接再厉,加油。
JAVA程序测试感受的更多相关文章
- 第一次java程序测试感受
第一次JAVA程序设计测试,检验了一个暑假的成果.显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了.对于文件的输入输出,虽然我预习到那里, ...
- 通过JAVA程序测试闰年
首先简要介绍一下公历上规定的闰年:四年一闰,百年不闰,四百年再闰. 针对这一规则,简要的设计部分测试用例: 附(测试截图): 以下为该程序代码段: import javafx.application. ...
- JAVA程序测试时用到的与内存测试有关的东西
1.JVM启动参数 垃圾回收器调用情况参数,使用如下参数可以看到程序何时启动GC进行垃圾回收,和垃圾回收的详细信息. java Test -XX:+PrintGCDetails -XX:+PrintG ...
- JAVA程序系统测试感受
JAVA课程才刚刚开始,就仿佛经历了一场劫难,让我们叫苦连天,苦不堪言.暑假学的一些皮毛java知识,到了真正需要写一个相对完整的软件系统,就如同废材一样,实在是用不上来.我看着小民哥布置的考试内容, ...
- Java 程序测试_循环语句中的break和continue
package test; public class Loop_Statement { public static void main(String [] args) { String[] newba ...
- Java 程序测试_判断语句
package test; public class Condition_Phase { public static void main (String[] args) { //The Traditi ...
- Java程序单元测试工具对比——Parasoft Jtest与Junit
Web应用程序开发中,面向对象的Java语言占了不少的比重.对于Java应用程序的测试方法或方式多种多样,比较典型的是程序员自己来完成程序测试中的一个部分——单元测试. 之前,慧都资讯提到单元测试是程 ...
- Java程序设计当堂测试感受
开学第一周的周四,按照王主任的安排,进行了Java当堂测试,来检测暑假八周的学习成果.这一堂课真是让我哭笑不得,这一节课三个小时都在写代码,感觉暑假学的一点点代码什么都不是,写一个系统都完不成,感觉自 ...
- Junity测试最大子数列和的Java程序
1.Java环境的安装与配置: Jdk的安装: Jdk下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-13 ...
随机推荐
- vue.cli项目中src目录每个文件夹和文件的用法
assets文件夹是放静态资源:components是放组件:router是定义路由相关的配置:view视图:app.vue是一个应用主组件:main.js是入口文件:
- zabbix准备:mysql安装
php在编译时需要mysql的配置,这样PHP远程连接mysql才有用.1.创建mysql用户和相关目录(配置文件里设置的目录) groupadd mysql useradd -g mysql -M ...
- 数据重组:对一堆相似字典进行分类统计(shidebin)
数据重组 # 需求说明:将data_source分类统计,并输出为如下data_final的形式: # data_final ===> # { # 'area': [{'place': '南山区 ...
- 关于mobilesroll使用方法的再次声明
js $('#name').click(function(valueText) { $('#demo').mobiscroll('show'); // return false; }); $(&quo ...
- int(1)和int(11)是否有区别?
MySQL类型关键字后面的括号内指定整数值的显示宽度(例如,INT(11)).该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度.显示宽度并不限制可以在列内保存的值的范围,也不限制超过 ...
- 搭建nginx服务器,虚拟主机,反向代理
1 搭建Nginx服务器 1.1 问题 在IP地址为192.168.10. 5的主机上安装部署Nginx服务,并可以将Nginx服务器升级到更高版本,要求编译时启用如下功能: SSL加密功能 查看服务 ...
- 显示日历的指令:cal
1.显示日历的指令:cal (1)参数: (2)实例:
- nginx命令行参数
通过控制台进入nginx目录后 1. 启动nginx start nginx 或 nginx.exe 2. 重启nginx nginx -s reload 3. 停止nginx nginx -s st ...
- Python第三弹--------文件和异常
文件读取: pi_digits.txt 3.1415926535 8979323846 2643383279 file_reader.py with open('pi_digits.txt') ...
- Pytorch快速入门及在线体验
本文搭配了Pytorch在线环境,可以直接在线体验. Pytorch是Facebook 的 AI 研究团队发布了一个基于 Python的科学计算包,旨在服务两类场合: 1.替代numpy发挥GPU潜能 ...