首页 > 其他 > 详细

20182320 2019-2020-1 《数据结构与面向对象程序设计》第1周学习总结

时间:2019-09-12 00:16:01      阅读:91      评论:0      收藏:0      [点我收藏+]

20182320 2019-2020-1 《数据结构与面向对象程序设计》第1周学习总结

教材学习内容总结

这一周的学习内容是教材第一章,第一章向我们大致介绍了计算机的组成和工作原理计算机的语言Java的概念与地位Java的一般代码结构与Java相关的一些重要名词和概念

教材学习中的问题和解决过程

  • 问题1:

对于教材中介绍的许多抽象定义难以理解,例如 “类定义”、“方法”、“名字”等等。

  • 问题1解决方案:

因为教材由英文教材翻译而来,因此这些名词需要用英文的语义进行抽象理解。因此我就对这些名词采取从记忆到理解的方式进行学习,并不时运用c语言的学习经验进行对比,以求达到最好的学习效果。

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

  • 问题1

编写pp1.3的时候遇到下面这种情况
技术分享图片

技术分享图片

  • 问题1解决方案:

说出来你可能不信,我当时检查这个程序的时候我人就傻掉了,前前后后一共调试了接近半个小时。在经过助教知道修改了一些语句,例如删掉println后面的空格,尝试修改文件名和文件路径,但是最终都没有解决。这真是太艰难了。然而,在我重新创建一个文件并把之前的程序复制进去后,又完美编译了。我:????

代码托管

pp1234是pp1.3,PrintName是pp1.8。

(statistics.sh脚本的运行结果截图)技术分享图片

上周考试错题总结

  • 错题1:

填空:Linux Bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls > ls.txt)

原因1:在实验楼中没有学到。

  • 错题2:

判断:Linux Bash中, 可以使用man printf查看C语言中printf函数的帮助文档。 (x)

原因2:没有看清是“帮助文档”而非功能查看。

(剩下的都不记得了。。。。)

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 10000行 30篇 400小时
第一周 208/208 2/2 9/9

参考资料

《Java程序设计与数据结构教程》(第二版)

感悟:

第一,Java语言在某种程度上与我们学过的C语言有很大的相似度,因此学起来可以进行类比,促进对Java的理解与学习。

第二,当Java程序出现语法错误无法编译时,说明我们应该去深入学习Java语言的语法结构和语言规则,并仔细检查程序。

第三,在创建与管理目录时,尽量按照一般标准或自己习惯的方式,有规律的进行目录规划,这样可以使我们能随时快速找到我们想找的文件,并且是磁盘空间利用更加合理。

结对及互评

点评过的同学博客和代码

20182320 2019-2020-1 《数据结构与面向对象程序设计》第1周学习总结

原文:https://www.cnblogs.com/leonzheng/p/11509567.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!