目录
人与计算机交流的介质
通过编程语言写一堆文件
替代劳动力
控制硬件
算术运算和逻辑运算
优点:快
缺点:容量小/断掉即消失/贵
优点:容量大/永久存储/便宜
缺点:慢
《追寻记忆的痕迹》
输入信息,如键盘/鼠标
输出信息,如显示屏/打印机
一次性读取的二进制位
同一时刻干多件事情
读取数据
存储数据
划分磁道
5ms
4.15ms
9.15ms
基于电容存储数据
操作系统提供的虚拟概念,存储信息
把对硬件的复杂操作简单化
优点:执行效率高
缺点:开发效率低
优点:开发效率高
缺点:执行效率低
编译型: 先一次性编译然后再执行,类似于 "有道翻译"。
优点:执行效率高
缺点:开发效率相比于解释型语言要低。不可跨平台。
解释型: 遍解释(翻译)一遍执行, 类似于同声传译。
优点:开发效率高可跨平台,一份代码可以多个平台使用。
缺点:执行效率低
python , java , php
c , c++
网络延迟的时间远远大于程序执行的时间
原文:https://www.cnblogs.com/WQ577098649/p/11946982.html