计算机基础知识(自我的理解)

编程

首先学了Java这么久了,还对计算机的一些基础知识没有做过总结呢,直接不废话

一、操作系统

是管理计算机硬件和软件的一种程序,通俗点说就是家里面的东西需要人来管理

二、CPU

 计算机的大脑,负责计算和控制,计算机运行速度的快慢就与CPU相关,我这里比喻成人的心脏,是计算机非常重要的一种硬件

三、内存和硬盘

他们都是计算机的存储设备,内存我把他理解成是计算机临时存储数据的地方,也是程序运行的地方,

而硬盘就是永久存储的地方吧,也叫做外存,为什么这么理解呢,因为比如一断电那么内存中的数据就会消失,而硬盘就会永久保存不会消失

这里再说哈操作系统、内存、硬盘之间的关系:可以这么比喻:比如你要吃饭这个事情,硬盘就是锅,内存就是碗,而你就是CPU

四、显卡

将计算机要显示的信息进行正确的显示,是连接显示器和主板的重要组件

五、主板

负责将所有的设备直接或者间接的连接起来,

将主板比喻成建筑物的地基,其质量决定了建筑物坚固耐用与否;也有人形象地将主板比作高架桥,其好坏关系着交通的畅通力与流速

六、进程和线程

这两个的概念我已经在Java多线程中说过了,进程就是内存中的一个运行的程序吧,而线程就是进程的具体实现,线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程必须要有一个线程

 七、常用Linux命令

 显示当前的目录:pwd

目录的切换:cd

查看文件:ls-al

创建目录:mkdir  删除目录:rmdir

复制目录:cp

移动目录:mv

取别名:alias

Shell:建立在内核的基础上,面向用户的的一种表现形式,比如我们看到一个球,我们看到的是它的壳,而并不是它的内部核

Vim编辑器:文本编辑程序

 

以上是 计算机基础知识(自我的理解) 的全部内容, 来源链接: utcz.com/z/519986.html

回到顶部