叮叮叮叮,继五子棋项目结束以后呢,小李又新学习了一些内容,接下来呈现给大家。
程序大家听着并不陌生,可是,该如何解释呢?程序又是什么呢?
这是小编搜到的程序解释:程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具;程序能指挥计算机执行我们想要它做的动作。程序包括的基本要素有:常量、变量、表达式、语句和函数。
按照我的理解,程序就像是死的应用没有用起来,而下面的进程恰恰就是将进程运行起来的样子。也可以说,进程就是一个正在运行的程序,大家可以打开任务管理器看一看,图片中标出来的部分,其实就是进程。
那线程是什么呢?我理解的就是运行一个软件以后,这个软件的多种功能就是线程。
就比如我们的电脑管家,里面包含的多种功能,并且可以同时运行,这就是线程。
并发:同一时刻,有多个指令在单个CPU上交替执行。
我是这么理解的,就好比,我的桌子上有数学卷子,语文卷子,英语卷子。我以很快的速度来回写这三套卷子,数学语文英语,数学语文英语,数学语文英语,,,,这样就叫做并发。
并行:同一时刻,有多个指令在多个CPU上同时执行。
就好比,我和我的好哥们儿同时在写数学卷子,语文卷子,英语卷子,这就叫并行。
好啦,今天的内容就到这里啦,后面会持续学习弹球游戏,学习完毕以后还是会跟五子棋一样进行教程编写分享的。