python全栈学习之计算机基础(1)

一、什么是计算机:
计算机是现代用于高速计算的电子计算机器,可以进行数字计算,又可以进行逻辑计算,还具有存储记忆的功能;是能够按程序运行,自动、高速处理海量数据的现代化职能电子设备。
程序自动化:可以预先编写好程序纳入计算机内存,早程序控制下,计算机可以连续、自动的工作,不需要人的干预;
高速:当今计算机的运算速速以达到美妙万亿次,普通电脑也可以打倒每秒亿次以上,使得大量复杂的科学计算问题得以解决。

二、计算机基本发展史:
1、1946.2.14 美国军方 世界第一台电子计算机:“电子数字积分计算机”;
2、芬诺依曼理论要点:数字计算机的数字采用二进制;计算机是按照顺序执行。
3、二进制:计算机中广泛采用的一种数制,是逢二进位的进位制;0、1是基本算符,因为它只使用0、1两个数字符号。

三、计算机的硬件构成:(身体)
运算器:负责算数运算与逻辑运算
控制器:负责发送和接受指令,与运算器,寄存器共同组成中央处理器CPU
存储器:用来存储正在进行的程序、将要进行的程序的数据以及刚处理完的数据(内存基于电,不能永久保存数据;硬盘基于磁<考虑条件是大小和转速>)
输入设备:键盘、扫描仪,摄像头等;
输出设备:屏幕显示器、音响。
除此之外还有:
主板:矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键和面板控制开关接口、指示灯插件、扩充插槽、主板及插卡的直流电源插件等元件。

四、计算机软件系统构成:(精神)
软件是为了完成某一项特定工作而开发的程序:可以分为
系统软件(操作系统):控制硬件运作
应用软件:基于操作系统之上,不能直接控制使用硬件
软件、硬件及用户关系:
用户----应用软件-----操作系统-----计算机硬件
用户--------操作系统-------计算机硬件

计算机体系:


屏幕快照 2018-05-28 下午3.37.40.png

你可能感兴趣的:(python全栈学习之计算机基础(1))