计算机的发展
已有计算机
未来新型计算机
1、光子计算机:
1)光子代替电子,光互连代替导线互连。
2)严格要求光线对准,全部元件和装配精度必须达到纳米级; 需要功能完备的基础元件开关
2、量子计算机:
1)数据采用量子位存储
2)对微观量子态操纵困难, 受环境影响大,编码效
率不高
3、生物计算机
1)仿制出有“开”、“关”功能的蛋白质分子,作为制造计算机的元器件
2)蛋白质受环境影响大,分子容易丢失且不易操作
计算机的分类
大型计算机
超级计算机、大型集群计算机、大型服务器
微型计算机
1)台式计算机(PC机/个人计算机)
能兼容IBM、PC的微型计算机
2)电脑一体机(AIO)
将主机集成到显示其中,形成一体微机(all-in-one)
3)笔记本微机
软件上与台式微机完全兼容,硬件上不同厂家设计制造
4)平板电脑
5)掌上电脑(PDA\Plam-size PC、Pocket PC)
在其基础上添加手机功能–>智能手机
6)PC服务器
一般采用柜式机或刀片组合形式
嵌入式系统
工业控制PC、单片机、电子收款机、自动柜员机、其他测量控制系统
计算机应用领域
1)科学计算;
2)过程控制;
3)信息管理;
4)计算机辅助技术(辅助设计 CAD、辅助制造CAM、辅助教学CAI)
5)人工智能
6)网络应用
计算机系统组成
冯诺依玛体系结构
1)存储程序原理:把要执行的指令和待处理的数据按照顺序编成程序存储到计算机的内部存储器中, 程序和数据以二进制代码形式不加区别地存放,存放位置由内存地址确定。
2)每条指令由操作码和操作数两部分构成。
其中操作码表示执行何种运算,操作数指出该运算的操作对象在存储器中的地址。
计算机思维(Computational Thinking,CT)
1)定义:
是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解的涵盖了计算机科学之广度的一系列思维活动。
2)本质:抽象(abstract)、自动化(automation)