一、我学到的内容(整理本课程所学,[用思维导图的方式]
二、我的收获
C语言I博客作业03https://www.cnblogs.com/zjzjaaa/p/11657323.html
C语言I博客作业04https://www.cnblogs.com/zjzjaaa/p/11693369.html
C语言I博客作业05https://www.cnblogs.com/zjzjaaa/p/11739526.html
C语言I博客作业06https://www.cnblogs.com/zjzjaaa/p/11779498.html
C语言I博客作业07https://www.cnblogs.com/zjzjaaa/p/11816041.html
C语言I博客作业08https://www.cnblogs.com/zjzjaaa/p/11816041.html
C语言I博客作业09https://www.cnblogs.com/zjzjaaa/p/11909700.html
C语言I博客作业10https://www.cnblogs.com/zjzjaaa/p/11953223.html
C语言I博客作业11https://www.cnblogs.com/zjzjaaa/p/11993660.html
就个人感触,无论学习哪门语言首先应该了解一下自己所学语言的背景,也可以说它的发展史。
C语言属于高级程序语言的一种,它的前身是“ALGOL”。其创始人是布朗·W·卡尼汉和丹尼斯·M·利奇。C语言问世时是带有很大的局限性,因为它只能用于UNIX系统上。然而随着科学技术的进步,计算机工业的发展,C语言逐渐脱离UNIX。1987年美国标准化协会制定了C语言的国际标准,简称“ANSI C”,从此以后它便成为一种广泛使用的程序语言。C语言的优点很多,主要的有如下四点:
1.兼备高级语言与低级语言的优点,属于一种中间语言。
2.它是一种结构化程序设计语言,非常适合结构化程序设计。
3.有较丰富的数据类型、运算符以及函数供以选用。
4.直接与内存打交道,使修改、编辑其他程序与文档变得轻松,简单。
三、自我总结
掰着手指头算一算,自从开学到现在已经学了将近三个月的c语言。老师教授的c语言很细致,但是也需要自己的自学。目前正在努力攻克指针这一块,对于指针好像有些摸不着头脑,所以先从最开始的基础中的基础开始自我总结好了。
就近段时间的实验课和c语言课的内容来讲,老师讲的东西我是肯定能够听懂的,但是
如果是老师出的题目,肯定不能做到像班上两位大佬一样写写画画就能把程序源码写出。每次都是绞尽脑汁去思考解题切入点,同时在草稿纸上把细节处写下来画下来。纵使这样,最终得到的代码有时也会无法运行,或者运行成功但结果与题目要求不符。
说实话我很清楚的知道,每个程序员都不是一蹴而就,都是循序渐进的。但差距就在眼前,活生生的例子还是让自己产生了不少失落感。
四、量化的自我评价(指标包括:代码行数、博客字数、总计学习小时数、成绩曲线,指标请用图形的方式给出,并请根据指标分析自己的学习情况)
相较于别的优秀同学还是有很大的差距,在下个学期应该抽出更多的空闲时间来学习C语言
五、我努力的方向(关于接下来的寒假和新的学期,你的计划是什么?你对自己的期待是什么?)
1,寒假的时候每天都尽力去完成编程题,同时按量预习。
2,在C语言方面,希望自己首先把第一学期落下的基础知识先仔细熟悉一边,然后进行编程题目的练习,再次至于能够多花点时间,加强对英语的学习,每一天都坚持,不能三天打鱼两天晒网。