一、作业
这个作业属于哪个课程 | C语言程序设计ll |
---|---|
这个作业要求在哪里 | (https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018/homework/3162) |
我在这个课程的目标是 | 强化掌握结构体的使用方法,结构变量的定义和初始化。 |
这个作业在哪个具体方面帮助我实现目标 | 如何学习,如何提问 |
参考文献 | C语言程序设计 |
一、刘未鹏的博客:怎样花两年时间面试一个人
http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/
请回答以下两个问题:
1.这篇博客下面的评论中,请列出你最感到有共鸣的三条(不限于三条)。10分
2.读了这篇博客,你有哪三点具体的收获(不限于三点)。10分
1
1、这是个定律。CPU不是性能瓶颈,IO才是。越来越相信,在社会化大生产的趋势下,人和软件一样,prensent一层变得越来越重要。
2、拜读了,个人博客和项目经历的确是衡量一个人兴趣和实际水平的指标。
3、今天早上起床时就看到的这篇文章,写得非常到位,其中有些观点比我前阵子的所思所想更深刻,是以读完后受益匪浅:)关于读书,多说一句,人生只有900个月,根据自己的发展方向,静心读读那些经典著作是非常有必要的。只是不因为了读书而囫囵吞枣,计算机科学更多还是需要自己实践。与诸位共勉。
4、好文。我觉得IT领域里,web开发相关方面的公司,尤其是创业团队,对于这种新的找人方法会感兴趣,但是其他领域,特别是大公司,跟进地可能就会比较慢了。不过作为应聘一方自己看这些书也没什么坏处,可能对于短时间内应聘没帮助,对未来还是有好处。
2
1、面试需要弄清雇主的需求到底是什么。
2、还是要多看一点书,帮助自己学到更多的知识。
3、看书一定要选对书,好书和坏书的差别,从本质上,就是学习效率和大方向的差别。
二、如何有效地记忆与学习?
http://mindhacks.cn/2009/03/28/effective-learning-and-memorization/
请回答以下两个问题:
1.这篇博客中提到的哪些方法你已经在使用,举例说明使用之后的实际效果。10分
2.这篇博客中提到的哪些方法在你看来不错,但自己还没实践过,很想试一试。10分
1
方法:经常与别人讨论,或者讲给别人听
在我使用这个方法后,很多比较难以记住的东西都会被自己记住,与别人讨论或者讲给别人听都会强化自己的记忆和理解。
2
1、经常主动回顾。这个方法大多数人是很难坚持去做到的。
2、整理笔记。
三、如何提问?
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md
请回答以下两个问题:
1.开学已经要求大家阅读过此文,对照一段时间的学习,请举例说明你之前所采用的提问方式和得到的反馈。10分
2.请按照文章的要求,精确而言之有物的描述到目前为止最困扰你的一个问题。10分
1
遇到自己很难去解答出来的问题,虚心向别人请教,虚心接受别人的建议。在我用这种方式提问之后,被人也更愿意回到所提出的问题了。
2
怎样把问题精确而简洁地提出来?
二、学习进度条
周/日期 | 这周所花的时间 | 代码行数 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
2/25-3/3 | 48h | 45 | 数组的认识及用法 | 数组长度的理解 |
3/4-3/10 | 36h | 37 | 编写程序时处理文件 | fscanf与fprintf的具体用法 |
3/11-3/17 | 46h | 55 | 定义文件,以及文件的导入导出和读写 | 二维数组的用法、上三角的判断及文件的处理 |
3/17-3/22 | 15h | 66 | 选择排序法、二分查找法 | 不清楚选择排序法和冒泡排序法的区别 |
3/25-3/29 | 39h | 73 | 字符串的定义及其使用 | 指针的具体使用 |
4/6-4/11 | 29h | 90 | 学习指针 | 对指针还不太了解 |
4/13-4/18 | 32h | 91 | 巩固指针 | 对指针还有些许不熟悉 |
4/21-4/26 | 30h | 77 | 结构体的运用 | 不熟练运用结构体 |
4/27-4/30 | 25h | 对结构部分进行强化 |
3、学习感悟
从这三篇文章中,学习到怎样去面试,还有学习的方法和怎样去更好的提问。这些东西都是对我们是非常有用的。