20172302 2017-2018-2 《程序设计与数据结构》实验一报告

课程:《程序设计与数据结构》

班级: 1723

姓名: 侯泽洋

学号:20172302

实验教师:王志强老师

实验日期:2018年3月21日

必修/选修: 必修

1.实验内容

(1)JDK 的安装及环境变量的配置

(2)Windows 下Git的安装及使用

(3)IDEA 的测试使用

(4)IDEA 下程序的编写及调试

(5)课上验收的实验项目内容

2.实验过程及结果

  • 首先是下载安装好JDK,而后就是环境变量的配置,这个过程我认为是比较麻烦的。周亚杰同窗告诉我说按照实验楼里的一份文档,能够完成一步步配置。
    html

  • 而后就是Git的安装,安装以后再进行JetBrains Toolbox的下载,再下载其中的IDEA,如今尚未解决那个使用时间的问题,当时选择的使用选择试用30天,后来再没找到那个输入激活码的环节,先使用着,到30天时再去解决这个问题。git

  • 进入IDEA后首先编写的Hello World,运行没有问题。而后就是在IDEA中的程序调试过程,这个过程当中遇到了些麻烦,下面具体介绍。而后使用Git将码云上的项目克隆到本地IDEA中,这里也是有问题,弄完以后克隆下来,结果如图。
    编程

  • jdb调试内容:第一次使用调试,看着视频练了有一会,仍是没太明白。我的的感受是这个调试不如IDEA上调试的效果好,那个给个人结果是直接能看懂明了,这个没太明白。
    windows

  • 接着课上验收的实验项目,那个时候尚未弄好IDEA,就在命令行模式下编写完成,尤为是PP3.3出现的问题,本身没有解决,学长给出的方法,本身没有想到。最后也是将这些项目克隆到了IDEA上。数据结构

3. 实验过程当中遇到的问题和解决过程

  • (1).首先就是在IDEA的安装上,安装到了Linux系统下,固然这样也是能够,但运行就比较麻烦,而后在那里完成了第一次调试。在那里按照博客里的那个代码进行调试,出现了错误。ide

  • 解决方案:问了老师才发现那个语句的分号位置打错了,那个程序由于还没学过,读不太懂,但打错就是本身的问题,修改以后完成了调试。
    学习

  • (2).而后知道后在Windows下安装了IDEA,在进行Git配置,也就是从码云上克隆项目到本地时遇到了问题,当时比较心急,没有截下相关的图片。应该就是“错误2 :没法获取到Git路径”’。测试

  • 解决方案:那天问了学长,学长也没见过,后来才知道是没有安装Git(但这跟其余没有安装Git同窗显示的也不同,具体的缘由不太清楚),但后来安装了Git之后又从IDEA里面调了Git的路径,这时再去从码云克隆就能够完成了。
    idea

  • (3). 第三个问题就是实验项目的验收那个,PP3.3那道题目,这道题确实比较须要灵活运用所学的内容。命令行

  • 解决方案:这个当时老师给出了产生0~555之间的随机数,再在这个的基础上加100,确实完成了3位数的输出先没必要考虑0~99怎么完成3位数输出,后来给出的格式化输出能够保证3位数。这就解决了这个问题,其实在作这个项目时我尚未看到格式化输出,但看了之后也是没有想到这种办法,这道题目的确对咱们提出了更高层次的要求。

其余(感悟、思考等)

  • 此次实验的感悟主要就是PP3.3带给个人,知识学完之后不能很好去应用,这个确实须要咱们多去思考,而不是在那里只去硬敲代码,代码确实须要多练习,但练习以后应该可以去产生本身的思考和认识,我认为这个思考的过程带给咱们的收获更大,固然此次也让咱们见识到助教的编程能力,老师也是在给咱们请功底很好的学长帮助咱们学习。而后还有的一些感悟就是作这个事情千万不能心急,在那个使用Git从码云克隆项目到本地的时候弄了许屡次,真的想放弃,不想作下去了,这个已经不是去思考的问题,而是已经彻底没有方法,最后是郭恺同窗给了我方法。此次的实验也要很感谢郭恺、周亚杰同窗,确实给了我很多帮助。

参考资料

Intellj IDEA 简易教程
Java开发环境的熟悉(Linux + Eclipse)
认识 Java

相关文章
相关标签/搜索