网络是怎样连接的+程序是怎样跑起来的+计算机是怎样跑起来的 三册
YL1134 9787115441249 9787115385130 9787115392275
基本信息
作者: [ 日] 户根勤
译者: 周自恒
出版社:人民邮电出版社
ISBN:9787115441249
上架时间:2016-12-20
出版日期:2017 年1月
开本:16开
页码:360
版次:1-1
所属分类:计算机
内容简介
书籍
计算机书籍
本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页的内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。
本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。
目录
第1章 浏览器生成消息 1
——探索浏览器内部
1.1 生成HTTP请求消息 5
1.1.1 探索之旅从输入网址开始 5
1.1.2 浏览器先要解析URL 7
1.1.3 省略文件名的情况 9
1.1.4 HTTP的基本思路 10
1.1.5 生成HTTP请求消息 14
1.1.6 发送请求后会收到响应 20
1.2 向DNS服务器查询Web服务器的IP地址 24
1.2.1 IP地址的基本知识 24
1.2.2 域名和IP地址并用的理由 28
1.2.3 Socket库提供查询IP地址的功能 30
1.2.4 通过解析器向DNS服务器发出查询 31
1.2.5 解析器的内部原理 32
1.3 全世界DNS服务器的大接力 35
1.3.1 DNS服务器的基本工作 35
1.3.2 域名的层次结构 38
1.3.3 寻找相应的DNS服务器并获取IP地址 40
1.3.4 通过缓存加快DNS服务器的响应 44
··············
基本信息
作者: (日)矢泽久雄
译者: 李逢俊
丛书名: 图灵程序设计丛书
出版社:人民邮电出版社
ISBN:9787115385130
上架时间:2015-4-9
出版日期:2015 年4月
开本:32开
页码:259
版次:1-1
所属分类:计算机 > 计算机组织与体系结构 > 微处理器/CPU
内容简介
书籍
计算机书籍
本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。
本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。
目录
第1章 对程序员来说CPU是什么 1
1.1 CPU的内部结构解析 3
1.2 CPU是寄存器的集合体 6
1.3 决定程序流程的程序计数器 9
1.4 条件分支和循环机制 10
1.5 函数的调用机制 13
1.6 通过地址和索引实现数组 16
1.7 CPU的处理其实很简单 17
第2章 数据是用二进制数表示的 19
2.1 用二进制数表示计算机信息的原因 21
2.2 什么是二进制数 23
2.3 移位运算和乘除运算的关系 25
2.4 便于计算机处理的“补数” 27
2.5 逻辑右移和算术右移的区别 31
2.6 掌握逻辑运算的窍门 34
COLUMN 如果是你,你会怎样介绍?——向小学生讲解CPU和二进制 38
第3章 计算机进行小数运算时出错的原因 41
3.1 将0.1累加100次也得不到10 43
3.2 用二进制数表示小数 44
3.3 计算机运算出错的原因 46
···········
基本信息
作者: (日)矢泽久雄
译者: 胡屹
丛书名: 图灵程序设计丛书
出版社:人民邮电出版社
ISBN:9787115392275
上架时间:2015-5-22
出版日期:2015 年5月
开本:32开
页码:258
版次:1-1
所属分类:计算机 > 计算机科学理论与基础知识 > 基础知识 > 综合
内容简介
书籍
计算机书籍
《计算机是怎样跑起来的》倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的新技术时,能够迅速掌握其要点并灵活运用。
《计算机是怎样跑起来的》以图配文,以计算机的三大原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及SE 的相关知识。本书适合计算机爱好者和相关从业人员阅读。
《计算机是怎样跑起来的》图文并茂,通俗易懂,非常适合计算机爱好者和相关从业人员阅读。
目录
第1章 计算机的三大原则 1
1.1 计算机的三个根本性基础 3
1.2 输入、运算、输出是硬件的基础 4
1.3 软件是指令和数据的集合 6
1.4 对计算机来说什么都是数字 8
1.5 只要理解了三大原则,即使遇到难懂的新技术,也能轻松应对 9
1.6 为了贴近人类,计算机在不断地进化 10
1.7 稍微预习一下第2章 13
第2章 试着制造一台计算机吧 15
2.1 制作微型计算机所必需的元件 17
2.2 电路图的读法 21
2.3 连接电源、数据和地址总线 23
2.4 连接I/O 26
2.5 连接时钟信号 27
2.6 连接用于区分读写对象是内存还是I/O的引脚 28
2.7 连接剩余的控制引脚 29
2.8 连接外部设备,通过DMA输入程序 34
2.9 连接用于输入输出的外部设备 35
2.10 输入测试程序并进行调试 36
第3章 体验一次手工汇编 39
··············
这三本书形成了一个完美的知识闭环,它们相互印证,构筑了一个完整的技术认知体系。如果你只是读了《网络是怎样连接的》,你会知道数据是如何传输的,但你可能不清楚传输这些数据包的程序是如何被执行的,以及执行它的硬件和操作系统是如何协同工作的。反之,如果只看《程序是怎样跑起来的》,你可能会疑惑程序是如何获取网络连接的权限和资源。而这套组合拳,就像是把“信息流”、“执行流”和“硬件基础流”三条大河汇聚在了一起。阅读体验上,三本书的文风虽然迥异,但都保持了极高的清晰度和对读者的尊重,它们从不吝啬于展示复杂性,但总是能找到最优雅的方式去简化和解释。我发现,当我开始理解网络数据包如何在硬件上被封装和解封装时,我对程序执行的理解也更深了,因为它们共享了同样底层的资源调度逻辑。这种互相促进的学习体验,让知识的吸收效率大大提高,感觉自己看待任何IT新闻或技术讨论时,都有了一个全新的、更深刻的参照系。
评分《计算机是怎样跑起来的》这本书,说实话,是我三本中最佩服作者功力的一本。它不像教科书那样冷冰冰,而是充满了工程师解决实际问题的智慧。这本书的重点在于“软硬件接口”的打通。它没有止步于理论,而是通过模拟一个简易的计算机系统(一个非常巧妙的教学模型),让你亲手去感受整个系统的启动过程。从最底层的BIOS/UEFI自检,到引导加载程序(Boot Loader)的作用,再到操作系统的内核被加载并接管控制权,这个过程的每一步都充满了工程上的巧妙设计。我特别喜欢它对中断处理和内存管理单元(MMU)的讲解,这些通常被认为是枯燥的章节,但作者通过生动的比喻,让我理解了CPU是如何在多个任务间切换,以及内存地址是如何被转换和保护的。这套“自顶向下”的学习方法,配合着书里提供的实践案例,让我不再把计算机看作一个黑箱,而是由一系列精心设计的组件协同工作的精密仪器。这种动手实践的代入感,是任何纯理论书籍都无法比拟的。
评分坦白讲,作为一名在职场上摸爬滚打多年的技术爱好者,我曾经尝试过很多零散的在线教程和碎片化的文档来拼凑这些知识,但效果总是时好时坏,知识点之间缺乏内在的逻辑联系。这套书籍的伟大之处在于,它提供了一个经过精心编排的、无缝衔接的学习路径。它不是针对某一个特定语言或某个特定设备的速成手册,而是聚焦于那些构成现代信息社会基石的“通用原理”。例如,关于并发和同步的讨论,在操作系统和网络协议的层面都有体现,通过阅读这三本书,我能清晰地看到这些基本概念是如何在不同层级被复用和体现的。这种跨领域的统一性理解,极大地增强了我的系统性思维能力。它让我意识到,无论技术如何日新月异,底层那些关于效率、可靠性和资源管理的挑战始终是核心。对于那些渴望从“工具使用者”进化为“系统思考者”的人来说,这三本书提供了一个不可多得的、扎实而全面的训练场,让我对“计算机科学”有了更贴合实际的敬畏之心和掌控感。
评分这个组合简直是为那些对技术世界充满好奇心的人量身打造的“终极入门套装”。我一直觉得,我们现在的生活离不开网络和计算机,但它们到底是如何运作的,对我来说就像一个巨大的迷宫。读完这三本书,我感觉像是拿到了一张详细的地图,一下子把那些原本晦涩难懂的概念变得清晰起来。特别是《网络是怎样连接的》,它没有直接跳到复杂的协议细节,而是从大家最熟悉的邮件发送、网页浏览这些日常场景入手,循序渐进地解释了数据包如何在全球范围内穿梭。那种把抽象概念具象化的能力,让人在阅读过程中充满了“原来如此”的惊喜感。书里对OSI七层模型、TCP/IP协议栈的介绍,不是死板的定义堆砌,而是通过生动的比喻和图示,让你真正理解每一层的作用和它们之间的协作关系。这种从宏观到微观的视角切换,极大地满足了我对于“知其所以然”的渴望。对于我这种非技术背景的读者来说,这本书的价值在于,它构建了一个坚实的基础认知框架,让我不再惧怕那些技术术语,反而对这个看似神秘的数字世界产生了浓厚的探索欲。
评分要说《程序是怎样跑起来的》,这本书的精彩之处在于它把计算机科学中最核心的“执行”过程,用一种极其平易近人的方式拆解开了。以前,我觉得程序就是一堆代码,然后神奇地就运行了。这本书彻底颠覆了我的认知,它像一个耐心十足的导师,一步步引领我走进了CPU的内部世界。从汇编语言的简单指令,到编译器如何把高级语言翻译成机器码,再到操作系统如何调度资源,整个流程被描绘得淋漓尽致。特别是讲解栈和堆内存管理的那一部分,我以前总是在调试程序时遇到内存相关的错误,但总是知其然不知其所以然。这本书用清晰的图示和代码示例,让我明白了函数调用时参数是如何压栈、局部变量是如何分配空间的。这种对底层机制的深刻理解,对于提升编程思维是质的飞跃。它不是教你写出更复杂的代码,而是让你明白你写的每一行代码,在硬件层面究竟会发生什么。读完后,我对编写“健壮”程序的理解上升到了一个新的高度,不再是盲目的尝试,而是基于对运行机制的洞察。
评分包装完美,物流太慢,看完再评!
评分还不错,看完能有个大概认知!
评分书是正版 店家服务态度也可以 但是物流不给力
评分不错,还行,以后推荐一下
评分本来就1间龙门阵上膛
评分还不错,看完能有个大概认知!
评分发货速度很快,书本质量很好
评分入门科普图书,建议初学者多看看
评分好
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有