计算机基础

第一天了解了计算机基础

python是一门编程语言

什么是编程?将人的思维逻辑用机械能理解的语言写出来,让机械帮你干活。

为什么要编程?让机械按照你的思维逻辑来工作,解放人力。

操作系统?帮助程序员操作硬件的,它封装好了操作硬件的方法,通过操作系统可以间接的对硬件进行操作。

计算机系统的三大部分(应用程序、操作系统(中间人)、计算机硬件)

程序员编写的程序都是应用程序,包括操作系统也属于一种应用程序(但它的主要针对对象是硬件)。

计算机的五个组成部分(控制器、运算器、存储器、输出设备、输入设备)

控制器:计算机的控制系统

运算器:计算机的运算系统(逻辑运算:判断事物的对错;数学运算:数字运算)

控制器+运算器 = 计算机中央处理器(CPU)

存储器:内存(基于电工作,优点是读取速度快,但断电会造成数据丢失)和外存(优点是永久存储,缺点是读取速度慢)

输出设备:显示屏、音响、打印机.........

输入设备:鼠标、键盘、触摸屏...........

input输入,output输出,存储器也叫IO设备。

计算机三大核心组件(CPU(大脑),内存(短期记忆),硬盘(长期记忆的笔记本))

知识点通过耳朵(输入设备),到你的短期记忆(内存)中,对知识消化吸收(CPU),完成作业(输出设备)

计算机通过电运行,电信号只有高电平和低电平,计算机的内部数据只有0和1的二进制。

CPU的工作流程:从内存中读取命令,将命令翻译成自己能够执行的操作步骤,进行硬件的控制执行。

x86框架

CPU每次能读取32或者64位数据。

64位向下兼容32位,32位不能兼容64位。

存储器(寄存器、高速缓存、内存、硬盘、磁带)

寄存器:CPU下一步所用的数据,容量小。

高速缓存:CPU经常要使用到的小容量数据

内存:CPU获取数据的主力

硬盘:旋转读取数据(机械硬盘和固态硬盘)

磁带:服务器数据备份。

BIOS:计算机自带的一个操作系统。

操作系统:针对计算机硬件的应用程序,将复杂的操作步骤封装起来,呈现给用户的简单快捷的操作接口,用来管理和控制计算机的硬件。

文件:操作系统提供的对硬盘中数据进行直接操作的一个端口。

原文地址:https://www.cnblogs.com/wangnanfei/p/11099466.html