计算机概论:
计算系统:通过交互解决问题的计算机硬件,软件和数据。
(计算系统不同于计算机系统,计算机仅仅是一种设备,而计算系统则是一种动态实体)
计算机硬件:计算系统的物理元件。
计算机软件:提供计算机执行指令的程序。
计算机系统的分层:(由内到外排序)
1.信息。 (表达信息的方式,纯概念层)
2.硬件。 (物理硬件组成)
3.程序设计。(负责处理软件,实现计算的指令以及管理数据)
4.操作系统。(管理计算机的资源)
5.应用程序。(解决真实世界的问题)
7.通信。
ps:(世界第一位程序员:阿达·洛芙莱斯)
计算机硬件:
英国数学家Alan M. Turing发明了一种抽象数学模型图灵机,为计算机科学产生了深远的影响。
第二次世界大战爆发时,有几台计算机处于设计和建造中,其中最著名的两台计算机是分别是“Harvard Mark I”和“ENIAC”。
美国人口普查局第一次收到了第一台商业计算机“UNIVAC I”,“UNIVAC I”是美国第一台用于统计总统大选结果的计算机。
“UNIVAC I”的出现结束了以算盘为开端的计算机早期历史。
1915年以后计算机越来越广泛的用来解决各个领域中的问题,计算硬件的历史基于它们所采用的技术被划分为这样几个时代:
1.第一代(1951----1959):
采用"真空管"存储信息,主存储器是在读/写臂下旋转的"磁鼓",输入设备是一台读卡机,输出设备是"穿孔卡片"或"行式打印机"。
这一代将要结束时,出现了"磁带驱动器",它比读卡机快的多。
计算机储存器外部的存储设备叫做"辅助存储设备"。
"磁带"是一种辅助存储设备。
输入设备,输出设备和辅助存储设备一起构成了"外围设备"。
2.第二代(1959----1965):
晶体管和其他计算机元件都被手工集成在印刷电路板上。
晶体管的出现标志着第二代商用计算机的诞生。晶体管代替真空管成为了计算机硬件的主要部件。(特点:比真空管更小,更可靠,更快,寿命更长也更便宜)
还出现了"即时存取储存器"。
第二代计算机使用"磁芯"作为存储器。
"磁盘"是一种新的辅助存储设备,"磁盘"比"磁带"快,磁盘的读/写头可以直接送到磁盘上存储所需的信息的特定位置。
3.第三代(1965----1971):
第三代计算机的特征是"集成电路(IC)",一种具有晶体管和其他原件以及它们连接的硅片。
Intel公司的奠基人之一Gordon Moore注意到从发明IC起,一个集成电路板上能够容纳的电路的数量每年增长一倍,这就是著名的"摩尔定律"。
集成电路技术允许用晶体管建造储存版,辅助存储设备仍然是必须的,因为晶体管存储器不稳定,也就是说,断电之后所有的信息都将消失。
终端:带有键盘和屏幕额输入/出设备,键盘用户可以直接访问计算机,屏幕可以立刻提供相应。
4.第四代(1971----????):
大规模集成化是第四代计算机的特征。