python语言由谁设计并领导开发的_程序设计基础 PYTHON语言

1.1

计算机的概念

计算机,不可否认,是人类至今朵伟大的发明之

计算机的英文

C

ompute

r,

最初指专门负责计算的人,到了

20

世纪中期演变成为

计算设备。

计算机的故事要从人类久远但延续至今的计算需求说起。人类为何需要计算?很

显然,人类在敬畏自然

认识自然甚至想驾驭自然的过程中,为了分析自然规律,需

要对问题进行最化计算。人类社会对有限资源的分配、

对人类活动的有效管理,需要

规划和计算。人类探索思维空间的数学、

逻辑和哲学问题,需要推理和计算。到了

21

世纪,计算需求已经深入到现代人的日常生活中,无处不在。

计算需求的方法问题由计算科学来解决,具体的计算由计算设备来实现。广义上

讲,计算设备包含计算机,但不限于此。

计算机的定义有很多种,如下定义更为符合计算机的本质:“计算机

是能够根据

指令操作数据的设备

(A

computer is

a

machine

that

manipulates

data

acco

ng

to

a

list

of

in

s

tru

c

tion

s

)

从定义可以看出

计算机有两个显著特性:功能性和可编程性。计算机的功能性

指对数据的操作,表现为数据计算

输入输出处理和结果保存等。计算机的可编程性

指它可以根据

系列指令自动地

可预测地

准确地完成操作者的意图。

理解计算机应该结合计算机

定义中的两个特征,只要设备具备了计算的功能性和

操作的可编程性,就可以

计算机的

分计算设备是否是计算

并不依靠

其制造材质,计算机不

定是电子的,例如光计算机、

扭子计算机、

超导计算机、

物计算机,这些都不是建立在电子学基础上,但都是计算机概念的延伸。除特殊说明

外,本书后续内容中

计算机

均指电子计算机。

计算机技术发展主要围绕计算机的功能性和可编程性展开。

方面,计算机硬件

所依赖的集成电路规模按照摩尔定律以指数方式增长,计算机运行速度也接近几何级

方面

表达计算

可编程性的程序设计

语言

历了

器语

、汇

编语言和高级语言3个阶段。

1.

2

程序设

计语

I.

2.

I

程序设计诏

言概述

程序设计语言是计算机能够理解和识别操作的一种交互体系,它按照特定的规则

组织计算机指令,使计算机能够自动进行各种

操作处理。按照程序设计语言规则组织

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值