我们常说的计算机由硬件和软件二部分组成。

硬件:计算机赖以工作的实体,包括主板、CPU、硬盘、显示器、键盘、鼠标、存储等;

软件:大陆及香港用语,台湾称作软体,英文:Software,比如我们常见的 Windows、Linux、Mac OS、Android 等操作系统,以及我们日常使用的 Office、WPS、QQ、迅雷、微信、等应用程序。软件我们又划分为系统软件、应用软件和介于这两者之间的中间件。

按用途划分,又可分为服务器、小型机、工作站、个人PC等。

服务器:服务器也是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM终端等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。
体系架构分类:

1、非x86服务器

包括大型机、小型机和UNIX服务器,它们是使用RISC(精简指令集)或EPIC(并行指令代码)处理器,并且主要采用UNIX和其它厂商专用定制操作系统的服务器,比较有代表的有IBM公司的POWER和PowerPC处理器,SUN与富士通公司合作研发的SPARC处理器、EPIC处理器主要是Intel研发的安腾处理器等。这样的服务器相对价格昂贵,体系封闭,但是稳定性好,性能强,主要用在金融、电信等大型企业的核心系统中。

2、x86服务器

111

操作系统

操作系统也是软件的一部分,它基于硬件基础之上,它是硬件和其它软件沟通的桥梁与媒介。操作系统按用途划分我们又可分为桌面操作系统、服务器操作系统、嵌入式操作系统。
用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代观点而言,一个标准个人电脑的OS应该提供以下的功能:

进程管理(Processing management)
内存管理(Memory management)
文件系统(File system)
网络通讯(Networking)
安全机制(Security)
用户界面(User interface)
驱动程序(Device drivers)

服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等。服务器操作系统主要集中在三大类:

1、Unix系列:SUNSolaris,IBM-AIX,HP-UX,FreeBSD等;
2、Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu、Suse等;
3、Windows系列:Windows Server 2003,Windows Server 2008,Windows Server 2012 等。

嵌入式操作系统

嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越多嵌入式系统安装有实时操作系统。

在嵌入式领域常用的操作系统有嵌入式Linux、Windows Embedded、VxWorks等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如Android、iOS、Symbian、Windows Phone和BlackBerry OS等。

思考:Windows与Linux区别

1、免费与收费

2、软件与支持

3、安全性

4、使用习惯

5、可定制性

6、稳定性

???

Linux没有的

没有特定的支持厂商

·游戏娱乐支持度不足

·专业软件支持度不足

Windows没有的

·稳定的系统

·安全性和漏洞的快速修补

·多用户

·用户和用户组的规划

·相对较少的系统资源占用

·可定制裁剪,移植到嵌入式平台(如安卓设备)

·可选择的多种图形用户界面(如 GNOME,KDE)

提供最优质的资源集合

立即查看 了解详情