计算机基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机基础相关的知识,希望对你有一定的参考价值。

****计算机的组成及其功能****


一个完整的计算机系统由计算机硬件系统及软件系统两大部分构成。

  1>计算机硬件:是计算机系统中由电子、机械和光电元件组成的各种计算机部件和设备的总称,是计算机完成各项工作的物质基础。是指计算机系统中的实际装置,是构成计算机的看得见、摸得着的物理部件。它是计算机的“躯壳”。 计算机硬件由运算器、控制器、存储器、输入设备、输出设备五部分组成。
  2>计算机软件:是指计算机所需的各种程序及有关资料。它是计算机的“灵魂
  
  **主机:相当于人的头脑和心脏,是计算机的重要部件。它里面藏着各种各样重要的电路板,没有了它,电脑就了无生机了。
  **中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。
  
  **内存储器:内存储器是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存储器中进行的,因此内存储器的性能对计算机的影响非常大。内存储器(Memory)也被称为内存,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。
  随机存储器是一种可以随机读∕写数据的存储器,也称为读∕写存储器。RAM有以下两个特点:一是可以读出,也可以写入。读出时并不损坏原来存储的内容,只有写入时才修改原来所存储的内容。二是RAM只能用于暂时存放信息,一旦断电,存储内容立即消失,即具有易失性。
  ROM是只读存储器,顾名思义,它的特点是只能读出原有的内容,不能由用户再写入新内容。
  
  **输入设备:把原始数据和处理这些数据的程序通过输入接口输入到计算机的存储器中。
常用输入设备:键盘、鼠标、扫描仪、光笔、写字板、数字化仪、条形码阅读器

**软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。


****按系列罗列Linux的发行版,并描述不同发行版之间的联系和区别****

技术分享


不同的发行版细节上有一些差别,按软件包管理系统的不同,分以Redhat的rmp包管理系统和Ubuntu的基于DPKG包管理系统。使用前者的发行版包括SLES、Fedora、openSUSE、centos、RHEL等,包文件以rpm为扩展名;使用后者的包括Ubuntu系列,Debian系列等,包文件以deb为扩展名。

****描述Linux的哲学思想,并按照自己的理解对其进行解释性描述****

1》一切皆文件(包括硬件)

2》专业的中小项目

3》联合多个程序一起执行复杂的任务

4》跟用户界面无关

5》以文本文档的形式保存配置数据


****说明Linux系统上的命令使用格式,并详细介绍:ifconfig,echo , tty ,startx , export , pwd , history ,shutdown , poweroff , reboot , hwclock , date命令的使用,并配合相应的示例来阐述****


短格式:                -a  后面只能跟一个字符

带参数的短格式:-f512 

长格式:              - - all 后面可以跟多个字符

带参数的长格式   --filesize=512



****如何在linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的****

Man            man1: 用户命令            

Info             man2: 系统调用

Help            man3: 库调用

tab键           man4: 设备文件和特殊文件

-h或者--help   man5: 配置文件格式

          man6: 游戏

               man7: 杂项

              man8: 管理类的命令

****请罗列Linux发行版的基础目录名称、命名法则及功能规定****

技术分享

技术分享


本文出自 “12067732” 博客,请务必保留此出处http://12077732.blog.51cto.com/12067732/1853330

以上是关于计算机基础的主要内容,如果未能解决你的问题,请参考以下文章

视频二次裁剪时间计算出原片的时间片段算法

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

201555332盛照宗—网络对抗实验1—逆向与bof基础

VsCode 代码片段-提升研发效率

20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础