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

教材学习内容总结

本周学习了基本的JAVA知识,虽然比较基础,但是在实际过程中还是出现了许许多多的问题,代码一遍遍的敲错,又一遍遍的修改,刚开始甚至不会切换模式,修改的十分崩溃。
但是随着输入次数的的增多,渐渐的也越来越熟练,许多的代码都自然而然的明白了它的意思。
包括编译器、编译程序、解释程序之间的关系课本上都进行了详细的阐述。

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

  • xx1代码数量统计始终为0
  • xx1后续重新调试了一遍代码,然后代码数显示正常了
  • xx2git pull后出现辅助帮助,但是始终无法退出辅助界面
  • xx2暂时得不到明确的解决方案,希望老师能给予帮助
  • ...

[代码托管]

https://git.oschina.net/pdds2017/syx20162303_JavaFoundations2nd.git

  • 代码提交过程截图:

    • 运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图
  • 代码量截图:
    • 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图

上周考试错题总结

  • 填空:在 Linux 里面可以使用使用(chmod)命令修改文件的权限。
  • 错题2及原因,理解情况
  • 判断:Linux Bash中,cd ~ 命令可以切换到'home'目录。 (Ok)当时不太理解cd的意思
  • 填空:Linux Bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls > ls.txt)当时没有理解ls的具体使用方法,实验楼也没有仔细研读
  • 填空:Linux Bash中,使用wc统计hello.c和main.c共有几行代码的的命令是( wc -l hello.c main.c )

作业

感悟

敲代码真的是一个很考验耐心的过程,在不断的调试修改中,我真的觉得特别烦躁,但是代码正确的时候的成就感确实其他无法取代的。在第一节课,老师讲课的内容我还是大致能够听懂的,但是当第二节课时,讲课的内容我却有点听不太懂了,上课有点处于懵逼状态,觉得特别难受,但是经过跟随着老师的教程我却逐渐的明白了过程,成就感逐渐的增加。最终结束时,有个大舒一口气的感觉,我也感受到程序员的辛苦与劳累,同时,对于程序员来说,只有自学才是最大的出路。

学习进度条

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

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难,软件工程 估计方法

  • 计划学习时间:8小时

  • 实际学习时间:10小时

  • 改进情况:尽量主动自学学习,只有在不断的实践中,才能越来越熟练理解。

(有空多看看现代软件工程 课件
软件工程师能力自我评价表)

参考资料

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

  • 《Java程序设计与数据结构教程(第二版)》学习指导
  • ...

转载于:https://www.cnblogs.com/syx390234975/p/6505170.html

20162303《程序设计与数据结构》第一周学习总结相关推荐

  1. 20162302 《程序设计与数据结构》第一周学习总结

    20162302 2017-2018-1 <程序设计与数据结构>第一周学习总结 教材学习内容总结 很多情况下时间和空间不可兼得.在不同的情况下,要么用时间换空间,要么用空间换时间. 引出算 ...

  2. 20155303 2016-2017-2 《Java程序设计》第一周学习总结

    20155303 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 浏览教材,根据自己的理解每章提出一个问题 Chapter1 Java平台概论:MyProgr ...

  3. 《数据结构与面向对象程序设计》第1周学习总结

    20182316胡泊 2019-2020-1 <数据结构与面向对象程序设计>第1周学习总结 教材学习内容总结 简单java程序是有哪些部分组成的 Java程序好的排版布局是怎样的 程序开发 ...

  4. 20175317 《Java程序设计》第一周学习总结

    20175317 <Java程序设计>第一周学习总结 教材学习内容总结 本周学习了Java大致的开发步骤,完成了课件自带的习题. 学习了在windows与Linux系统下不同的编译方法,掌 ...

  5. 20172318 2016-2017-2 《Java程序设计》第一周学习总结

    20172318 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 在教材中基本明白了计算机系统的运行方式,了解了对于高级语言是使用是掌握好编程的关键,掌握了一 ...

  6. 张季跃201771010139《面向对象程序设计(java)》第一周学习总结(改)

    张季跃201771010139<面向对象程序设计(java)>第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.co ...

  7. 20155226 2016-2017-2 《Java程序设计》第一周学习总结

    20155226 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一周主要学习了一二章的内容,也浏览了剩余章节,以下是本周主要学习内容总结 1.首先了解了[ ...

  8. 张旭升20162329 2006-2007-2 《Java程序设计》第一周学习总结

    20162329 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 通过打书上的代码熟悉了Java编程的基本过程 教材学习中的问题和解决过程 1.因为我的虚拟机 ...

  9. # 2019-2020.3 《java程序设计》第一周学习总结

    2019-2020-3 <Java 程序设计>第一周学习总结 在本周的学习中,学习到了好多也收获了好多,从最基础的安装虚拟机开始,根据老师的博客中的教程一步一步的进行,在这过程中也遇到了好 ...

  10. 20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结

    20175204 张湲祯 2018-2019-2<Java程序设计>第一周学习总结 教材学习内容总结 -第一章Java入门要点: -Java的地位:具有面向对象,与平台无关,安全稳定和多线 ...

最新文章

  1. 《马哥出品高薪linux运维教程》wingkeung学习笔记-linux基础入门课程5
  2. Sublime text别再弹出(wei zhu ce)以及(geng xin)提示了?
  3. AutoMapper 入门
  4. 把一个dataset的表放在另一个dataset里面_使用中文维基百科语料库训练一个word2vec模型并使用说明...
  5. 【Python-ML】神经网络-深度学习库Keras
  6. linux 查看日志以及查看
  7. 利用维基百科挖掘概念之间的先决条件关系(初探)
  8. 3600万中国人在抖音“上清华”。
  9. 【知识图谱】构建射雕三部曲人物关系
  10. 教你编写第一个生成式对抗网络GAN
  11. 一氧化碳测试仪软件,一氧化碳检测仪的原理_一氧化碳检测仪的使用 - 全文
  12. UnionPay,ChinaPay 最新 银联支付接口C#\Asp.net\MVC 版本
  13. 怎样锁定计算机的技巧,小白实用电脑技巧22——电脑如何设置密码并锁定
  14. display:flex 常用
  15. JS获取去年日期(包含闰年逻辑)
  16. 汇编语言实现七段数码管显示控制实验
  17. Android-计步器的学习心得
  18. 计算机三级 网络安全
  19. [JAVA]jdk下载
  20. 安全合规/GDPR --19--GDPR实施中的高风险处理类别

热门文章

  1. 8个超震撼的HTML5和纯CSS3动画源码
  2. Smaug Coverage
  3. jQuery on 绑定的事件触发多次
  4. 使用js设置ul标签的显示或隐藏和超链接调用js文件的方法
  5. ad20如何导入库_脱水防锈油如何使用才正确?
  6. routing zuul_尚学堂0131之zuul的相关概念及如何性能调优
  7. C++常用的容器(vector、set、list、map)
  8. OpenCV cvtColor()函数
  9. 程序员的快速成长之路
  10. matlab中表示拉普拉斯分布_深度优化局部拉普拉斯金字塔滤波器。