Java程序设计当堂测试感受】的更多相关文章

开学第一周的周四,按照王主任的安排,进行了Java当堂测试,来检测暑假八周的学习成果.这一堂课真是让我哭笑不得,这一节课三个小时都在写代码,感觉暑假学的一点点代码什么都不是,写一个系统都完不成,感觉自己什么都不会. 不过这也正是给自己定了一个目标,确定了自己今后学习Java的最终要求,最起码是期末的要求,这次测试让我知道自己会什么,即使什么都不会.这次测试呢,主要总结了自己的几点问题: 1.平时写代码太少了,因为自己的懒惰,还有杂事比较多,所以暑假用在写代码的时间就很少,从一开始就听主任说了一个…
/*Java当堂测试 ATM机模拟系统由于学习的知识有限,不能完成所有课上项目,文件的应用没有完成,汇款转账功能也没有写,一些要求该退出的地方也没有写,基本功能还算完善*/ 1 package account; 2 3 import java.io.File; 4 import java.util.Scanner; 5 6 class Account 7 { 8 private String accountID; 9 private String accountname; 10 private…
20175316盛茂淞 <java程序设计>第三周课堂测试错题总结 出现问题 错题总结 题目1 在Ubuntu中用自己的有位学号建一个文件,教材p87 Example4_15 1. 修改代码中的stu的number为自己学号的后四位,package那一行改为你的姓名首字母缩写,比如刘德华同学改为package ldh 2. 其他需要修改的自行修改,提交运行结果截图 出现问题:编译不成功:找不到或无法加载主类项 解决办法: 注意编译命令为 javac sms(文件夹)/ Example4_15.…
第一次JAVA程序设计测试,检验了一个暑假的成果.显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了.对于文件的输入输出,虽然我预习到那里,并看了一些案例,但在真正的测试的时候脑子一片空白,最终关于文件的操作都没有按规定完成.测试题目要求的两个TXT文件,我用的Scanner方法,文件的途径虽然正确,但是程序找不到文件.所以这是由于我预习不够认真,不够仔细造成的.文件的操作函数有很多,例如READER/WRITER/PRINTWRITE…
20145213<Java程序设计>实验五Java网络编程及安全 实验内容 1.掌握Socket程序的编写. 2.掌握密码技术的使用. 3.设计安全传输系统. 实验预期 1.客户端与服务器连接 2.客户端中输入明文,利用DES算法加密,DES的秘钥用RSA公钥密码中服务器的公钥加密,计算明文的Hash函数值,一起传送给客户端 3.客户端用RSA公钥密码中服务器的私钥解密DES的,秘钥,用秘钥对密文进行解密,得出明文.计算求得明文的Hash函数值,检查是否与传送过来的一致,如果一直,则表示匹配成…
20145308刘昊阳 <Java程序设计>实验二 Java面向对象程序设计 实验报告 实验名称 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面相对象三要素:封装.继承.多态 初步掌握UML建模 掌握S.O.L.I.D原则 了解设计模式 统计的PSP(Personal Software Process)时间 步骤 耗时(min) 百分比 需求分析 20~30 12.5% 设计 20~30 12.5% 代码实现 50~60 25% 测试 50~60 25% 分析总结…
实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事件处理机制. Android Studio安装 实验步骤 JDK的安装与环境变量配置 JDK需要安装7.0及以上版本,没有的可以到这里下载,安装过程可以参考毕向东老师的视频. 环境变量需要使用JAVA_HOME变量名称,否则很可能会提示JVM或者JDK 查找失败,配置过程详见博客- 20145211 <Java程序设计>第1周学习总结--小荷才露…
码云链接 https://gitee.com/A5320/pair_programming_code 需求分析 实现一个命令行程序,要求: 1.自动生成小学四则运算题目(加.减.乘.除) 2.支持整数 3.支持多运算符(比如生成包含100个运算符的题目) 4.支持真分数 5.统计正确率 从题目要求可知,我们需要实现以下几个功能: 1.随机生成个四则运算题目,并可手动控制生成的题目数目 2.能将计算的结果转化为分数 3.自动计算生成题目的结果,并能判断用户输入是否与运算结果相同 现阶段已实现要求2…
2017-2018-2 165X 『Java程序设计』课程 结对编程练习_四则运算 经过第一阶段的学习,同学们已经熟悉了这门语言基本的用法.在一次又一次对着电脑编写并提交代码,进行练习的时候,有没有觉得孤单又无趣?这次我们来体验一种新的开发模式--结对编程,让你和小伙伴一起分析,一起思考,一起测试,一起完善,在思维的碰撞中体验结对编程的魅力! --------CONTENTS-------- 1.题目描述 2.测试说明 3.提交要求 附:参考资料 1.题目描述 邹欣老师在<现代软件工程讲义 3…
20175316 盛茂淞 2018-2019-2 <Java程序设计>实验二 面向对象程序设计 实验报告 (一)单元测试 在 IDEA中我们把产品代码放在src目录中,把测试代码放在test目录中,右键单击项目,在弹出的菜单中选择New->Directory新建一个目录; test目录中放的也是Java代码,在弹出的菜单中选择Mark Directory as->Test Sources Root就可以了: TDD(测试驱动开发): 伪代码(思路) 测试代码(产品预期功能) 产品代…
目录 每周作业链接汇总 实验报告链接汇总 自我剖析总结感悟 代码托管截图与链接 课堂项目实践 课后项目实践 课程收获与不足 学习建议 问卷调查 二维码链接 每周作业链接汇总 预备作业1:我期望的师生关系 预备作业2:学习基础和C语言基础调查 预备作业3:Linux安装及命令入门 第一周作业:<JAVA程序设计>第一周学习总结 第二周作业:<JAVA程序设计>第二周学习总结 第三周作业:<JAVA程序设计>第三周学习总结 第四周作业:<JAVA程序设计>第四周…
20165223 <JAVA程序设计>第二周学习总结 教材学习内容总结 第二章要点 标识符与关键字 基本数据类型 类型转换运算 输入输出数据 数组 第三章要点 运算符与表达式 语句概述 if条件分支语句 switch开关语句 循环语句 break和continue语句 数组与for语句 教材学习中的问题和解决过程 标识符与关键字 标识符=名字:由字母.下划线.$.数字组成,长度不受限:第一个字符不能是数字字符:区分大小写:不能用关键字:不能是true.false.null java使用的语言:…
20165325 2017-2018-2 <Java程序设计>结对编程_第二周:四则运算 一.码云链接 FAO项目的码云链接; 1.Git提交日志已经实现一个功能/一个bug修复的注释说明,如图所示: 2.测试代码并未上传: 3.主类位于Main.java中: 4.若有修改,仍会更新: 二.需求分析 之前在20165325 2017-2018-2 <Java程序设计>结对编程_第一周:四则运算里面已经对需求分析作出了总体的阐述,在此不作赘述.上一周,我们小组已经实现了在一个命令行程…
20175312 2018-2019-2 <Java程序设计>第5周学习总结 教材学习内容总结 已依照蓝墨云班课的要求完成了第六章的学习,主要的学习渠道是PPT,和书的课后习题. 总结如下: 1.主要内容就是:接口.实现接口.理解接口.接口回调.接口与多态.接口变量做参数.面向接口编程 2.我在学习第五章中遇到最大的问题,主要是在6.4接口回调那里, 大意是说:可以把实现某一接口的类创建的对象的引用赋给该接口声明的接口变量中,那么该接口变量就可以调用被类重写的接口方法.实际上,当接口变量调用被…
20175312 2018-2019-2 <Java程序设计>第4周学习总结 教材学习内容总结 已依照蓝墨云班课的要求完成了第五章的学习,主要的学习渠道是PPT,和书的课后习题. 总结如下: 1.主要内容就是:子类与父类.子类的继承.子类与对象.成员变量的隐藏和方法重写.super关键字.final关键字.对象的上转型对象.继承与多态.abstract类与abstract方法.面向抽象编程.开-闭原则 2.我在学习第五章中遇到最大的问题,主要是在5.10面向抽象编程那里, 大意是说:在设计一个…
20175312 2018-2019-2 <Java程序设计>第3周学习总结 教材学习内容总结 已依照蓝墨云班课的要求完成了第四章的学习,主要的学习渠道是PPT,和书的课后习题. 总结如下: 1.主要内容就是:类.构造方法与对象的创建.类与程序的基本结构.参数传值.对象的组合.实例成员与类成员.方法重载.this关键字.包.import 语句.对象数组. 2.我在学习第四章中遇到最大的问题,在基础概念的区分辨别上,可以说对各个知识点的理解的还不够,只能做到认出用法,但让我自己直接使用,就会 很…
20175316盛茂淞 2018-2019-2<Java程序设计>第4周学习总结 教材学习内容总结 第五章 子类与继承 一.继承 1.继承定义:避免多个类间重复定义共同行为 2.子类与父类: 父类: 对有着 共同特性 的多类事物,进行再 抽象 成一个类,这个类就是多类事物的父类 父类的意义在于可以抽取多类事物的共性 子类既可以是一个子类,也可以是一个父类:父类既可以是一个父类,也可以是一个子类 在Java中只有 单一继承 ,即 子类只能继承一个父类 子类与父类间会有 is-a 的关系( 子类…
20165211 2017-2018-2 <Java程序设计>课程总结 一.每周作业及实验报告博客链接汇总 预备作业1:我期望的师生关系 预备作业2:学习基础和C语言调查 预备作业3:Linux安装与学习 第一周作业:Java入门及环境搭建 第二周作业:基本数据类型与数,运算符.表达式和语句 第三周作业:类与对象 第四周作业:子类与继承,接口与实现 第五周作业:内部类与异常类,接口与实现 第六周作业:常用实用类,泛型与集合框架 第七周作业:JDBC和MySQL数据库 实验一:Java开发环境的…
20165205 2017-2018-2<Java程序设计>结对编程一 第二周总结 设计思路 编写主类Arithmetic4 编写ArithmeticFunc类来实现计算,其中包括:加.减.乘.除.次方.开方的方法,也包含抛出异常的方法. 在ArithmeticFunc类中使用String[] str=s.split("")来查询算式中的计算符例如+,-,*将计算符两边的数字分别放在str[0]和str[1]当中. 在对计算符两边的数进行运算时分为了分式计算和整数计算. 在…
20155205 <Java程序设计>实验二(Java面向对象程序设计)实验报告 一.实验内容及步骤 (一)单元测试 (1)三种代码 举例:我们要在一个MyUtil类中解决一个百分制成绩转成"优.良.中.及格.不及格"五级制成绩的功能. 测试结果: (2)TDD(Test Driven Devlopment, 测试驱动开发) 测试结果: 参考StringBuffer的用法加强理解. (二)面向对象三要素 (1) 抽象 (2) 封装.继承与多态 使用StarUML对实验二中的…
20155314 2016-2017-2 <Java程序设计>实验四 Android程序设计 实验任务 基于Android Studio开发简单的Android应用并部署测试 了解Android组件.布局管理器的使用 掌握Android中事件处理机制 AndroidStudio安装 实验内容 实验四 Android程序设计-1 Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>…
20155314 2016-2017-2 <Java程序设计>实验三 敏捷开发与XP实践 实验内容 XP基础 XP核心实践 相关工具 实验知识点总结 (一)敏捷开发与XP 软件工程:把系统的.有序的.可量化的方法应用到软件的开发.运营和维护上的过程 软件工程包括以下领域: 软件需求分析 软件设计 软件构建 软件测试 软件维护 软件开发流程:人们在开发.运营.维护软件的过程中有很多技术.做法.习惯和思想体系.软件工程把这些相关的技术和过程统一到一个体系中,叫"软件开发流程"…
20155314 2016-2017-2 <Java程序设计>实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验知识点总结 (一)单元测试 (1) 三种代码 伪代码 产品代码 测试代码 (2) TDD(Test Driven Devlopment, 测试驱动开发) 先写测试代码,然后再写产品代码的开发方法叫"测试驱动开发"(TDD). TDD的一…
20145209刘一阳<JAVA程序设计>课堂测试总结 这次重新学习JAVA这门课,我对本学期没有参与的测试进行了总结并制作成二维码方便老师检查,详细内容如下: 第一周课堂测试### https://www.cnblogs.com/liuyiyang/p/9185750.html 第二周课堂测试### https://www.cnblogs.com/liuyiyang/p/9185751.html 第三周课堂测试### https://www.cnblogs.com/liuyiyang/p/9…
20165203 2017-2018-2 <Java程序设计>课程总结 一.每周作业及实验报告链接汇总 我期望的师生关系(预备作业一):浅谈一下对师生关系的看法和对自己未来学习和生活的期望. 学习基础和C语言基础调查(预备作业二):了解并学习娄老师的<做中学>等一系列文章,C语言学习的调查.给自己本学期的Java学习定下目标. Linux安装及学习(预备作业三):安装虚拟机,初步学习虚拟机及常用命令. <Java程序设计>第一周学习总结:初步了解并认识Java. <…
20155225 2006-2007-2 <Java程序设计>第四周学习总结 教材学习内容总结 对"是一种"语法测试几次之后,总结一句:满足"是一种"关系的时候可以参考,参考到同一个实例才能扮演. Role不是一种SwordsMan,会编译失败: 想让Role扮演Magiciam,但role参考SwordsMan实例,无法扮演. 教材学习中的问题和解决过程 问题1:在定义抽象方法时,只是在前面加上了abstrcat,就编译出错. 解决方案:仔细看书找到,…
20145204 <Java程序设计>第1周学习总结 教材学习内容总结 本周经过不断的钻研课本,及看一些老师的视频,我对Java有了一个全新的认知.是的,Java和C都是一种语言,但是Java又不仅仅是一种语言,它还为我们解决问题提供了一个平台.Java相比较C语言有一个非常显著的特点就是:跨平台性.由于不同系统中编译程序所编译的机器指令有所差别,所以在Windows平台编好的程序在其他操作系统是无法运行的,但是在Java中,不同平台都有隶属于自己的JVM(Java Virtual Machi…
20145221 <Java程序设计>课程总结 每周读书笔记链接汇总 Atom使用心得 - 21世纪的编辑器 网络安全攻防学习平台 - 基础关 Java实现:数据结构之排序 20145221 <Java程序设计>第一周学习总结 20145221 <Java程序设计>第二周学习总结 20145221 <Java程序设计>第三周学习总结 20145221 <Java程序设计>第四周学习总结 20145221 <Java程序设计>第五周学习…
20155203 2016-2017-2 <Java程序设计>第1周学习总结 学习目标 - 了解Java基础知识[第一章] Java是各应用平台的基础,Java分为三大平台:Java三大平台javaSE(标准版).javaEE(企业版).javaME(迷你版)想要学习其他的平台应用,就必须先以了解Java SE为基础.Java SE可以分为三个主要部分:JVM(虚拟机).JRE(执行环境).JDK(工具,包括JRE)与Java语言.Java编译时并不直接编译为相依于某平台的0.1序列,而是翻译…
20155215 2016-2017-2<Java程序设计>课程总结 一.(按顺序)每周作业链接汇总 预备作业1: 对于JAVA课程本身的期望和理解.以及期望的师生关系是什么样的,自己印象深刻的老师是谁. 预备作业2: 学中做,做中学,谈了自己擅长的东西是什么,如何擅长的. 预备作业3: 虚拟机安装与Linux命令的学习. 2016-2017-2 <Java程序设计>第一周学习总结: 认真学习教材第一章.第二章.代码托管到git@OSC. 2016-2017-2 <Java程…