Skip to content

软件:Final 总结 #49

@ghostbody

Description

@ghostbody

关于平时成绩

这个不用担心,平时成绩的平均分90分左右,之前所有改的作业的得分是按照真正高要求的中肯评分。说了挺多次都叫大家别太在意分数这件事情,确实,来大学学习是为分数的话,很悲哀。

分数这东西确实能够给你带来奖学金,确实会在你找工作的时候有一定作用。然而在谷歌这样的全球的公司是很轻视你的绩点的,特别是中国大学,这些基本上没有用。

真真正正是我们核心竞争力的东西是最基础的一些问题,比如c语言的一些问题(我们做过一些)。

选择这个专业真正能够提升你个人核心力的,就是那些你很痛苦地写出来的程序,很纠结地解决的问题。

关于语言

我个人认为语言是一种表达思想的工具,无论什么语言都是人类企图和计算机交流的工具。这个学期我们学习的是程序设计1,而不是叫做c语言。很明显c语言程序只是程序设计很小的一个部分。

所谓功夫在语言外,有个老师说的话很经典:“就像莫言获得诺贝尔文学奖一样,并不是因为莫言比我们会多几个汉字,或者是语言。” 因此,接下来的面向对象程序设计、离散数学、数据结构与算法、操作系统、计算机网络、数据库等等,很多都是语言外的功夫。

是不是c语言就学完了?
明显没有。

关于c++

下学期的重点应该是面向对象编程(不过可能杨老师的重点还在指针那些,很可能你们先学到的面向对象的思维就比较少了)。c++绝对不是简单地把printf变为cout而已,
这个下学期再说吧。

关于寒假作业

这个自己自由,我也不会改,也没有ddl;

  1. 改进一下自己的管理系统,尝试设计一个庞大的系统,比如教务系统。加入GUI之类的。其实我们学了c语言,很多同学写个教务系统可以秒杀学校那个垃圾玩意。
  2. 感兴趣的同学fork一下我YOJ的代码,你可以完善一下那个系统,或者用c语言重新写一次后台。(py的效率较低)
  3. 做一下通用链表那个实验,对下学期学习泛型编程很有作用。

期末project较多,不说多了,大家有问题在下面吐槽。哈哈哈哈哈。

可能给大家的作业或者难度偏大。嗯,其实写那么多字的题目还要费脑子想还是很花时间的。师兄也没那么变态总想着虐你们。嗯,过来人,希望大家坑得不要那么深。

给大家造成压力,说声对不起了。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions