各位读者大大们好,小编今天就要介绍一点全世界都在用,却有90%的人都不知道的知识。
关于电脑的操作,大家都越来越熟练了。但是计算机的设备那么多,到底是怎么通过鼠标键盘控制它们的呢。
这正是计算机操作系统的功能。那又何为操作系统呢,学术上对它的定义是:计算机操作系统是由硬件和软件两部分组成的,它是配置在计算机硬件上的第一层软件,是对硬件的首次补充。同时,它又是计算机与用户之间的接口,也是计算机资源的管理者。通过对资源的抽象,隐藏了硬件控制的细节,使用户能通过应用程序更方便的使用机器。
在计算机系统中,可将资源分为四类:处理器、存储器、I/O设备以及数据和程序。所以说,如果是一个完全无软件的计算机系统,也就是裸机。用户必须对物理接口的实现细节有充分的了解,并能利用机器指令进行编程,对普通用户包括企业的运用非常的不方便。时至今日,从覆盖一层I/O设备设备管理软件,用于隐藏I/O操作细节。在往上覆盖一层文件管理软件,用于实现对数据文件的细节操作,当最后一层窗口软件覆盖上后,用户便可在窗口环境下进行操作了。
在操作系统出现的短短50年,功能越来越强,操作也越来越方便。规模也从早期的几十KB发展到如今的数千万行代码。而20世纪60年代,又出现了SPOOLing系统和虚拟存储器技术。以及在网络环境下,在服务器上配置了允许所有网络用户访问的文件系统和数据库系统。在实现了基本的利用率后,人机交互就成为了主要目标。90年代出现的图形用户界面,极大的方便了用户使用计算机,使中小学生都能很快上机操作。
随着微电子技术的迅猛发展,进一步推动着计算机器件的更新,其中的微机芯片尤为明显。微机芯片其实就是我们所熟知的CPU了,当它由8位发展到16位、32位,进而又发展到64位。使得OS的性能也有了显著的提高,能够支持的外设也越来越多,例如扫描仪、数码相机等。
计算机体系结构的发展,同时推动着OS的发展,并产生新的类型。例如,当出现了计算机网络后,配置在计算机网络上的网络操作系统也就应运而生,它不仅能有效地管理好网络中的共享资源,而且还向用户提供了许多网络服务。
操作系统能够如此迅速的发展,也是由于人们不断的提出新的需求。例如,为提高产品的质量和数量,需要将计算机应用于工业控制,就需要配置相应的实时控制的OS。为了满足娱乐,听音乐、看电影和玩游戏等需求,就要在OS中增添多媒体功能。另外,由于计算机中保持了越来越多的宝贵信息,确保系统安全也成为了必要的功能。
当代社会,随着计算机的发展,功能越来越强,体积越来越小,价格越来越便宜。大量智能设备应运而生,对现代人的计算机应用水平也要求越来越高,读者大大们快来关注我,一起学习电脑高级技术吧。
,