程序是怎样跑起来的 PDF 高清版

  • 更新时间:
  • 8561人关注
  • 点击下载

程序是怎样跑起来的》是一本关于程序相关的电子书资源,介绍了关于程序、程序运行方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小35.5 MB,矢泽久雄编写,目前豆瓣、亚马逊、当当、京东等综合评分为:9.6分,我们还提供了PDF格式内容下载,一起来看下具体内容。

资源详情相关推荐
《程序是怎样跑起来的》封面
  • 出版社:人民邮电出版社
  • 作者:矢泽久雄
  • 大小:35.5 MB
  • 类别:程序
  • 热度:979
  • 程序员的自我修养
  • JavaScript高级程序设计
  • 微信开发深度解析:微信公众号、小程序高效开发秘籍
  • C++程序设计语言:第4部分标准库
  • Go程序设计语言
  • 《程序是怎样跑起来的》一书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。

    目录

    • 第1章 对程序员来说CPU是什么  1
    • 第2章 数据是用二进制数表示的  19
    • 第3章 计算机进行小数运算时出错的原因  41
    • 第4章 熟练使用有棱有角的内存  59
    • 第5章 内存和磁盘的亲密关系  81
    • 第6章 亲自尝试压缩数据  97
    • 第7章 程序是在何种环境中运行的  117
    • 第8章 从源文件到可执行文件  133
    • 第9章 操作系统和应用的关系  153
    • 第10章 通过汇编语言了解程序的实际构成  173
    • 第11章 硬件控制方法  209
    • 第12章 让计算机“思考”  229
    展开阅读

    程序相关资源

    • Python程序员面试算法宝典

      Python程序员面试算法宝典

      覆盖了近三年知名IT大厂程序员面试笔试中超过98%的高频算法知识点 指引Python程序员面试笔试之道 剑指offer

      大小:200.9 MBPython

      立即下载
    • 程序员的数学2:概率统计

      程序员的数学2:概率统计

      本书沿袭《程序员的数学》平易近人的风格,用通俗的语言和具体的图表深入讲解程序员必须掌握的各类概率统计知识,例证丰富,讲解明晰,且提供了大量扩展内容,引导读者进一步深入学

      大小:72.1 MB程序员

      立即下载
    • Kotlin程序员面试算法宝典

      Kotlin程序员面试算法宝典

      《Kotlin程序员面试算法宝典》是一本讲解程序员面试笔试算法的书籍。在写法上,除了讲解如何解答算法问题以外,还引入了例子辅以说明,以便读者能够更加容易地理解。

      大小:207.9 MBKotlin

      立即下载
    • Android程序设计经典教程

      Android程序设计经典教程

      Android程序设计经典教程 从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例介绍了Android程序开发的各方面技术。本书在介绍Android技术的同时,提供一些经典案例,通过经典案例让读

      大小:82.7 MBAndroid

      立即下载
    • Linux驱动程序开发实例

      Linux驱动程序开发实例

      本书使用了较新的Linux内核,基于Linux4.5内核,提供了丰富的实例代码和详细的注释,实例丰富,讲解细致。强烈建议嵌入式开发人员阅读

      大小:138.8 MBLinux

      立即下载
    • 王道程序员求职宝典

      王道程序员求职宝典

      这书选萃了很多大型企业的程序员笔试题目、面试问题,重中之重突显、解释详实。全书共分成四一部分,各一部分给出:首位一部分是程序设计基础及数据结构基本,探讨C/C++基本知识及其数

      大小:108.7 MB求职

      立即下载

    学习笔记

    19小时33分钟前回答

    微信小程序BindTap快速连续点击目标页面跳转多次问题处理

    问题描述: 1)wxml片段 view bindtap="loadMulti" text连续点击,加载多次/text/viewview bindtap="loadOnce" text连续点击,加载一次/text/view 2)js代码片段 loadMulti:function(e) { wx.navigateTo({ url: '/pages/loadMulti/index', })}, 3)快速,连续点击“连续点击,加载多次”文本串时,我们会发现,目标页面loadMulti/index页面被加载了N次,需要点击N次返回,才可以返回到主页面。 问题原因剖析: 小程序基于MINA框架,该框架的核心框架的核心是一个响应的数据绑定系统,整个系统分为两块视图层(View)和逻辑层(App Service),框架可以让数据与视图非常简单地保持同步。当做数据修改的时候,只需要在逻辑层修改数据,视图层就会做相应的……

    3小时8分钟前回答

    微信小程序中进行地图导航功能的实现方法

    前段时间一直都在做小程序做了两个月了,其中对于小程序还是有很不理解的地方看着一些大企业的小程序自己模仿其实还是有一些难度的,我觉得学习小程序看一遍文档是不够的我们要做的是看别人的例子对着文档一一对照! 好这次我们来开始我们的开发,其实微信小程序里面是不能导航的,原因是小程序的代码最多只能有1M,他的运行内存只能有10M,一个区域地图下载下来就不止1M了所以在应用内我们无法做到导航的,但是应用外呢! 我问过很多做安卓和IOS的同僚一般如果导航这个功能不是很重要的话就会放到应用外来做这个功能,但是高德地图和腾讯地图都会有响应的SDK,可是小程序不同,尽管……