104科技
当前位置: 首页 电脑基础

深入理解计算机系统和操作系统概念(计算机操作系统概念及功能)

时间:2024-04-25 作者: 小编 阅读量: 1 栏目名: 电脑基础

操作系统负责在相互竞争的程序之间有序地控制对CPU、内存及其它I/O接口设备的分配。最终结果将是一团糟。这时,操作系统采用将打印输出送到磁盘上的缓冲区的方法就可以避免这种混乱。在一个程序结束后,操作系统可以将暂存在磁盘上的文件送到打印机输出。一个最具代表性的就是DOS,但是DOS基于8086这个CPU的,而8086这个CPU之能够管理1M的内存,所以DOS之能够管理到1M的内存。大部分是C语言编写。

计算机操作系统概念及功能

什么是操作系统

操作系统是一个大型的软件系统,其功能复杂,体系庞大。从不同的角度看的结果也不同,正是“横看成岭侧成峰”,下面我们通过最典型的两个角度来分析一下。

1.从程序员的角度看

正如前面所说的,如果没有操作系统,程序员在开发软件的时候就必须陷入复杂的硬件实现细节。程序员并不想涉足这个可怕的领域,而且大量的精力花费在这个重复的、没有创造性的工作上也使得程序员无法集中精力放在更具有创造性的程序设计工作中去。程序员需要的是一种简单的,高度抽象的可以与之打交道的设备。

将硬件细节与程序员隔离开来,这当然就是操作系统。

从这个角度看,操作系统的作用是为用户提供一台等价的扩展机器,也称虚拟机,它比底层硬件更容易编程。

2.从使用者的角度看

从使用者的角度来看,操作系统则用来管理一个复杂系统的各个部分。

操作系统负责在相互竞争的程序之间有序地控制对CPU、内存及其它I/O接口设备的分配。

比如说,假设在一台计算机上运行的三个程序试图同时在同一台打印机上输出计算结果。那么头几行可能是程序1的输出,下几行是程序2的输出,然后又是程序3的输出等等。最终结果将是一团糟。这时,操作系统采用将打印输出送到磁盘上的缓冲区的方法就可以避免这种混乱。在一个程序结束后,操作系统可以将暂存在磁盘上的文件送到打印机输出。

从这种角度来看,操作系统则是系统的资源管理者。

什么是计算机的操作系统?

曾经我问一个我的朋友:“什么是操作系统?”   我的朋友沉默了老半天:“嗯!操作系统……,Windows 95、Windows 98……”。   “那么操作系统有什么作用吗?”   “可以装游戏、一些软件!”   大家看到了,我的这位朋友对于操作系统的认识实在是不怎么样。光懂得使用一个操作 系统实在是不高明。   拿什么是操作系统呢?   如果就操作系统这种宽泛的概念来说,几乎任何机器都有操作系统,就这个意义上来说 ,操作系统就是厂家为了方便用户使用机器所安排的一系列东西。包括硬件和软件。比如说 电视机,操作系统就是遥控器及其操作遥控器后配合电视机完成的制定工作的那些电路和操 作遥控器的那些说明书。   那么什么是计算机操作系统呢?又有什么作用呢?   计算机操作系统是能够合理的管理计算机的硬件和软件资源,并且为用户提供操作界面 的一组软件的集合。   从定义我们能够得出这些结论:1.计算机操作系统是软件;2.她能够替系统管理软件和 硬件资源。3.它能够提供给用户一个使用计算机的界面。   如果计算机没有操作系统,会是什么情况呢?天啦!天下大乱了!我们必须使用机器编 程使用计算机。你要玩游戏吗?好的,自己使用机器语言编写一个游戏程序 (这好比你要使 用电视机看电视节目,你要亲自去调节电视机的频率器件,将频率对准你所要看的电视台的 频率,这样的电视机我想你是肯定也不会去买的吧!) 。然后再享受你的成果吧!这还罢了 ,更致命的是,机器语言几乎是专家的专利,要不明白计算机原理的人去使用这样的的计算 机?真是有病!   在这样的背景下面,操作系统诞生了。   操作系统为我们管理CPU,Windows 98不是可以一次运行多个程序吗?但是CPU只有一个 ,什么程序使用CPU呢?这是操作系统要解决的。   操作系统为我们管理内存,我们运行的程序放在内存中的哪个地方才最有效,是采用什 么形式的管理方式。这也是操作系统要解决的。   操作系统为我们管理外部设备,那么多的外部设备,如显卡、声卡等等,怎样管理才能 够让他们协调工作?采用什么传输方式才能够让外部设备工作的最快?   操作系统为我们管理文件,硬盘中的文件可不是杂乱不堪的哟!使用什么结构管理,才 能够达到硬盘空间最大的利用,检索速度达到最大?   操作系统为我们管理作业,作业这个概念比较复杂,而且在现在的分时操作系统和实时 操作系统中,作业都直接进入内存。作业这个概念有一些淡化了。   大家可以看出来了,操作系统是与硬件息息相关的。所以操作系统是在基于硬件上的第 一层软件。没有操作系统的计算机就是裸机。所有的应用软件和其他的系统软件都必须基于 操作系统之上。   正是因为操作系统与硬件息息相关,所以只要新出一套硬件系统,就必然会有一个新的 操作系统出现。一个最具代表性的就是DOS,但是DOS基于8086这个CPU的,而8086这个CPU之 能够管理1M的内存,所以DOS之能够管理到1M的内存。到了80286以后,CPU能够管理内存数量 已经早已超过了1M了,所以IBM根据这个情况开发出了OS/2,这个操作系统其实是一个非常优 秀的操作系统,但是在商业上没有DOS成功,DOS在微软公司的扩充之下,得以继续工作,但 是这毕竟不是治本之法,因为80386以后,CPU的字长已经是32位的了,还支持多任务,分页 管理内存,DOS都不支持这些特性,可以说,CPU的大部分功能都被浪费了。所以微软公司开 发出了Windows NT和Windows 95。   下面就一些常见的操作系统的特性给大家介绍一下:   DOS:16位、能够管理1M的内存空间(不管扩展)、单任务、单用户、树型文件系统 FAT12/FAT16,编写语言主要是汇编语言。   Windows 3.X:16位、分时,支持保护模式,多任务、单用户、文件系统和Dos一样。   Windows NT:32位、分时和实时,支持保护模式,能够访问全部的4G内存空间、每个任 务都拥有自己的4G运行空间、多用户,树型文件系统,NTFS。   Windows 9X:32位、分时、一定的实时,支持保护模式,能够访问全部的4G内存空间, 但是这4G内存空间中,有一部分的空间是每个任务共享的(这也是NT比9X稳定的一个原因) ,单用户,树型文件系统,FAT16/FAT32。   UNIX:与具体的系统有关,没有一个统一的标准。   Linux:32位,分时和实时,支持保护模式,能够访问全部的4G内存空间,每个任务都拥 有自己的4G的运行空间,多用户、树型文件系统,EXT。大部分是C语言编写。 *注:支持保护模式就肯定是多任务。Windows 基本上是C++编写。   以上将操作系统的基本概念介绍了一下,由于本人的水平有限,有错请更正。有兴趣的 请给我留言,我还可以向大家深入介绍一下操作系统的知识,以及计算机的其他知识。
    推荐阅读
  • 零基础电脑初学者入门教程(电脑初学者入门教程)

    完成以上步骤,其实你已经一窥网络的神奇之处。接下来就该自己探索。对电脑基本知识有了了解,这样才能更好的去实际操作中使用。根据自己所要学习的电脑知识进行整理,总结。可以根据书籍来操作,也可以寻找相关的视频教程。打字速度只有不断的练习才能提升。学习电脑是仅仅为了日常的需要,还是要通过掌握电脑相关专业来工作。

  • nova6充电器多少瓦(华为nova6充电头多少瓦)

    华为nova6的充电器功率为40瓦。

  • 怎么用pr给视频加音乐 怎么用pr给视频加音乐

    使用AdobePremierePro给视频添加音乐的步骤如下:1.打开AdobePremierePro软件并导入视频文件:在主界面上选择“文件”菜单,然后选择“导入”>“文件”,浏览和选择要导入的视频文件。可以使用关键帧来创建音量渐变。通过上述步骤,您可以使用AdobePremierePro给视频添加音乐。

  • 京东取消订单券退吗 京东取消订单之后优惠券退么

    根据京东官方的政策,如果您使用了优惠券来下单,然后取消了订单,优惠券通常会被返还给您的京东账户。然而,请注意,不同的优惠券可能有不同的使用规则和退款规定。建议您在取消订单之前查看优惠券的使用说明以获得更准确的信息。

  • 电脑黑屏按哪个键恢复(哪个键使电脑显示器一按就黑屏,再按就又好了)

    华硕笔记本电脑黑屏按什么键恢复1、请尝试按组合功能键调高屏幕亮度,开启/关闭切换显示,避免屏幕亮度过低或因已关闭屏幕而造成电脑黑屏不显示。若BIOS界面黑屏不显示,可能为电脑硬件问题,请携带机台至华硕服务中心进行检测。如果外接显示器也不显示,或者您没有相关显示器设备进行测试,建议您将机台带到华硕服务中心检测确认。

  • 手机伸缩摄像头的弊端(手机伸缩式摄像头容易坏吗)

    摄像头模块可能会因为使用次数过多或不慎碰撞而出现损坏。在摄像头伸出和缩回的过程中,可能会出现延迟和卡顿的现象,影响用户体验。总体而言,手机伸缩式摄像头相对来说容易损坏并且更加脆弱,因此用户在使用时需要谨慎对待,避免频繁震动或碰撞等操作,以延长使用寿命。

  • qq空间可以存多少照片和视频(qq空间里能存多少视频和照片)

    QQ空间没有明确限制存储照片和视频的数量。用户可以根据自己的空间大小、存储设备的容量以及需要存储的其他数据来自由存储照片和视频。

  • 跨区就读的2022年南京鼓楼区户籍小学毕业生电脑派位报名(时间+地点+材料)

    2022年南京鼓楼区户籍小学毕业生电脑派位报名的时间、地点和所需材料如下:时间:报名时间通常在每年的6月份,具体时间以当年鼓楼区教育局的公告为准。地点:南京市鼓楼区教育局材料:1.小学毕业生户籍证明;2.小学毕业证书复印件;3.学生身份证复印件;4.监护人身份证复印件;5.监护人居住证明;6.其他可能需要的材料。具体材料要求以当年鼓楼区教育局的通知为准,建议家长在报名前仔细阅读相关通知并准备好所需材料。

  • 备忘录日期怎么显示 备忘录日期怎么显示月份

    备忘录的日期可以根据个人喜好来进行显示。例如,日期为1号,月份为1月可以显示为“1月1日”。总结来说,备忘录日期的显示方式取决于个人的喜好,可以根据自己的习惯来选择适合自己的日期显示方式。

  • 电脑基础知识全面指南帮你成为电脑领域的专家

    想要成为电脑领域的专家,首先需要全面掌握电脑的基础知识。-学会使用系统工具和软件进行故障排除。-学习并遵守计算机安全和隐私保护的法律法规。通过深入学习和实践这些基础知识,你将逐步成为电脑领域的专家,并能够解决和处理各种电脑相关的问题和挑战。记得保持持续学习的态度,与时俱进,随着技术的发展不断更新和增加你的知识。