Linux的规划与安装基础学习篇课后习题答案

2020-06-22试题

  Linux的规划与安装基础学习篇课后习题答案

  1. 一个完整的作业系统至少要能够完整的控制整个硬件,请问,作业系统应该要控制硬件的哪些单元?

  至少要能够控制: (1)input/output crontrol, (2)device control, (3)processmanagement, (4)filemanagement.等等!

  2. 核心的功能在于管控整个系统的硬件,这包括了CPU 运算单元的管理,输入/输出的管理,记忆体的管理等等。那么请问一个较为完整的作业系统,应该包含哪些部分?

  应包含Kernel + Kernel Tools + Applications 等等

  3. 一个GBytes 的硬盘空间,等于几个KBytes ?

  1GBytes = 1024 MBytes * 1024 KBytes/MBytes = 1048576 KBytes

  4. 你在你的主机上面安装了一张网络卡,但是开机之后,系统却无法使用,您确定网络卡是好的,那么可能的问题出在哪里?该如何解决?

  因为所有的硬件都没有问题,所以,可能出问题的地方在于系统的核心(kernel)不支持这张网络卡。解决的方法,到网络卡的开发商网站,下载支援您主机作业系统的驱动程序,安装网络卡驱动程序后,就可以使用了。

  5. 我在一部主机上面安装Windows 作业系统时,并且安装了显示卡的驱动程序,他是没有问题的。但是安装Linux 时,却无法完整的显示整个X Window 。请问,我可不可以将Windows 上面的.显示卡驱动程序拿来安装在Linux 上?

  不行!因为核心不同,针对硬件所写的驱动程序也会不相同,编译器也不同,当然,驱动程序也无法在两个作业系统间相容。这也是为何开发商在他们的网站上面,都会同时提供许多不同作业系统的驱动程序之故。

  6. 我在Windows 上面玩的游戏,可不可以拿到Linux 去玩?

  当然不行!跟上一题相似的,因为游戏也是一个应用程序(application),他必须要使用到核心所提供的工具来开发他的游戏,所以这个游戏是不可在不同的平台间运作的。除非这个游戏已经进行了移植。

  7. 什么是软件的移植?

  程序是由程序码(通成为ASCII 格式)经过编译器编译成为binary file 之后,才能够在该作业系统上面执行。因此,您可以将您的程序的程序码修改成可以适应其他作业系统的环境,并且加以编译,使程序可以在其他平台上运作,这个修改的动作即为移植。

  8. Linux 本身仅是一个核心与相关的核心工具而已,不过,他已经可以驱动所有的硬件,所以,可以算是一个很阳春的作业系统了。经过其他应用程序的开发之后,被整合成为Linux distribitions。请问众多的distributions 之间,有何异同?

  相同:利用同样的Linux kernel (),几乎相同的自由软件套件(例如GNU里面的gcc/glibc/vi/apache/bind/sendmail... ) , 几乎相同的操作接口

【Linux的规划与安装基础学习篇课后习题答案】相关文章:

1.《题西林壁》课后习题及答案

2.《背影》课后习题及答案

3.《琵琶行》课后习题与答案

4.《离骚》课后习题及答案

5.课文理想课后习题答案

6.《雨巷》课后习题及答案

7.《观潮》课后习题及答案

8.离骚课后习题及答案

上一篇:Linux学习总结报告下一篇:《Linux》学习后划重点用读书笔记