windows操作系统原理windows操作系统功能

windows操作系统原理  时间:2021-08-27  阅读:()

windows操作系统的定义

1、windows操作系统是一种采用了图形化(GUI)桌面环境界面系列操作系统,也有称为视窗操作系统。

它由美国微软公司(Microsoft )研发,最早问世于1985年。

2、windows操作系统创造性地采用了图形化(GUI)桌面环境界面,大大增强了计算机的可操作性,为计算机的发展做出了卓越的贡献。

3、随着电脑产业的不断发展,微软的Windows也在不断升级,从架构的16位、32位再到64位,甚至以后可能有128位,系统版本从最初的Windows 1.0 到大家所知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1和 Windows Server服务器操作系统。

4、目前,最新的PC版本Windows是Windows 10(技术预览版);最新的服务器版本Windows是Windows Server 2012 R2。

windows操作系统功能

操作系统是用户与计算机硬件之间的接口,操作系统是对计算机硬件系统的第一次扩充,用户通过操作系统来使用计算机系统。

换句话来说,操作系统紧靠着计算机硬件并在其基础上提供了许多新的设施和能力,从而使得用户能够方便、可靠、安全、高效地操纵计算机硬件和运行自己的程序。

例如,改造各种硬件设施,使之更容易使用;提供原语或系统调用,扩展机器的指令系统;而这些功能到目前为止还难于由硬件直接实现。

操作系统还合理组织计算机的工作流程,协调各个部件有效工作,为用户提供一个良好的运行环境。

经过操作系统改造和扩充过的计算机不但功能更强,使用也更为方便,用户可以直接调用操作系统提供的许多功能,而无需了解许多软硬件使用细节。

操作系统可以提供虚拟计算机(Virtual Machine)。

许多年以前,人们就认识到必须找到某种方法把硬件的复杂性与用户隔离开来,经过不断的探索和研究,目前采用的方法是在计算机裸机上加上一层又一层的软件来组成整个计算机系统,同时,为用户提供一个容易理解和便于程序设计的接口。

在操作系统中,类似地把硬件细节隐藏并把它与用户隔离开来的情况处处可见,例如:I/O管理软件、文件管理软件、窗口软件向用户提供了一个越来越方便的使用I/O功能的方法。

由此可见,每当在计算机上复盖一层软件,提供了一种抽象,系统的功能便增加一点,使用就更加方便一点,用户可用的运行环境就更加好一点。

所以,当计算机上复盖了操作系统后,便为用户提供了一台功能显著增强,使用更加方便,效率明显提高的机器。

操作系统还是计算机系统的资源管理者。

在计算机系统中,能分配给用户使用的各种硬件和软件设施总称为资源。

资源包括两大类:硬件资源和信息资源。

其中,硬件资源分为处理器、存储器、I/O设备等,I/O设备又分为输入型设备、输出型设备和存储型设备;信息资源则分为程序和数据等。

操作系统的重要任务之一是有序地管理计算机中的硬件、软件资源,跟踪资源使用状况,满足用户对资源的需求,协调各程序对资源的使用冲突,为用户提供简单、有效的资源使用方法,最大限度地实现各类资源的共享,提高资源利用率,从而使得计算机系统的效率有很大提高。

资源管理是操作系统的一项主要任务,而控制程序执行、扩充及其功能、屏蔽使用细节、方便用户使用、组织合理工作流程、改善人机界面等等都可以从资源管理的角度去理解。

下面就从资源管理的观点来看操作系统具有的几个主要功能。

1、处理机管理 处理器管理的第一项工作是处理中断事件,硬件只能发现中断事件,捕捉它并产生中断信号,但不能进行处理。

配置了操作系统,就能对中断事件进行处理。

处理器管理的第二项工作是处理器调度。

在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占,处理器管理的工作十分简单。

但在多道程序或多用户的情况下,组织多个作业或任务执行时,就要解决处理器的调度、分配和回收等问题。

近年来设计出各种各样的多处理器系统,处理器管理就更加复杂。

为了实现处理器管理的功能,操作系统引入了进程(process)的概念,处理器的分配和执行都是以进程为基本单位;随着并行处理技术的发展,为了进一步提高系统并行性,使并发执行单位的粒度变细,操作系统又引入了线程(Thread)的概念。

对处理器的管理最总归结为对进程和线程的管理,包括:1)进程控制和管理;2)进程同步和互斥;3)进程通信;4)进程死锁;5)处理器调度,又分高级调度,中级调度,低级调度等;6)线程控制和管理。

正是由于操作系统对处理器的管理策略不同,其提供的作业处理方式也就不同,例如,批处理方式、分时处理方式、实时处理方式等等。

从而,呈现在用户面前,成为具有不同性质和不同功能的操作系统。

2、存储管理 存储管理的主要任务是管理存储器资源,为多道程序运行提供有力的支撑。

存储管理的主要功能包括:1)存储分配。

存储管理将根据用户程序的需要给它分配存储器资源。

2)存储共享。

存储管理能地让主存中的多个用户程序实现存储资源的共享,以提高存储器的利用率。

3)存储保护。

存储管理要把各个用户程序相互隔离起来互不干扰,更不允许用户程序访问操作系统的程序和数据,从而保护用户程序存放在存储器中的信息不被破坏。

4)存储扩充。

由于物理内存容量有限,难于满足用户程序的需求,存储管理还应该能从逻辑上来扩充内存储器,为用户提供一个比内存实际容量大得多的编程空间,方便用户的编程和使用。

操作系统的这一部分功能与硬件存储器的组织结构和支撑设施密切相关,操作系统设计者应根据硬件情况和用户使用需要,采用各种相应的有效存储资源分配策略和保护措施。

3、设备管理 设备管理的主要任务是管理各类外围设备,完成用户提出的I/O请求,加快I/O信息的传送速度,发挥I/O设备的并行性,提高I/O设备的利用率;以及提供每种设备的设备驱动程序和中断处理程序,向用户屏蔽硬件使用细节。

为实现这些任务,设备管理应该具有以下功能:1)提供外围设备的控制与处理;2)提供缓冲区的管理;3)提供外围设备的分配;4)提供共享型外围设备的驱动;5)实现虚拟设备。

4、文件管理 上述三种管理是针对计算机硬件资源的管理。

文件管理则是对系统的信息资源的管理。

在现代计算机中,通常把程序和数据以文件形式存储在外存储器上,供用户使用,这样,外存储器上保存了大量文件,对这些文件如不能采取良好的管理方式,就会导致混乱或破坏,造成严重后果。

为此,在操作系统中配置了文件管理,它的主要任务是对用户文件和系统文件进行有效管理,实现按名存取;实现文件的共享、保护和保密,保证文件的安全性;并提供给用户一套能方便使用文件的操作和命令。

具体来说,文件管理要完成以下任务:1)提供文件逻辑组织方法;2)提供文件物理组织方法;3)提供文件的存取方法;4)提供文件的使用方法;5)实现文件的目录管理;6)实现文件的存取控制;7)实现文件的存储空间管理。

5、网络与通信管理 计算机网络源于计算机与通信技术的结合, 近二十年来, 从单机与终端之间的远程通信, 到今天全世界成千上万台计算机联网工作, 计算机网络的应用已十分广泛。

联网操作系统至少应具有以下管理功能:1)网上资源管理功能。

计算机网络的主要目的之一是共享资源,网络操作系统应实现网上资滚源的共享, 管理用户应用程序对资源的访问, 保证信息资源的安全性和一致性。

2)数据通信管理功能。

计算机联网后, 站点之间可以互相传送数据, 进行通信, 通过通信软件, 按照通信协议的规定, 完成网络上计算机之间的信息传送。

3)网络管理功能。

包括: 故障管理、安全管理、性能管理、记帐管理和配置管理。

6、用户接口 为了使用户能灵活、方便地使用计算机和操作系统,操作系统还提供了一组友好的用户接口,包括:1)程序接口;2)命令接口;3)图形接口。

cera:秋季美国便宜VPS促销,低至24/月起,多款VPS配置,自带免费Windows

介绍:819云怎么样?819云创办于2019,由一家从2017年开始从业的idc行业商家创办,主要从事云服务器,和物理机器819云—-带来了9月最新的秋季便宜vps促销活动,一共4款便宜vps,从2~32G内存,支持Windows系统,…高速建站的美国vps位于洛杉矶cera机房,服务器接入1Gbps带宽,采用魔方管理系统,适合新手玩耍!官方网站:https://www.8...

美国G口/香港CTG/美国T级超防云/湖北高防云服务器物理机促销活动 六一云

六一云 成立于2018年,归属于西安六一网络科技有限公司,是一家国内正规持有IDC ISP CDN IRCS电信经营许可证书的老牌商家。大陆持证公司受大陆各部门监管不好用支持退款退现,再也不怕被割韭菜了!主要业务有:国内高防云,美国高防云,美国cera大带宽,香港CTG,香港沙田CN2,海外站群服务,物理机,宿母鸡等,另外也诚招代理欢迎咨询。官网www.61cloud.net最新直销劲爆...

JUSTG(5.99美元/月)最新5折优惠,KVM虚拟虚拟512Mkvm路线

Justg是一家俄罗斯VPS云服务器提供商,主要提供南非地区的VPS服务器产品,CN2高质量线路网络,100Mbps带宽,自带一个IPv4和8个IPv6,线路质量还不错,主要是用户较少,带宽使用率不高,比较空闲,不拥挤,比较适合面向非洲、欧美的用户业务需求,也适合追求速度快又需要冷门的朋友。justg的俄罗斯VPS云服务器位于莫斯科机房,到美国和中国速度都非常不错,到欧洲的平均延迟时间为40毫秒,...

windows操作系统原理为你推荐
动画技术三渲二是种怎样的动画技术,比起传统3D有哪些优方便快捷请问有什么方便快捷的方法除黑头方便快捷方便快捷的食物做法通话宝什么是来电宝?有什么用处?网通玩电信游戏卡怎么办网通怎么在电信玩游戏不卡解码器有什么用摩托车解码有什么用免费数据采集软件最好用的采集软件是哪个?人工电源网络设备EMC试验等级怎么选择?有选择标准吗?是什么标准?谢谢!人工电源网络EMC测试的介绍呼叫中心系统方案哪些呼叫中心厂商在呼叫中心系统方案建设方面好?
虚拟主机试用30天 根域名服务器 中国万网域名注册 tk域名注册 广州主机租用 500m空间 合肥鹏博士 hostker 老左来了 中国电信宽带测速器 网站加速软件 免备案cdn加速 杭州电信宽带 石家庄服务器 linux服务器系统 zencart安装 ssd 域名商城 海尔t68g 更多