程序=数据结构+算法
刚入门的时候就听说这么一句简单的话,数据结构+算法=程序,这也就很好的解释了什么叫做程序。接下来的文章将始终围绕着这个话题讨论。
我们先来思考一个问题,程序数据可以存放在上面地方?
硬件介质,发散一下思维,罗列如下,
1,cup内部的寄存器 2,内存 3,磁盘 4,其他很多
逻辑存储
1,基本类型变量 2,数组 3,链表 4,map等各种集合 5,内存数据库 ,6关系型数据库 7,nosql数据库
现在来回顾一下最简单的计算机结构,冯洛伊曼老爷子提出来的计算机模型,包括输入输出,cpu处理器,主存。就是这么简单。
cup具有计算和控制能力,内存具有保存中间结果和程序指令的功能,二者密切配合,cup就是加工厂,内存就是仓库。仓库堆放原始生产资料和成品。
未完待续........................
原文地址:https://www.cnblogs.com/xiaokaige/p/10739670.html
时间: 2024-10-10 02:31:34