编程导论[试读]
第1章:起步
计算机只能做两件事,执行计算并记录计算的结果,但是它把这两件事完成得非常漂亮。常见的台式机和笔记本电脑每秒钟可以执行近10亿次计算,快得难以置信。想象一下,让一个球从1米高自由落体掉到地板上,就在这段时间内,你的计算机可能已经执行了10亿条指令。从内存角度来说,一台普通的计算机可能有几百GB(gigabyte,1 gigabyte是10亿字节)。几百GB到底有多大呢?如果一字节(byte,1字节等于8比特,用来表示一个字符)重一盎司(实际上当然没有这么重),那么100 GB总重量会超过300万吨,几乎和美国一年的煤炭产量相同。 在漫长的人类历史上,计算的速度受限于人脑的计算速度以及书写结果的... 查看全部[ 第1章:起步 ]
第2章:Python介绍
虽然每种编程语言都不同(尽管区别并没有设计者所说的那么大),但在某些方面它们是相关的。 低级还是高级:指是否在机器层面使用指令和数据对象编程(例如,将64位数据从一个位置移动到另一个位置),或者是否使用由语言设计者提供的更加抽象的操作来编程(例如,在屏幕上弹出一个菜单)。 通用还是指定应用领域:指编程语言的原始操作符应用领域是很广泛还是专门针对某一领域。例如,Adobe Flash的设计目的是快速为网页添加动画和交互,你绝对不想用它来构建一个股票投资组合分析系统。 解释还是编译:指的是直接由解释器运行编程人员写的指令序列,还是先把这个序列用编译器转换成机器级别的原始操作符。编... 查看全部[ 第2章:Python介绍 ]
书名: 编程导论
作者: [美] John V·Guttag
出版社: 人民邮电出版社
原作名: Introduction to Computation and Programming Using Python
译者: 梁杰
出版年: 2015-4
页数: 284
定价: 59.00元
装帧: 平装
ISBN: 9787115388018