《C程序设计语言(第2版·新版)》([美] Brian W. Kernighan)电子书网盘下载免费在线阅读
链接: https://pan.baidu.com/s/1txJqYzmjYS-BSw43eLWrnQ
提取码: sejp书名:C程序设计语言(第2版·新版)
作者:[美] Brian W. Kernighan
译者:徐宝文
豆瓣评分:9.4
出版社:机械工业出版社
出版年份:2004-1
页数:258
内容简介:
在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书作者是C语言的设计者之一Dennis M. Ritchie和著名计算机科学家Brian W. Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。
原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。
对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。
作者简介:
Brian W. Kernighan,贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,如《The Elements of Programming Style》《The Practice of Programming》《The UNIX Programming Environment》《The AWK Language》《Software Tools》等。
Dennis M. Ritchie,1967年加入贝尔实验室。他和 Ken L. Thompson 两人共同设计并实现的C语言改变了程序设计语言发展的轨迹,是程序设计语言发展过程中的一个重要里程碑。与此同时,他们还设计并实现了UNIX *** 作系统。正是由于这两项巨大贡献,Dennis M. Ritchie 于1983年获得了计算机界的最高奖——图灵奖。此外,他还获得了ACM、IEEE、贝尔实验室等授予的多种奖项.。
我是一名计算机科学与技术的专硕考生,准备了有将近8个月。当时是线上划水上课,全身心投入考研,每天安排的时间有11小时在学习,8小时睡觉,剩下的时间休息。整个过程,主要放在数学/专业课这两门上。大家可以花个一两天整理个文档,规划以下自己的进度。比如:每个时间点的要求、目标,这样会给大家个方向,至少至少你不会迷失自己。
一、广西大学电子信息概述
同学们要根据自己的情况来选择学校,比如是否在意学校的知名度?985、211、双一流,当然有的同学可能不想出省等等。所以大家可以把自己关注的方面附上权重来评估每一所学校。那对于广西大学来说,它是一所历史悠久的211学校。在理科方面有很大的优势。特别是计算机学科评分等级为B。由此可见,广西大学它在全国排名中也是靠前的。同时大家如果分析过往年的广西大学计算机考研情况的话,会发现在保护第一志愿的情况下,只需要超过国家线30分就稳了。相当于说,你只需要考310左右即可上岸。因此,从学校水平和学校容易程度来说,选择广西大学是非常非常好的。
二、初试复习经验
(一)数学二
参考材料:汤家凤1800、
永乐线代讲义、
汤家凤&李永乐真题详解、
张宇8卷、
李永乐6卷、
李林6+4卷;
视频:汤家凤基础&强化视频、
张宇强化部分章节、
李永乐线代强化视频;
复习安排:
①汤家凤基础视频、汤家凤1800(4月份初—5月份中旬,大概40天)
②李永乐线代强化视频+永乐线代讲义(5月份中旬—6月初,大概20天)
③1800上篇错题、1800提高和汤家凤提高视频(6月初—7月初,35天左右)
④二刷永乐线代讲义(七月初-七月中旬,10天左右)
⑤跟张宇30讲强化和写对应章节的练习补缺补漏(七月中旬—八月初,20天左右)。
⑥汤家凤&李永乐真题详解。(八月初—九月中,35天左右第一遍;九月初-十月中,20天第二遍)
⑦模拟:张宇8卷、李永乐6卷、李林6+4卷(十月中以后)
注意事项:不是单纯的刷视频,要记记笔记,动动笔。做练习要有把题目“搞懂”的心态并且也要多记忆知识点、公式、常见的方法。比如1)把会做的题目做完之后,核对自己的过程是否正确。2)对于不会的题目,你可以思考考察点是什么再试试。对于技巧类的东西,记下来就是了,当作积累。3)我是每天拿出30分钟的时间,回顾汤老师的笔记,并且默写公式4)把题目分为3种来标记,一看到就会标“✔”;摸棱两可标“-”;毫无思绪标“×”,方便以后二刷。5)常见的方法要记下来,为冲刺阶段做准备。
线代一开始做题感到困难,大多数是因为公式记不住,这个时候要花时间背诵公式。强化阶段得更加注重准确率、解题速度。可以听听张宇的强化课,挑一些章节来补缺补漏,我当时是选“数列证明”、“中值定理”、“积分证明”这3块。如果可以一定要抓紧进入真题,一定要控制好时间,我是细化到每一题花的时间多少。二刷真题,我是把试卷分成早年(2014年前)和近年(2014年后)。早年,是根据整理的知识点来刷错题,用pdf根据题号截图,整合成一个word,打印再刷。
(二)专业课
参考材料:数据结构、
三研白皮书、
王晓东算法书及其配套练习
网课视频:部分王道习题课视频
使用方法:数据结构部分,过完第一遍后,接下来就是背诵。拿出白纸,把知识点、考点用思维导图写下来回忆。对于代码题,理解、多写和背诵。C、C++部分,根据白皮书来的,非跨考的同学一般只需要挑新的知识点那一部分(类、继承、多态等等),接着就是白皮书后面的习题。算法部分,回顾各个算法的重点。比如,回溯算法的思想是什么?接着是从官方参考书和其官方配套的练习集上每个章节挑出一些题目进行理解。最后背诵,将你觉得会考的题目(代码短、不复杂、经典)的解题背诵下来、默写。
(三)英语二
参考材料:何凯文单词书/长难句、
黄皮书真题、
王江涛作文书、
考研圣经pdf
网课视频:何凯文长难句视频、唐迟老师真题讲解、宋逸轩老师新题型的讲解
使用方法:单词部分,一开始你可以直接上手何凯文的单词书,刷个两三遍,记下它的词根词缀,并注重真题的词汇。阅读只做真题就可以。步骤:做题(前阶段大概30分钟一篇,把不会的句子、词汇标出来)->听唐迟老师讲解真题->整理(把不会的句子翻译和背诵词汇)。作文部分,用王江涛作文书根据每个主题按照自己的想法结合书上的好句子写出自己的20篇必备文章,接着就是背诵和多写。
(四)思想政治理论
参考材料:肖秀荣1000题、徐涛讲义、徐涛的冲刺背诵笔记、模拟题(《肖4》《肖8》《王吉4套卷》《腿4》《徐涛八套卷》)
网课视频:徐涛强化视频
使用方法:在肖4出来之前不要考虑论述题的事情,一心去搞选择题就可以了。习题可以选择肖秀荣的1000题,也可以选徐涛的优题库,真题可做可不做。我是做了三遍1000题(第一、二遍全刷,第三遍只刷错题)。接着就是狂刷模拟卷的选择题。肖四一出来就背诵,网上有那种背诵版,我用的是“苏一说了”。
三、复试准备经验
复试的话,会有点运气成分。你如果分到比较松老师的组,那么成绩打得就会比较高。但也不是绝对,还是要看你本科的学习经历。我是分到了院长那组,答题的时候老师笑嘻嘻,其实都给我设坑,你一不小心就掉坑了。
(一)英语口语和听力
这个部分我是星火复试英语+白皮书的英语口语。把常见的问题写出来,根据自己的情况结合这两本参考书的答案进行背诵。
(二)专业课
1)计算机网络。
过了一遍王道的计算机网络,并且把各章知识点罗列在一张纸上,方便自己背诵。线上复试,所以要更加注重概念、协议的理解。
2)软件工程。这个我是过了一遍课本,接下来我去网上收集软工的试卷来训练,并且将经常出现的知识点写在纸上。最后背白皮书的复试真题和课后习题。
(三)综合面试
有两个注意点,1)读问题要揣测它在考你什么2)问题本身有没有问题。以下为举例子:
院长问题:
1)你知道的有几种排序算法?你认为哪种排序算法比较好?
2)数据结构的线性结构怎么实现?
3)A主机发数据到B主机,IP,MAC地址会怎么变化?
附注:对于以上问到,哪个东西比较好?言下之意等于,以上各个东西的优缺点!而且院长的问题很不精准要分类讨论,大家一定要注意,虽然说话笑嘻嘻,但是,考后细想,坑很多。
考情介绍
21考研招生情况,广西大学计算机与电子信息学院分学硕和专硕的方向,学硕专业为计算机科学与技术,专硕分为02计算机技术方向和03电子与通信工程方向,22招生新增了人工智能方向。其中学硕招生名额65个,去掉15个推免名额,统招名额有50个。计算机的分两个方向招生,其中计算机技术是属于计算机方向的,粗略算了下,除掉推免和非全总共有80个招生名额。
再说一下21年报考情况,供22考研的学弟学妹参考。学硕今年没招满,只有13个一志愿的过国家线,都录取了,招收大量调剂。专硕今年倒是招满了,但是也是国家线进复试,计算机技术进复试的有121个,拟录取80个,由于国家线复试的原因,复录比稍微有点高,约为1.5 : 1。
保护一志愿
广西大学明确保护一志愿!广西大学明确保护一志愿!广西大学明确保护一志愿!重要的事情说三遍。因为这是官网20年研究生院发出的通告,意味着将来都不会有收优质生源刷一志愿的黑幕。
从两个方面可以看出西大确实在保护一志愿了,希望大家别再黑咋学校。一方面,21年专硕过国家的人数满了,所以就不再收调剂了,我们仔细去看调剂公告可以发现西大今年调剂电子信息只收非全。另一方面,21年专业课改考回自命题,且难度低于408,不压分,所以可以看出西大诚心欢迎全国各位一志愿考生报考。
考研数学
数学无疑是考研中最重要的一门科目,没有之一,数学是重头戏,也是我花时间和精力最多的学科,考研名师很多,张宇,杨超,高昆仑,李林,汤家凤,武忠祥,李永乐等等,每个老师风格都不同,备考过程尽量选择合适自己的老师,我的高数部分是全程跟着武忠祥老师的,武老师讲课深入浅出,注重一题多解,配套习题就是他的高数辅导讲义、660题和330题。
线代一开始看的有点云里雾里,跟着高昆仑的零基础过了一遍觉得好了很多,后面都是看的李永乐老师,配套习题是他的线性代数辅导讲义,这本讲义我前前后后刷了三遍。时间分配上我是从四月份开始复习的数学,从4月份到6月份这个时间段基本上每天7-8个小时在数学上,6月-8月是强化期,这个阶段的数学的时间安排每天在5个小时左右,因为要开始复习数据结构了,需要分点时间专业课。从9月开始基本上每天能给数学的时间会开始变少,但是每天还是要给到4小时,因为政治英语专业课都需要分配相应的时间,具体如何分配还是看大家复习情况而定。10-12月就是真题以及刷模拟卷了,真题我做了两遍,用的李永乐老师的全精解析,套卷是从05年开始做的。模拟题首选李林4+6,其次是合工大的共创卷。根据自己的时间和能力选择性是否做张宇卷子,毕竟难度挺大还是有点劝退的。做题的同时一定要注重错题的总结错题,这才是关键,尤其到后期复习数学的时间会减少,多翻翻错题能巩固知识点。
828程序设计与数据结构
828专业课的前身是817数据结构与程序设计,从2015-2019年专业课都是考的817,2020年开始改考专硕828,2021年的专业课可以概况为三个大块:程序设计(C语言、C++)、数据结构、算法分析与设计。
我们可以分析21年上岸的专业课平均分,其中学硕最低分66、最高分139、平均分100,专硕最低分62、最高分129、平均分93,从21年的分数分布可以看出,专业课并不简单但也不算很难,没有压分,毕竟有139的大佬,对于西大而言专业课是挺能拉开差距的科目,最大差距可以达到甚至70分,所以22考研的小伙伴务必重视了,专业课很重要!
828考题分析
先说题型:小题+大题+算法。其中小题部分占比70分,包括10判断20选择10填空,算法题两道共35分,有一定难度。其余分数都为应用大题部分。
小题部分,集中考察概念和基础,数据结构、面向对象、C语言均有知识点考察,掌握基础和刷题即可。应用题部分相对常规,今年真题考察数据结构部分如最小生成树、最短路径,C语言考察递归算法和文件 *** 作等,还有C++面向对象的考察。选择题应用题是专业课拿高分的关键,一定要好好准备。算法题难度较大,21年真题有一个关于背包价值的算法题,有一定难度,需要一定的算法能力才能解出,好在算法部分只占35分。
23年828专业课资料
指定教材必备,清单如下:
1 《C语言程序设计(第2版)》,何钦铭、颜晖著,高等教育出版社,2012
2 《数据结构C语言版》,严蔚敏、吴伟民编著,清华大学出版社,2007
3 《算法设计与分析(第2版)》,王晓东著,清华大学出版社,2012
4 《程序设计教程:用c++语言编程(第2版)》,陈家骏、郑滔著,机械工业出版社,2009
除了数据结构可以用王道天勤代替,其余的三本教材建议都要备上。除了复习教材以外,就是西大本校的复习资料了,欢迎各位学弟学妹向学长本人取经,资料和经验方面都非常丰富,作为考研的过来人,必定对大家的疑虑知无不言。
总结
22年考纲暂未发布,但是仍然建议参考21的考试范围去复习,因为也只能这样做,改考目前没消息,去年刚改的828所以个人认为今年改考可能性较低。这两年可以说是上岸西大比较好的时机,因为刚公布保护一志愿的方案以及知晓校内情况人士并不多,所以相对竞争而言比其他211要好得多,所以学弟学妹要抓紧这次机会,争取上岸西大。
经验分享大概就是这些了,篇幅有限,许多地方不可能面面俱到,不及之处还请谅解。需要专业课828程序设计与数据结构复习资料的可以联系学长,保证靠谱,最后希望各位旗开得胜,来年能够开启新的旅程,最后晒一下拟录取通知书,欢迎学弟学妹留言咨询。
四、写在最后
以上为自己备考的经验分享。因为每个人的水平情况、学习能力不同,所以大家可以根据自己的情况把握一下时间。希望大家能不忘初心,一步一个脚印坚持到最后。考研备考整个过程很难,特别是到最后几个月。大家一定要坚持住,胜利就在眼前。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)