第一周总结

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

教材学习内容总结

本周学习教材第一章,初步认识Java语言,了解一些Java的注意事项,保留字、标识符的命名规则和程序设计的基本步骤和思想。编写了个简单的小程序。html

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

  • 问题1:面向对象与面向过程编程有什么区别?
  • 问题1解决方案:百度查询并总结。面向过程编程是自上而下按顺序编写程序,一步一步的进行。而面向对象编程则侧重于每个方法和类要处理的对象,一对一的有针对性的进行编程,有针对性的解决问题。相比之下,面向对象编程稍微弱化了“过程”这一律念。比较适合处理大型的、复杂的程序。

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

  • 问题1:在安装插件时没法安装vim,提示找不到安装文件。
  • 问题1解决方案:更换Linux镜像文件的源,更替为清华大学源便可正常使用。
  • 问题2:在执行sudo apt-get install git 时提示错误
  • 问题2解决方案:百度搜索发现错误是由于虚拟机错误关闭致使以前运行的安装程序意外退出,致使某文件锁死占用了安装程序。经过中止此进程并杀死未结束的安装进程便可解决问题。
  • 问题3:向码云上传代码时出错,没法创建连接。
  • 问题3解决方法:从新clone仓库https连接,成功创建连接后再次git push。

代码托管

上周考试错题总结

  • 错题一:判断: Linux Bash中使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~) 。缘由:学习不到位,没有记住这个指令。

## 结对学习同窗博客(20182327)java

  • 博客中值得学习的或问题:
    • 他对Java程序的编译运行过程的理解比较透彻,直接写出Java程序从.java文件到运行程序的全过程。简单易懂,值得学习。
    • 从书中的代码中考虑到了其余问题,好比“为何要用args,可不可使用其余的标识符?”以及“用源代码和字节码做为中间步骤的区别”这些联想都有助于增长对Java程序设计的理解,有助于之后学习的深刻进行。
  • 代码中值得学习的或问题:
    • 我以为他的代码很精简,可是在做业设计本身名字那里比较丑。
  • 基于评分标准,我给本博客打分:11分。得分状况以下:正确使用Markdown语法+1.教材学习中的问题和解决过程+2.代码调试中的问题和解决过程+2.感想,体会不假大空+1.错题学习深刻+1.点评认真,能指出博客和代码中的问题+1.结对学习状况真实可信+1.有动手写新代码+1.代码Commit Message规范+1git

  • 参考示例编程

点评过的同窗博客和代码

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

第一周的学习很快结束了,可是我对虚拟机的操做和Java程序的理解还不是很到位,须要多学习多练习。好比虚拟机的操做,如何利用虚拟机更好的完成编程、上传代码、等等操做。提升本身的完成课业的熟练度。数据结构

学习进度条

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

参考:软件工程软件的估计为何这么难
软件工程 估计方法学习

  • 计划学习时间:15小时插件

  • 实际学习时间:17小时!设计

相关文章
相关标签/搜索