- 27
- 0
- 约1.14万字
- 约 94页
- 2016-07-20 发布于湖北
- 举报
C语言程序设计的概念概述
主讲教师:宋万干 教授;1.1 程序与程序设计语言 ;为什么计算机能自动完成计算过程呢?这要从程序说起。
程序的概念:按照一定的顺序安排的工作步骤。
可以说,做任何事情都有相应的程序。
一种工具能自动工作的条件:
(1)要有记忆功能,能够记住程序;
(2)具有按照程序控制相关部件操作的能力。
如果算盘能记住计算口诀和计算数据,并且有能按照口诀控制算珠自动运动的机制,则发出执行命令,算盘也会自动完成计算。
可惜这样的机制并没有在算盘中实现。
程序控制思想的萌芽——中国古代提花机(明朝末年宋应星在其《天工开物》中记载);图1.2 中国古代的提花机;中国提花机大约出现于西汉末年(公元前)。
它采用用丝线结成的“花本”(花版)控制经线起落,以织成要求的图样。
程序控制技术的改进——约瑟夫提花机:提花机沿丝绸之路传到欧洲,1805年Joseph Jacquard( 约瑟夫·查卡—法国人)成功制造用穿孔卡片的有孔和无孔进一步控制经线起落的提花机。
穿孔卡片把程序控制技术向前推进了一步。;程序控制引入计算机——穿孔卡片这一技术被英国数学家Charles Babbage (查尔斯·巴贝奇 )引入计算机中,用有孔和无孔的组合来表示数据和程序。;18世纪末,法国数学家手工计算编制17卷的《数学用表》
数学用表出了大量错误。这
您可能关注的文档
最近下载
- 纪检题库及答案.doc VIP
- 吉林省长春市2026届高三下学期5月模拟考试历史试卷(无答案).pdf VIP
- 标准图集-19K112 金属、非金属风管支吊架(含抗震支吊架).pdf VIP
- 2026中国有色金属企业期货套期保值会计处理实务指南.docx
- 宠物食品制造培训课件.ppt VIP
- 安徽省江淮十校2026届高三4月模拟考试(高考三模)历史试卷.docx VIP
- 静电学 第3-1部分:静电效应的模拟方法人体模型(HBM)的静电放电试验波形.pdf VIP
- (小升初)人教版小学语文总复习—古诗文汇总.docx VIP
- 不动产多测合一测绘技术设计书.pdf VIP
- 急性心衰护理试题及答案.docx VIP
原创力文档

文档评论(0)