操作系统和计算机网络

什么是计算机操作系统?

计算机使用称为操作系统(O / S)的低级软件来帮助人们操作物理机器。 O / S支持运行应用程序软件(称为“程序”)以及构建新程序。 操作系统软件不仅运行在笔记本电脑上,还运行在手机,网络路由器和其他所谓的嵌入式设备上。

操作系统的类型

多年来,数百种不同的计算机操作系统已经由企业,大学和富有进取精神的个人开发。 最着名的操作系统是个人电脑上的操作系统:

一些操作系统是为某些类型的设备设计的,例如

其他操作系统享有一段时间的恶名,但现在只有历史利益:

网络操作系统

现代操作系统包含许多内置软件,旨在简化计算机的网络连接。 典型的O / S软件包括TCP / IP协议栈和相关实用程序(如ping和traceroute)的实现。 这包括必要的设备驱动程序和其他软件来自动启用设备的以太网接口。 移动设备通常还提供启用Wi-Fi蓝牙或其他无线连接所需的程序。

早期版本的Microsoft Windows不提供任何计算机网络支持。 微软在Windows 95和Windows for Workgroups开始的操作系统中增加了基本的网络功能。 微软还在Windows 98第二版(Win98 SE)中推出了Internet连接共享(ICS)功能,Windows 7中的家庭网络Windows HomeGroup等等。 与从网络开始就设计的Unix相反。 由于互联网和家庭网络的普及,今天几乎所有的消费类操作系统都符合网络操作系统的要求。

嵌入式操作系统

所谓的嵌入式系统不支持或限制其软件配置。 例如,路由器等嵌入式系统通常包含预先配置的Web服务器, DHCP服务器和一些实用程序,但不允许安装新程序。 路由器嵌入式操作系统的示例包括:

嵌入式操作系统也可以在包括手机(iPhone OS),PDA(Windows CE)和数字媒体播放器(ipodlinux)在内的越来越多的消费类产品中找到。