20172329 2017-2018-2 《程序设计与数据结构》第一周学习总结
教材学习内容总结
- 这是我第一次接触程序设计这门课程,也是第一次正式的敲代码,学习这门课的第一周有不少问题,好比在vim编辑器中,中英输入法的不一样会致使一些符号在相同键位下敲出来的符号不一样,这一点须要咱们去本身摸索掌握。
- 总的来说,第一周学习的内容就是了解了Java程序设计的基础,掌握了计算机的硬件和软件构成,在学习网络部分的时候,出现了不少以前没有了解过的专业词汇和一些重要概念,由于与课后练习以及后期学习内容息息相关,就仔细了解了计算机网 路、还有统一资源定位器(URL)。
- 除了学习理论内容,我还学习了编写基础的小程序,如何在虚拟机内把代码上传到码云,一些基础的Java命令,在实验楼里的学习,能够很大的让我了解这一方面的知识,对之后的学习也有很大的帮助。在编写程序的时候,学习了一些基础性的命令,能够编写一些简单的程序,可是在碰见一些好比用“*”打出图形的时候只能一行一行敲出来。
教材学习中的问题和解决过程
- 问题1:因特网与万维网不知道如何区分
- 问题1解决方案:在看了书本里的介绍之后仍是分不清,只是知道万维网是因特网的一部分,因特网的概念更加的大,而后我就经过百度了解到实际上,万维网是一种创建在Internet上的全球性的、交互的、动态、多平台、分布式、图形信息系统。它只是创建在Internet上的一种网络服务。它的开发最初是为了在科学家之间共享成果, 科学家们能够将科研成果以图文形式方在网上进行共享。它的最基本的概念就是Hypertext(超文本)。
- 问题2:什么是URL
- 问题2解决方案:在作PP1.4的课后练习的时候,发现了不知道什么叫作URL,而后翻书看了看概念,可是书中所讲的其实它就是网站的网址,我以为个人理解有必定问题,可是殊不知道问题是什么,我就继续看了看网上的文档:“
统一资源定位符是对能够从互联网上获得的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每一个文件都有一个惟一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。”看了这篇文档以后我也对什么叫作URL掌握了一些。
代码调试中的问题和解决过程
-
问题1:第一次编写程序,javac之后,出现的错误险些让我放弃编码。如图:
java
-
问题1解决方案:严格按照书上的命令从新输了一遍,而后仔细和老师发的视频对比了不少遍,才:wq后,终于成功了。git
-
问题2:上传到码云的过程,堪称我在电脑上解决问题的时间破了纪录了,老是上传失败,心酸历程如图:
小程序
-
问题2解决方案:我发现我误按了大小写,一直在用大写打密码,这里但愿你们注意不要不当心按到caps,要否则会由于看不见密码而找不到问题所在。vim
(https://gitee.com/organizations/CS-IMIS-23/projects)
浏览器
上周考试错题总结
考试卷子尚未发下来,后另补。网络
其余
我发现敲代码并无那么无聊,敲代码的过程既能够锻炼本身的打字打字母的速度,也能够锻炼咱们的记忆能力,并且这也是咱们必须学习的过程,娄老师的博客里讲,想要学好Java就要积极主动去打代码,不能老是想着复制粘贴,学习是咱们本身的事情,依靠老师是学成的,程序学习,时间和精力的花费和本身所得的成功密不可分,因此,自主学习很重要。
Java能够表白哦!!!!
数据结构
学习进度条
|
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
目标 |
5000行 |
30篇 |
400小时 |
|
第一周 |
156(周五)/200 |
1/1 |
15/20 |
编写代码其实颇有意思,能够创造本身心中想要的程序 |
参考资料
Elizabeth Castro.HTML XHTML CSS基础教程.北京:人民邮电出版社,2007.8:35-37编辑器