C语言课件第一章#46;ppt.pptxVIP

  • 3
  • 0
  • 约1.35万字
  • 约 69页
  • 2021-10-08 发布于河南
  • 举报
1.1程序与程序设计语言1.1.1计算机与程序? 一直流传至今的计算工具:算盘。?现代电子计算机与算盘的最大区别在哪里呢?关键在于 现代计算机可以日动完成计算过程,而算盘进行的计算过 程是在人的拨动下才能进行。IIIL W** wj图1.1算盘为什么现代计算机可以自动完成计算过程呢? 程序、记忆、自动运行明朝末年宋应星在其《天工开物》中记载的中国古代提花机图1.2中国古代的提花机中国提花机大约出现于西汉末年(公元前)。它釆用用 丝线结成的“花本”(花版)控制经线起落,以织成要 求的图样。这是最早的程序控制思想。后来,提花机沿 着丝绸之路传到欧洲,历经改进,1805年法国人 Joseph Jacquard制造成功用穿孔卡片(见图1.3)控 制连杆(横针),用有孔和无孔进一步控制经线起落的提 花机。图1.3穿孔卡片穿孔卡片把程序控制技术向前推进了一步。这一技术被一 位英国数学家Charles Babbage (见图1.4)引入到了计 算机中机,用有孔和无孔的组合来表示数据和程序。1812年20岁的Babbage开始计算机的研制工作,并将 这种机器称为“差分机” 01822年完成了第一台差分机,可以处理3个不同的5位数,计算精度达到6位小数。1833年他又开始投身于一种“会分析的机器”分析机的研制中。他把机器设计成三个部分,一是用来储存 数据信息的“仓库(The Store) ”,二是进

文档评论(0)

1亿VIP精品文档

相关文档