背景

最近重新读了408相关的教材和书本(计算机网络,数据结构,计算机组成,操作系统),浅显地翻阅了一番,有颇多领会,再次稍作总结梳理,这儿不做学习内容知识点的总结(网络上已经有许多,教材也更加权威,就不拾人牙慧了(其实是懒)),只是表达一下学习过程的一些领会和想法,仅当记载

根底书本

计算机网络(第7版)

计算机组成原理

数据结构(C++语言版第3版)

计算机操作系统(汤小丹的书,不引荐,讲的内容太浅,是那种好像什么都讲了,但什么都没讲的类型)程序员的自我修养(算是操作系统的补充书本)

工作两年回过头来看,当初课堂发呆要靠考试周暂时突击才过的科目内容,现在每个知识点都或多或少接触过,但也仍然还有懵懵懂懂的地方,也许再过一段时间再看又会有不一样的感觉吧,常读常新。

内容从层级来看,大致能够分为几个渐进:

计算机组成原理->数据结构->计算机网络->操作系统

个人感觉其中最杂乱的是计组,涉及到的层面太多了,理解起来也比较抽象

数据结构的规划是基于计算机的组成原理,例如词典的键值查找是基于与key值hash后直接映射地址避免了逐个比较的过程,算是最风趣的一个部分,能看到许多先者的奇思妙想和才智

计算机网络感觉是比较独立的,主要是各个层级的协议定义和剖析

操作系统也和计组结合紧密,涉及到的内容也比较杂,文件系统,使命调度管理等,书也选的不太好,无疑是给本不灵光的头脑雪上加霜,后边应该还会再找几本经典的国外书本来看

为什么学408

一个是给自己一个方向吧,零散文章看多了,不够系统化,需要整理一个头绪将之前看过听过的归整一下,另一个是稳固一下根底,查漏补缺,毕竟是之前学过的教材,仍是考研的教材,书本质量至少不会太差

至于国外的经典书本也有考虑过,但仍是选择了国内的教材,之前是考虑国外书本太过详实(经典大黑砖),而且经过翻译,读起来或许有些拗口,出于先简单了解的策略,选了国内的考研教材,事实上除了计算机操作系统的书比较一般外(再次吐槽),其他的书本确实起到了很好的入门效果。

总结

不管什么时候根底总是最重要的,它能够决定个人能力的下限,包含往常生活中也是一样,身体,心态和思维,多看看,多想想,多做做,总会变的越来越好的,至少不会变得更糟

关于找书

  1. 先去各大论坛查找书本引荐(如知乎,豆瓣,掘金)
  1. 再去书本网站上下载对应的图书hk1lib.org/

不同书本的类型

常见的有PDF,EPUB等,各个版别良莠不齐,新出的书还好,旧版的书就各种问题,要么是影印版看不清字,要么是目录对不上,配图错误等等,虽说有专门的工具能够去修正目录等问题,但仍是多看几个版别比对一下

阅览感受来说,一般是

PDF>EPUB>PDF(影印版)

阅览软件

  • PDF就用Windows的Edge,杰出一个丝滑
  • EPUB的话便是windows商铺的《洁净阅览》了,但部分书本仍是存在解析的问题

一般会用NeatReader来备用

github.com/Clean-Reade…

\