计算机,说白了就是一个设备,这个设备我们可以输入数据,然后这个机器对这些数据进行计算,把计算的结果输出。(也可以存储在其内)
理解计算机,抓住如下几个准则即可1.计算机就是输入、计算、输出的设备。 我们从键盘、鼠标输入各种信息,这些信息在计算机内编码为计算机能够识别的信息,然后被计算机处理,把处理的结果可以显示到我们的屏幕上。
ps.编码:计算机把各种信息转化为自身可识别信息的过程。
2.程序就是指令和数据。学过汇编就知道,指令和数据在计算机中以同等地位储存,计算机可以根据不同的寄存器来识别操作的是指令还是数据。我们把一个exe程序用记事本打开,里面显示的都是16进制数字,也就是说计算机可以直接执行的就是这些数字。这些数字中有一些看成是指令,比如加减乘除、赋值等等,还有一些可以看做是数据本身,也就是我们想要处理的信息。
3.计算机处理的方式和人类有差异。比如说,计算机把各种信息以数字的形式进行处理和存储,而人类不会这么想。例如颜色:(0-255,0-255,0-255),声音(音高、波长…),学生信息(班级,性别,姓名,学号…),我们用数字化的方式把各种实例化的对象转换成数值,进而被计算机识别。
计算机发展以一种分秒必争的速度,其向着接近人类的方向发展。比如编程语言方面,从汇编到封装性极好的c++和java,我们不必再直接操作底层寄存器,我们可以直接调用高集成度的函数解决问题,比如sort直接实现排序。操作系统方面,我们从dos系统进化到可视化的window xp,xp就是experience。人工智能、自动驾驶、物联网,这些大火的领域都是旨在建立出更接近人类处理方式、更接近人类生活的计算应用。
计算机概述笔记



