考研c语言怎么准备?

连锦河连锦河最佳答案最佳答案

1. C语言 + data structure(C99,200-300 h) 2. compiler design, optimization (80 hrs) 3. Operating system(300 hrs ) 4. algorithms and complexity theory(150 hrs ) 5. computer architecture (60 hours ) 6. compilers, programming languages , etc(100hrs ) 我以我自己为例吧,我是计算机专业的,所以我的专业要学数据结构、操作系统、计算机组成原理、计算机网络等课程,这些是专业课,需要花很多时间。而我在大三下学期(大二寒假开始准备考研)的时候除了大四上学期的专业课之外把这四门主修课都学完了,大四上学期基本上没有上过课。

所以在备考期间我能利用的时间很少,只能利用课余时间去复习数学和英语。由于大一学了C语言的编程基础,大二学C++,我没有专门复习过C语语言,但是C语言的基础还是很好的。在复习阶段,我只看了一下算法题和指针部分。其他基本没怎么看。

在数据结构方面主要是用C/C++写一些简单的算法练习一下,比如二叉树的先序遍历、后序遍历等等; 在编译理论这块,我看的书不多,只看了《编译原理》、《编译原理实践教程》和《compiler design principles, strategies & techniques》这三本书,最后做了《编译原理实践教程》的书后的习题; 在操作系统中,我看的是《Unix环境中的C程序设计》这本书,虽然叫“Unix”环境中的C程序设计,但是这本书是在Linux下写的,对于Windows的程序员来说不是很友好啦~ 不过这本书的内容还是很不错的,很详尽地介绍了各种系统调用,很适合用来做笔记。

关于操作系统我就只看这一本了,因为之前的专业课已经学过一部分了,而且这门课内容太多了,如果我要系统地学习的话估计得花一两年左右…… 我觉得如果你是大三或大四的学生的话,最好能看看你的专业课老师开的书单,然后有针对性地去看一些参考书,这样会节省大量时间和精力。

强麒强麒优质答主

先贴成绩(124),再讲方法 (一)首先明确自己考什么 我是考计算机学科,因此我的编程语言主要涉及C语言和算法。所以我在复习期间C语言看了严蔚敏的《数据结构》、《计算机组成原理》第二版;算法看了《算法导论》第四版。至于操作系统,我直接看《计算机网络》第七版的习题答案了。

(二)其次,要知道哪些是重点内容 如果我没记错的话《C语言》这本书有关于指针章节有50多页,还有基本指针相关的练习题,这些一定要认真做!因为指针是计算机组成原理中的难点,也是历年考试的重中之重! 至于其他知识,如果时间充裕可以稍微看一下。

我来回答
请发表正能量的言论,文明评论!