全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 计算机原理与基础

普林斯顿计算机公开课

  • 定价: ¥69
  • ISBN:9787111593102
  • 开 本:32开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:367页
  • 作者:(美)布莱恩W.柯尼...
  • 立即节省:
  • 2018-04-01 第1版
  • 2018-04-01 第1次印刷
我要买:
点击放图片

导语

  

    布莱恩W.柯尼汉著的这本《普林斯顿计算机公开课》浅显易懂地讲述了计算机、因特网以及电子通信的基本原理及概况,让计算机和因特网不再神秘。不同背景的读者都可以通过阅读本书了解计算机和因特网的运转方式以及它们对日常生活的影响,无需具备专业知识。

内容提要

  

    从1999年开始,每年秋天,普林斯顿大学都有一门大受欢迎的计算机课程。布莱恩W.柯尼汉教授正是这门课程的主讲,他从“大师”视角所诠释的计算“常识”,使来自各个专业的学生都深深受益。
    基于课程讲义,柯尼汉教授撰写了《D is for Digital》(2011),而今,随着技术的日新月异,这本书也全新升级,即为《普林斯顿计算机公开课》。书中沿用简洁易懂的风格来讲解硬件、软件和通信知识,并添加了大量时事案例来讨论近年来日渐凸显的隐私和安全问题。这使得本书不仅成为每个人谙悉数字之道的科普读物,更折射出这位科学家的人文关怀和思想锋芒。

作者简介

    布莱恩W.柯尼汉(Brian W.Kerrlighan),普林斯顿大学计算机科学系教授。他是《C程序设计语言》的作者之一,与C语言的发明人Dennis Ritchie共同合作了这本书。1969~2000年期间,他是贝尔实验室计算机科学研究中心技术团队的成员,与LJNIX的创造者Kerl Thompson以及Denns Ritchie一起工作,同时他也是开发UNIX的主要贡献者。他是AWK和AMPt一编程语言的作者之一,AWK中的K说的就是Kerrdghan。他还是《程序设计实践》的合著者之一。

目录

译者序
前言
引言
第一部分  硬件
  第1章  计算机里有什么
    1.1 逻辑结构
      1.1.1 CPU
      1.1.2 RAM
      1.1.3 硬盘和其他二级存储器
      1.1.4 其他
    1.2 物理结构
    1.3 摩尔定律
    1.4 小结
  第2章  位、字节和信息的表示
    2.1 模拟和数字
    2.2 模数转换
    2.3 位、字节和二进制
      2.3.1 位
      2.3.2 2的幂和10的幂
      2.3.3 二进制数
      2.3.4 字节
    2.4 小结
  第3章  深入CPU
    3.1 玩具计算机
      3.1.1 个玩具程序
      3.1.2 第二个玩具程序
      3.1.3 跳转指令
      3.1.4 RAM中的表示
    3.2 真实的CPU
    3.3 缓存
    3.4 其他种类的计算机
    3.5 小结
    硬件总结
第二部分  软件
  第4章  算法
    4.1 线性算法
    4.2 二分查找
    4.3 排序
    4.4 难题与复杂性
    4.5 小结
  第5章  编程与编程语言
    5.1 汇编语言
    5.2 高级语言
    5.3 软件开发
      5.3.1 库、接口和开发包
      5.3.2 缺陷
    5.4 知识产权
      5.4.1 商业秘密
      5.4.2 版权
      5.4.3 专利
      5.4.4 许可
    5.5 标准
    5.6 开源
    5.7 小结
  第6章  软件系统
    6.1 操作系统
    6.2 操作系统的工作原理
      6.2.1 系统调用
      6.2.2 设备驱动程序
    6.3 其他操作系统
    6.4 文件系统
      6.4.1 磁盘文件系统
      6.4.2 清除文件
      6.4.3 其他文件系统
    6.5 应用程序
    6.6 软件的层次
    6.7 小结
  第7章  学习编程
    7.1 编程语言的概念
    7.2 第1个范例
    7.3 第2个范例
    7.4 循环语句
    7.5 条件语句
    7.6 库和接口
    7.7 的工作原理
    7.8 小结
    软件总结
第三部分  通信
  第8章  网络
    8.1 电话与调制解调器
    8.2 电缆与DSL
    8.3 局域网与以太网
    8.4 无线
    8.5 手机
    8.6 带宽
    8.7 压缩
    8.8 错误检测与纠错
    8.9 小结
  第9章  因特网
    9.1 因特网概述
    9.2 域名与地址
      9.2.1 域名系统
      9.2.2 IP地址
      9.2.3 根服务器
      9.2.4 注册自己的域名
    9.3 路由
    9.4 TCP/IP
      9.4.1 IP——因特网协议
      9.4.2 TCP——传输控制协议
    9.5 高层协议
      9.5.1 Tel与SSH——远程登录
      9.5.2 SMTP——简单邮件传输协议
      9.5.3 文件共享与点对点协议
    9.6 因特网上的版权
    9.7 物联网
    9.8 小结
  第10章  万维网
    10.1 万维网的工作原理
    10.2 HTML
    10.3 cookie
    10.4 网页上的动态内容
    10.5 其他地方的动态内容
    10.6 病毒、蠕虫和特洛伊木马
    10.7 网络安全
      10.7.1 攻击客户机
      10.7.2 攻击服务器
      10.7.3 攻击传输中的信息
    10.8 自我防御
    10.9 小结
  第11章  数据与信息
    11.1 搜索
    11.2 跟踪
    11.3 社交网络
    11.4 数据挖掘与聚合
    11.5 云计算
    11.6 小结
  第12章  隐私与安全
    12.1 加密
      12.1.1 密钥加密
      12.1.2 公钥加密
    12.2 匿名
      12.2.1 Tor与Tor浏览器
      12.2.2 比特币
    12.3 小结
  第13章  结束语
注释
术语表