logo
分类于: 编程语言 计算机基础 互联网 职场办公

简介

普林斯顿计算机公开课

普林斯顿计算机公开课 8.8分

资源最后更新于 2020-03-29 03:10:21

作者:〔美〕布莱恩 W. 柯尼汉(Brian W. Kernighan)

译者:刘艺刘哲雨吴英

出版社:出版社机械工业出版社

出版日期:2018-04

ISBN:9787111593102

文件格式: pdf

标签: 科普 计算机 编程 IT 计算机科学

简介· · · · · ·

从1999年开始,作者在普林斯顿大学开设了一门名叫“我们世界中的计算机”的课程(COS 109:Computers in Our World),这门课是向非计算机专业的学生介绍计算机基本常识的,多年来大受学生追捧。除了向学生讲解计算机理论知识,这门课还有相应的实验课——学生可以试着用流行的编程语言写几行代码,大家一起讨论苹果、谷歌和微软的技术如何渗入日常生活的每个角落。本书就是以这门课程的讲义为主要内容重新编写而成,它解释了计算机和通信系统的工作原理,并讨论了新技术带来的社会、政治和法律问题。布莱恩 W.柯尼汉(Brian W.Kernighan),是世界知名的计算机科学家,也是计算机界的一位巨人。他与Dennis Ritchie合著的《C程序设计语言》是世界上第一本被广泛认可的C语言教程,平实、优雅、简洁,已成为编程语言教程中的绝佳典范,被称为“K&R C”。他的著作还有《编程风格要素》,与Rob Pike合著的《UNIX编程环境》和《程序设计实践》,以及本书的前身《世界是数字的》(D is for Digital)。他还发明了AWK和AMPL编程语言。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 译者序
  2. 前言
  3. 引言
  4. 第一部分 硬件
  5. 第1章 计算机里有什么
  6. 第2章 位、字节和信息的表示
  7. 第3章 深入CPU
  8. 硬件总结
  9. 第二部分 软件
  10. 第4章 算法
  11. 第5章 编程与编程语言
  12. 第6章 软件系统
  13. 第7章 学习编程
  14. 软件总结
  15. 第三部分 通信
  16. 第8章 网络
  17. 第9章 因特网
  18. 第10章 万维网
  19. 第11章 数据与信息
  20. 第12章 隐私与安全
  21. 第13章 结束语
  22. 注释
  23. 术语表