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

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

教材学习内容总结

1.简单学习计算机和Java的基础知识,试着编译我的第一个Java程序,以及作业PP1.3,PP1.8。
程序开发的具体过程、开发环境、错误分析和总结。
Java程序基本结构,有注释、类、保留字及命名规范等。

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

  • 问题1:Java和C语言的不同?
  • 问题1解决方案:经过一星期的学习,个人感觉java和C的区别不是很大,两者之间相同性质的东西只是名称不同,但内核一致。
  • 问题2:(String[] args)是数组吗,后面的是参数吗?
  • 问题2解决方案:不是,这是规定的格式。

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

  • 问题1:";"编译失败
  • 问题1解决方案:“;”中文和英文一样,我也就没注意
  • 问题2:不创建文件用vim直接写代码,编译时找不见文件
  • 问题2解决方案:vim后面要加上文件名
  • ...

代码托管

上周考试错题总结

填空: 在Linux里面可以使用(chmod)命令修改文件的权限
填空: Linux里面没有C盘D盘,其文件系统的目录是由(FHS)标准规定好的,
填空: Linux Bash中,查找home目录中昨天创建的文件的命令是(find ~ -ctime 1)。
判断: Linux Bash中使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~)
填空Linux Bash中,使grep查找当前目录下.c中main函数在那个文件中的命令是( grep main .c)
填空: linux Bash中,使用wc统计hello.c和main.c有几行代码的命令是( wc -l hello.c main.c)
判断: Linux Bash中,set/env/exprot三个命令功的等价。(X)
填空: linux bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls>ls.txt)

总结:因为个人懒惰,所以并没有把实验楼扎扎实实的过一遍,结果导致很多基础的知识点并不知道。

结对及互评

20182309

结对学习内容

安装statistics.sh脚本
编辑vimrc
使用git
写输出程序
分析java与c语言的异同

董其鹏:我和他一整个下午都是在401一起度过的,坐在一起有问题也是一块讨论,一起解决的。我感觉我们两学的都挺扎实的,也是收获满满。

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

尽管过了一周,但对linux下的命令行操作还是很无奈。

学习进度条

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

参考资料

原文地址:https://www.cnblogs.com/gao-kuanrang/p/11503374.html