美文网首页
第一周1-3题

第一周1-3题

作者: N32_Diamond | 来源:发表于2018-08-19 10:17 被阅读0次

    1、描述计算机的组成及其功能。

    冯·诺依曼体系结构

    计算机由运算器,控制器,存储器,输入装置和输出装置五大部件组成计算机,每一部件分别按要求执行特定的基本功能。

    (1)运算器或称算术逻辑单元(Arithmetical and

    Logical Unit)  运算器的主要功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。

    (2)存储器(Memory unit)  存储器的主要功能是存储程序和各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取。

    (3)控制器(Control Unit)  控制器是整个计算机系统的控制中心,主要作用是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。

    (4)输入设备(Input device)  用来向计算机输入各种原始数据和程序的设备叫输入设备。输入设备把各种形式的信息,如数字、文字、图像等转换为数字形式的“编码”,并把它们“输入”(INPUT)到计算机内存储起来。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。

    (5)输出设备(Output device)  从计算机输出各类数据的设备叫做输出设备。它的作用是把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。常用的输出设备有显示器、打印机、绘图仪等。

    2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。

    由于Linux的内核源代码和大量的Linux的应用程序都可以自由获得,因此很多公司或组织开发了属于自己的Linux发行版。目前共有100多种发行版。

    其中较知名的有Debian、Slackware、RedHat、Gentoo、ArchLinux、红旗Linux主要有三个分支:Debian、Slackware、RedHat。每一个分支都拥有一个最具代表性的商业服务器级的发行版,分别是UbuntuServer,简称Ubuntu;SUSE Linux Enterprise;Red Hat EnterpriseLinux.。同时,还有基于这三大分支和其他分支的一些社区发布版本,比如:基于RedHat的CentOS、Fedora,基于Debian下的mimt Linux,knopix,基于Slackware下的OpenSUSE,,以及Gentoo、ArchLinux、国内Linux红旗、麒麟Linux等。

    Linux发行版众多,但是实际上只有一个内核,发行版只是给这个内核加上一些应用程序而组成的系统。而这些应用大部分都是来源于GNU社区,代码基本都一样,因此,各发行版之间差别不大。 不同的发行版细节上有一些差别,按软件包管理系统的不同,分以Redhat的rmp包管理系统和Ubuntu的基于DPKG包管理系统。使用前者的发行版包括SLES、Fedora、openSUSE、centos、RHEL等,包文件以rpm为扩展名;使用后者的包括Ubuntu系列,Debian系列等,包文件以deb为扩展名。

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

    Linux的哲学思想:

      (1)一切皆文件:把linux中普通的文件、目录、字符设备、块设备等资源都抽象成文件形式。文件可以通过Linux的cat、grep等工具让使用者直接看懂,尤其硬件设备以文件形式保存,更方便使用者控制。

      (2)小型,单一用途的程序:不会太过于复杂,让每个程序就做好一件事,保证linux内核的高效运行。

      (3)尽量避免跟用户交互:linux上支持的脚本语言种类十分丰富,易学简单,易于使用者以脚本的方式自动完成众多功能,无论什么问题都可以通过简洁的命令行实现排错,修改系统的配置,一切都是简洁明了为基础。

      (4)使用文本文件保存配置信息:linux所有的配置文件都存放在文本配置文件当中,无论什么配置修改都只需修改其配置文件即可。

      (5)组合小程序完成复杂任务:复杂的任务可以通过连接多个简单的程序实现复杂的功能,在保证简单功能的高效性的同时,复杂的程序也必然是高效性的

    相关文章

      网友评论

          本文标题:第一周1-3题

          本文链接:https://www.haomeiwen.com/subject/sycwbftx.html