cs专业学哪些软件?
我来认真回答一下,本人现在某985大学计算机系在读,CS本科,大一。 虽然我还没有正式学C语言(这个暑假才开始)但是我已经看了很多关于计算机编程的书籍了,这里介绍几本我觉得不错的。
1.《编程之舞》这本书很薄,只有400多页,但是内容非常过硬,如果你能看完并理解,你的基础可以说非常的扎实了!我强烈推荐你看这本书!本书是作者在卡内基梅隆大学为新生开设的一门入门级课程的学习笔记。由于CMU的计算机学院是非常有名的,所以这个课程的准入门槛相当高,能够入学的同学几乎都是天资聪颖且勤奋好学的。所以这本书可以说是经过这些“神之学子”层层筛选过的优秀教材了~( ̄▽ ̄~)~下面放一张书里附带的课程大纲,可以看到这门课主要学习的内容。
2.《编码》这本书也是一本神作,豆瓣上很多人给了五星级好评。而且这是本好书,不是那种空有大标题没有内容的书,里面都是实实在在的干货!如果你想学好CS,那你必须看看这本书!书中主要讲解的是程序设计的基础知识、编程风格、基本的数据结构和算法以及如何阅读源码等等。这些看上去好像都是很基础性东西,但是你不得不承认,能够把这些基础知识掌握得很牢固并且能够在实际中运用的人并不多。尤其是当你看了这本后你就会觉得以前你写的代码真的只能用“屎山”来形容。。。
3.《数据结构》这本书是比较正式的教材版本了,如果你想看更通俗易懂些的可以在哔哩哔哩搜“慕课网”里面有很多精品课,上面有清华、北大等名校老师主讲的精品课程,可以去看一下。数据结构这门学科虽然是CS基础的必修课程,但是因为其相对理论性较强难以实践,很多人都不愿意学或者学完了觉得没进步。其实只要你多练习,还是能够很快上手的。