博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20162311 《程序设计与数据结构》第一周学习总结
阅读量:4969 次
发布时间:2019-06-12

本文共 1021 字,大约阅读时间需要 3 分钟。

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

教材学习内容总结

本周学习教材,主要了解了:

1、一个简单的Java程序
2、程序设计的语言、编辑器、编译程序和解释程序
3、开发环境、语法和语义
4、解决问题的思路,问题求解的步骤
5、面向对象软件的设计原则
当然,在学习的过程中也遇到了很多问题,而我正是在不断解决问题的过程中从不懂到懂,逐渐掌握了简单java语言,也逐渐入门。

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

  • 问题1:无法理解什么是类定义
  • 解决方案:网上查找资料,同时自己尝试编写小程序,在编写程序的过程中理解

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

  • 问题1:在运行javac时找不到命令
  • 解决方案:根据提示安装含有javac的软件包
  • 问题2:无法git add .和git commit
  • 解决方案:找到ubuntu下安装使用git的教程,运行git init,创建一个仓库后解决了问题

  • 代码提交过程截图:
    • 运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图
  • 代码量截图:
    • 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
      1063734-20170304170918595-773317771.png
      1063734-20170304170930938-1128461972.png

上周考试错题总结

  • 错题1:第16题
    原因:没有记清find命令的一些参数
    理解:-ctime n(数字)表示查找n天前创建的文件
  • 错题2:第21题
    原因:没有理解grep命令
    理解:grep main .c 中.c能匹配所有以.c为后缀的文件
  • 错题3:第25题
    原因:不知道如何查找find命令的使用示例
    理解:cheat可译为小抄,cheat find 可以查找find命令的使用示例

感悟

“纸上得来终觉浅”,光看书和听老师讲是不够的,也许当时听懂了,但过段时间又会遗忘,只有自己动手做了,才能真正记住。在编程序的过程中我就出现了许多小错误,我不得不不停的重复一些步骤,重复多了,自然而然也就熟练了。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 240小时
第一周 113/113 1/1 10/10
  • 计划学习时间:15小时

  • 实际学习时间:10小时

  • 改进情况:在学习深入,要将有效学习时间提高

转载于:https://www.cnblogs.com/-zzr-/p/6484172.html

你可能感兴趣的文章
[转载] K3漏油器全紫铜替换原硅胶垫教程。标准姿势
查看>>
python set
查看>>
VC中使用ADO操作数据库的方法
查看>>
如何判断域名是否被微信拦截 被已经被微信封了的的域名网址如何在微信中正常打开...
查看>>
分布式锁的三种实现方式
查看>>
AJAX原生JS代码
查看>>
ThinkPHP提示错误
查看>>
poj 2109 pow函数也能这么用?p的开n次方
查看>>
Oracle database link
查看>>
清北学堂2017NOIP冬令营入学测试P4749 F’s problem(f)
查看>>
POJ 1840 Eqs HASH
查看>>
python调用shell小技巧
查看>>
TL431的几种常用用法
查看>>
BZOJ 1833: [ZJOI2010]count 数字计数( dp )
查看>>
关于toString()和String()要说几句话
查看>>
bzoj 3751[NOIP2014]解方程
查看>>
CSS(二) 文字样式属性,背景和列表
查看>>
js 经典闭包题目详解
查看>>
在项目中移除CocoaPods
查看>>
面试题三 替换空格
查看>>