Computer Science Illuminated
作者 Nell Dale(得克萨斯大学阿斯汀分校) & John Lewis(弗吉尼亚理工大学)
本书结构:
第一章 介绍硬件和软件的历史 用洋葱的结构来类比计算机系统结构() 机器语言/高级语言 自顶向下的设计和面向对象的设计 操作系统机器资源管理技术 接下来的一层由通用或专用软件系统构成,它覆盖了操作系统 并行理论 最后一层由网络和网络软件构成 Internet和万维网构成
洋葱是结构 从内到外 信息层 硬件层 程序设计层 操作系统层 应用程序层 通信层
最抽象的层--->机器层
本书从具体的机器层开始讲解,层层递进,从具体到抽象。
第一部分 基础篇
第1章 全景图
第二部分 信息层
第2章 二进制数值与记数系统
第二部分 信息层
第三部分 硬件层
第四部分 程序设计层
第五部分 操作系统层
第六部分 应用程序层
第七部分 通信层
第15章 网络
物理连接
无线连接
处理网络信息传输的设备 节点或主机:网络中任何可以寻址的设备
数据传输率(带宽)
协议:两个事物如何交互的一组规则
客户/服务器模型
文件服务器
Web服务器
网络的类型
局域网(LAN):环形拓扑 星型拓扑 总线拓扑 以太网 网关
广域网(WAN):
城域网(MAN):
Internet:遍布全球的广域网
网络协议
协议栈
网际协议IP
传输控制协议TCP SMTP FTP Telnet
用户数据报协议UDP