计算机硬件及软件组成,计算机的组成及功能(硬件及操作系统)

主要从计算机的硬件和操作系统两方面介绍了计算机的组成及功能

一.计算机的组成及其功能

如图1.1所示,计算机系统主要由硬件和软件两部分组成。

1.2操作系统的角色

(1)内核:主要负责整个计算机系统相关的资源分配与管理

内核是一段计算机程序,这个程序直接管理硬件,包括CPU、内存空间、硬盘接口、 络接口等等。所有的计算机操作都要通过内核传递给硬件,Linux利用内核实现软硬件的对话。

(2)系统调用(system call):系统调用是操作系统的最小功能单位

为了方便调用内核,Linux将内核的功能接口制作成系统调用。一个操作系统,以及基于操作系统的应用,都不可能实现超越系统调用的功能。通过系统调用的这个接口,Linux将上层的应用                  与下层的内核分离,隐藏了底层的复杂性,也提高了上层应用的可移植性。

二.Linux的发行版本

1.Redhat系列:国内使用最多的Linux版本,特点就是使用人数多,资源多

发行版本:

RHEL/CentOS:稳定性非常好,适合于服务器使用

Fedora Core:稳定性较差,最好只用于桌面应用

2.Debian系列:Debian是 区类Linux的典范,也最遵循GNU规范

版本分支:Stable/Testing/Unstable

3.Ubuntu:

拥有Debian所有的优点,以及自己所加强的优点的 Linux桌面系统

特点:是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本

4.Gentoo

三.Linux的哲学思想

一切皆文件:不仅普通的文件,目录、字符设备、块设备、 套接字等在 Linux 中都是以文件被对待

小型,单一用途的程序:程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行

连接程序,共同完成复杂功能:杂的任务可以通过连接多个简单的程序实现复杂的功能

避免令人困惑的用户界面:

配置数据存储在文本中:

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

相关资源:减压孔板计算软件v1.1免费绿色版-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月17日
下一篇 2021年6月17日

相关推荐