• 请不要在回答技术问题时复制粘贴 AI 生成的内容
magese
V2EX  ›  程序员

计算机基础比较差,求推荐一些书籍。

  •  
  •   magese ·
    magese · Sep 13, 2018 · 14454 views
    This topic created in 2974 days ago, the information mentioned may be changed or developed.

    先谢谢各位。

    最好是有 PDF 版的,工作比较轻松,可以在上班的时候看一下。

    因为基础比较差,所以希望推荐的不要太高深的…… 能通俗易懂一些最好啦。

    编程思想、计算机操作系统、计算机硬件、计算机网络方面的都行,再次感谢。

    56 replies  •  2018-09-17 10:47:24 +08:00
    specita
    specita
    Sep 13, 2018❤️3
    1
    深入理解计算机系统
    lzs5240
    lzs5240
    Sep 13, 2018
    2
    人月神话
    计算机网络
    数据库系统慨念
    代码大全
    magese
    magese
    OP
    Sep 13, 2018❤️12
    3
    发现一个挺好的 GAYHUB 地址:
    https://github.com/PansonPanson/Java-Notes
    Mutoo
    Mutoo
    Sep 13, 2018
    4
    编程玑珠
    编码 隐匿在计算机软硬件背后的语言
    Xiqiuqiu
    Xiqiuqiu
    Sep 13, 2018
    5
    《世界是数字的》名字不咋滴,内容很实在
    laihaibo
    laihaibo
    Sep 13, 2018
    6
    csapp
    sicp
    Desiree
    Desiree
    Sep 13, 2018
    7
    我感觉看书不再多,最近在刷 leetcode,感觉比单纯看书舒服,在解题的时候还能复习一下语法,还能结合那些自己没用过或者用过的算法只是,我用的是 JavaScript 刷的,因为之前买了不少 JavaScript 语法的书和数据结构的书,一直没机会实践。  √
    ioth
    ioth
    Sep 13, 2018
    8
    软件的世界和电子不搭,中国人的思维方式很不符合美式教学。
    zhaogaz
    zhaogaz
    Sep 13, 2018
    9
    通俗易懂的看起来就想随便学学的感觉,仪式感不强,深度也不够。

    还是要看有难度的。

    pdf 的话,你去 git 随便搜搜,啥都有,不但有书单,还有书。

    如果实在是基础差,可以参考国内国外 cs 课程用书。
    gansteed
    gansteed
    Sep 13, 2018❤️2
    10
    其实,你不说明你目前的水平的话。要别人推荐书是很不切实际的。好书特别多。但只有符合你当前 level 的才是最好的。而且你最好能想办法感知到自己哪一块最差,然后再针对性去看。
    octobersnow
    octobersnow
    Sep 13, 2018 via iPhone
    11
    @Desiree leetcode 也能刷计算机基础?
    wizardforcel
    wizardforcel
    Sep 13, 2018 via Android❤️1
    12
    没人推荐这个嘛??

    http://www.ituring.com.cn/book/1019
    youxiachai
    youxiachai
    Sep 13, 2018❤️2
    13
    编码

    https://book.douban.com/subject/4822685/

    这书..特别好...0 基础..从造计算机入门....
    darlinghsu
    darlinghsu
    Sep 13, 2018
    14
    计算机网络
    bydgd
    bydgd
    Sep 13, 2018
    16
    自学很慢,抓不住重点,不容易坚持下去
    zhzer
    zhzer
    Sep 13, 2018 via Android
    17
    编码
    jrtzxh020
    jrtzxh020
    Sep 13, 2018
    18
    之前在 blibli 看到一个计算机原理视频,外国的,忘记是叫啥了。。
    misaka19000
    misaka19000
    Sep 13, 2018
    19
    @jrtzxh020 #17 crashcourse 吧
    rrubick
    rrubick
    Sep 13, 2018
    20
    《软件设计师教程》
    lfzyx
    lfzyx
    Sep 13, 2018
    22
    上面推荐 《编码》 的,自己看完了?麻烦自己看完了再决定要不要推荐
    Himbeeren
    Himbeeren
    Sep 13, 2018
    23
    之前看到的一个帖子,免费的编程中文书籍索引
    https://www.shiyanlou.com/questions/82463
    wummyu
    wummyu
    Sep 13, 2018
    24
    win10 入门到精通
    jrtzxh020
    jrtzxh020
    Sep 13, 2018
    25
    @misaka19000 对的,哈哈
    magese
    magese
    OP
    Sep 13, 2018
    26
    @Prkom 这个很棒哎
    jrtzxh020
    jrtzxh020
    Sep 13, 2018
    27
    @Prkom 老哥 666
    dilu
    dilu
    Sep 13, 2018
    28
    直接去找本科计算机专业的授课计划 按照名字买书来看

    技术的计算机操作系统 计算机网络 计算机组成原理 微机原理 数据库原理 编译原理 数字电子技术基础 电工学 离散数学

    线性代数 计算方法等 都要补一遍
    youxiachai
    youxiachai
    Sep 13, 2018
    29
    @lfzyx 肯定看完了啊....还特地去买面包板..学习一个...
    youxiachai
    youxiachai
    Sep 13, 2018
    30
    @lfzyx 你是有什么故事??

    我看完编码倒是蛮激动...还去淘宝..搞了一套电气元件...

    实现了一套简单的二进制加减器原始计算机..
    shawn2333
    shawn2333
    Sep 13, 2018 via iPhone
    31
    Poarry
    Poarry
    Sep 13, 2018
    32
    @youxiachai 那是嵌入式吧
    shijingshijing
    shijingshijing
    Sep 13, 2018 via iPhone
    33
    基础差还是上 head first 系列吧
    tourist2018
    tourist2018
    Sep 13, 2018
    34
    unix 高级环境编程 + c 语言程序设计

    看完基本上进程线程 unix 操作系统这些基本都了解了
    youxiachai
    youxiachai
    Sep 13, 2018
    35
    @Poarry 为什么要分嵌入式不嵌入式呢?
    老实说....竟然要学基础.不是从原理开始吗..原理有啥软硬之分,嵌入不嵌入的..
    其实.你用几个逻辑符合都能自己造一个计算机...
    我是这么觉得的...就好比玩我都世界.用红石电路也能在游戏里头造一片 cpu...
    zhengxiaowai
    zhengxiaowai
    Sep 13, 2018❤️1
    36
    别闹,楼上推荐的都是经典书籍,没基础根本看不懂,建议找一下本科计算机课程,看看他们是什么顺序,然后跟着这个顺序看,记得千万不要买经典外国教材,因为这种教材没有基础或者没有老师很难理解。
    Desiree
    Desiree
    Sep 13, 2018
    37
    @octobersnow 因为我看到楼主提到的 “编程思想”,所以才建议他刷 leetcode 的,而且本身学习算法在 leetcode 上学习也是一件很有趣的事情。如果你说要计算机基础的话,也要有侧重点的学习,不然盲目看书也是事倍功半的。
    sohoorc
    sohoorc
    Sep 13, 2018❤️1
    38
    YvesX
    YvesX
    Sep 13, 2018
    39
    又到了我最喜欢的“学计算机从徒手提纯单晶硅开始”时间了。
    wizardforcel
    wizardforcel
    Sep 13, 2018
    40
    @zhengxiaowai 你可能不知道国外的教学理念就是教材和老师可以互相替换,所以教材写的十分详细。你国的理念把老师放在第一位置,教材只是个目录。所以不靠老师啥也玩不转。

    有时间搜索“苏式教育”和“美式教育”的差别,别整天跟着人瞎比比。
    wizardforcel
    wizardforcel
    Sep 13, 2018
    41
    @youxiachai

    verilog 了解一下(手头 doge )??
    dingzs3
    dingzs3
    Sep 13, 2018
    42
    @specita 顶一个
    feverzsj
    feverzsj
    Sep 13, 2018
    43
    谭浩强了解下
    dingzs3
    dingzs3
    Sep 13, 2018
    44
    啊哈磊的《啊哈 C!》《啊哈!算法》,真的是浅显易懂
    luopengfei14
    luopengfei14
    Sep 13, 2018 via iPhone
    45
    感觉你缺的不是计算机书籍,而是一个有压力的有动力的环境
    loading
    loading
    Sep 13, 2018 via iPhone
    46
    网吧管理员的书籍,最合适。
    Godaigo
    Godaigo
    Sep 13, 2018
    47
    感觉看书太慢了(太需要毅力了),就找个网课跟着做个小 project 先玩玩,又能学习下基础的网络,还能有一点代码实现,数据库啥的都能玩的到,一个 project 能顶看 5-6 本书呢!
    rickiey
    rickiey
    Sep 13, 2018 via Android
    48
    c 语言至少得了解,操作系统,数据库,数据结构,算法,网络,缺啥补啥
    agagega
    agagega
    Sep 14, 2018
    49
    @wizardforcel 我朝教材难道不是兼取苏式美式之弊端?(
    JRight
    JRight
    Sep 14, 2018
    50
    软件随想录
    eben
    eben
    Sep 14, 2018❤️1
    51
    第一本可选:浪潮之巅 当作入门小说
    之后有:计算机科学导论 /计算机科学概论 /计算机科学与技术 /大学计算机基础(这些去图书馆翻翻然后又自己选)
    然后有:C 语言 /python/或者别的什么大概学学 然后 相关语言去学数据结构
    再后是:操作系统 这个也有很多书可以看 数据库等
    最后 PS:不要迷信国外英文书啥的,也不要听别人说有哪些书翻译不好,如果英语不好或者一点计算机基础都没有的话
    优先选择国内教材或科普读物,不管是翻译的还是拼凑的,遇到不懂看不明白的先略过,之后也许突然懂了,或者整本书读完回来 google

    推荐相关书
    学会提问
    简单的逻辑学
    离散数学
    计算机组成与设计
    番茄工作法等

    根据自己的实际情况合理安排进度,不要图快

    原文: http://www.zhzz.org/asp/230
    bombless
    bombless
    Sep 14, 2018 via Android
    52
    windows internals 我感觉挺好读的
    itenyh
    itenyh
    Sep 14, 2018 via iPhone
    53
    csapp
    wangluofansi
    wangluofansi
    Sep 14, 2018 via Android
    54
    csapp 是 cmu 15213 的教材,跟着上完课就好了
    fancyistyle
    fancyistyle
    Sep 14, 2018 via Android
    55
    鸟哥的 linux 私房菜,可以网页上看,还有个电子书阅读器 calibre 什么格式都可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1282 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 22:12 · PVG 06:12 · LAX 14:12 · JFK 17:12
    ♥ Do have faith in what you're doing.