计算机的诞生
手指--->石头--->结绳--->算盘--->加法计算器--->分析机--->电子计算机
石头计数--->结绳计数--->算筹计数--->算盘计数--->加法计算器--->分析机--->电子数字积分计算机(ENIAC)
第一代计算机:电子管计算机
- 电子管作为逻辑元件
- 主存储器采用磁鼓、磁芯
- 外存储器采用卡片、纸带、磁带
- 使用机器语言编写程度
第二代计算机:晶体管计算机
- 晶体管作为计算机的逻辑元件
- 主存储器使用磁芯
- 外存使用磁带、磁盘
- 使用Fortran、COBOL、ALGOL等高级程序设计语言
- 科学计算、数据处理和事务处理及工业控制
第三代计算机:集成电路
第四代计算机:大规模集成电路计算机
计算机的类型
大型、微型、嵌入式。
大型:
- 超级(国际500强)
- 大型集群
- 大型
嵌入式系统
- 硬件 软件 集成在一起
- 软件代码小
计算机思维的引入
理论科学、实验科学、计算科学对应着三种思维。
理论科学<--->理论思维(推理思维):以推理、演绎为特征,以数学学科为代表。定义是理论思维的灵魂,定理和证明是它的精髓。公理化的方法是最重要的理论思维方法。
实验科学<--->实验思维(实证思维):以观察、总结自然规律为特征,以物理学科为代表。需借助特定设备来获取数据,以供后面分析。
计算科学<--->计算思维(构造思维):是以设计和构造为特征,以计算机学科为代表。计算思维简称CT,运用计算机科学基础概念进行问题求解、系统设计、以及人类行为了理解,涵盖了计算机科学广度的一系列的思维活动。
计算思维的培养
- 本质是抽象和自动化
抽象:要求能够对问题进行抽象表示、形式化表达,设计问题求解过程达到精确、可行,并通过软件作为方法和手段对求解过程 予以“精确地实现”,即抽象的最终结果是能够机械式地一步一步自动执行。
网友评论