20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结

时间:2021-05-15 10:27:43

20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结

教材学习内容总结

初步了解了计算机的硬件组成,了解了计算机的运算过程,了解了二进制的基础知识。懂得了在JAVA中加入注释的方法。并且学习到了Java中的保留字和自定义标识符的规则:程序中自定义的标识符可以是任何字母、数字、下划线和美元符号的组合,但不能以数字开头。

教材学习中的问题和解决过程(本周教材内容问题不多,较多问题存在于代码调试过程中)

  • 问题1:教材比较直接的只显示了JAVA程序中应该输入的代码,没有前提提示,初看有些懵逼。
  • 问题1解决方案:在通过学习老师发的教程后看书就觉得很简单。

代码调试中的问题和解决过程

  • 问题1:在第一次使用码云托管代码的时候因为在之前习惯了cd ~的返回目录命令导致直接回到了虚拟机目录。
  • 问题1解决方案:使用cd 自己的码云网址进入自己的目录下就可以开心的编辑啦。20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 问题2:经常在调试代码途中进入了某个目录而忘记回到上个目录,导致之后的实验无法进行。
  • 问题2解决方案:在写入代码时养成下意识看当前目录的习惯。20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 问题3:在第一次将代码托管至码云时,已经在虚拟机中上传成功但是在码云中没有显示。
  • 问题3解决方案:刷新网页。20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 问题4:在编码JAVA程序时总是忘记在)后敲入;
  • 问题4解决方案:每次忘记输入;在编译JAVA程序时就会提醒错误,次数多了就记下来了20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 问题5:mv和rm命令常常混淆,想用mv移动文件输入了rm然后瞬间爆炸,一失手成千古恨。
  • 问题5解决方案:多爆炸几次就再也输不错了。20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 问题6:有几次在我编写完一个程序后使用javac编译后直接放入了src文件夹,新文件处于src文件夹中好似上传不能成功,如图20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 问题6解决方案:多次尝试之后才发现了这个问题,之后就只有先上传再移动小程序到src文件夹再上传就可以解决。20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
    但是在之后的实验中我发现问题并没有这么简单,我经过一些实验发现问题可能是出在没有git pull上,我还需要更多实验来查验这个问题。
    20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
    嗯,我觉得我应该是发现了问题所在,git pull 就是你的锅!

代码托管

20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结

上周考试错题总结(博客写完时错题未下发,下发后增补)

  • 错题1及原因,理解情况
  • 错题2及原因,理解情况
  • ...

其他(感悟、思考等,可选)

  • 感悟:1.编程类的学习特别需要耐心,如果一时着急导致一个字符出错就会导致结果错误。
    2.我爱学习!20172322 2017-2018-2 《程序设计与数据结构》第一周学习总结
  • 思考:在Windows中编写JAVA程序和在Linux中编写JAVA程序有何不同?为什么我们需要在Linux中编写呢?

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时 觉得编程挺有意思的
第一周 242/242 1/4 12/12
  • 计划学习时间:15小时

  • 实际学习时间:12小时

参考资料