20172326《程序设计与数据结构》第一周学习总结
2018-03-08 19:52
288 查看
学号20172326《程序设计与数据结构》第一周学习总结
教材学习内容总结
了解了计算机基本构成掌握了vim,Linux 基本命令
课后习题的练习
简单程序的编写
教材学习中的问题和解决过程
问题1:在vim编辑器下编写好程序后,无法使用"wq"命令保存并退出,只能使用"q!"强制退出。问题1解决方案:在网上查找相关资料后,第一次认为是权限不够,于是进入了root模式,但依旧错误,同时错误进入了系统目录中,更不可能运行。在老师的指导下用"cd ~"命令回到正常目录,从而解决了相关问题。
问题2:在按照教材示例中编写程序后,始终无法成功运行程序。
问题2解决方案:遗漏了关键的javac命令,在"vi ******.java"后,紧接着运用"javac ******"
代码调试中的问题和解决过程
问题1:在程序文件名中含有小数点例如".",但在vim编辑器中打出后,在编译过程中提示错误。问题1解决方案:将"."改为"_"
问题2:在课后练习作业中,要求将输出的单词都居中对齐。
问题2解决方案:初始,在实验楼的相关课程中关于vim命令中讲到在命令模式中"ce"命令可以将该行字符居中,但试验后发现对输出结果并无影响,只是在vim编辑器中有效果。接着,经同学提醒"/n""/t"命令可用于实现该问题。
代码托管
其他(感悟、思考)
本周是第一周学习过程,然而感觉与寒假学习感受完全不同。周围的同学都给了我许多帮助,使得学习信心得以增强,再次向他们表示感谢 。第二是娄老师的积极主动敲代码给了我很大启发,首先,确实需要大量练习来确保手感,规范格式。再者,在思考中学习有利于记忆与深层次理解。给了我一个学习的方向,感觉还不错。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 110(周四)/200 | 1/1 | 15/15 |
参考资料
《Java程序设计与数据结构教程(第二版)》《Java程序设计与数据结构教程(第二版)》学习指导
别出心裁的Linux命令学习法
积极主动敲代码,使用JUnit学习Java
相关文章推荐
- 20162303 《程序设计与数据结构》第一周学习总结
- 20162329张旭升 2017-2018-2 《程序设计与数据结构》第一周学习总结
- 20162308 2017-2018-1 《程序设计与数据结构》第一周学习总结
- 20162309《程序设计与数据结构》第一周学习总结
- 20162311 《程序设计与数据结构》第一周学习总结
- 20162330 2017-2018-1《程序设计与数据结构》第一周学习总结
- 20162307 《程序设计与数据结构》第一周学习总结
- 20172317《程序设计与数据结构》第一周学习总结
- 20162304 2017-2018-1 《程序设计与数据结构》第一周学习总结
- 20162303《程序设计与数据结构》第一周学习总结
- 20162302 《程序设计与数据结构》第一周学习总结
- 20172328《程序设计与数据结构》第一周学习总结
- 20162318 《程序设计与数据结构》第一周学习总结
- 20162316刘诚昊 《程序设计与数据结构》 第一周学习总结
- 20162306《程序设计与数据结构》第一周学习总结
- 20145301第一周学习总结
- 20172303 2017-2018-2 《程序设计与数据结构》第1周学习总结
- 20162306 2016-2017-2《程序设计与数据结构》第七周学习总结
- 20162311 2017-2018-1 《程序设计与数据结构》第五周学习总结
- Python第一周学习总结