操作系统原理的详细介绍
- 分类:资讯 回答于: 2022年09月20日 09:01:16
一、什么叫操作系统:
操作系统(OS)是管理计算机硬件、软件资源并为计算机程序提供通用服务的系统软件。操作系统存在于许多包含计算机的设备上——从手机和视频游戏机到网络服务器和超级计算机。
二、操作系统是谁发明的?
“真正的发明家”:华盛顿大学的 Gary Kildall,PC 操作系统之父,因关键工作而获奖。
三、操作系统的主要类型:
操作系统 (OS) 的类型
批处理操作系统。
多任务/分时操作系统。
多处理操作系统。
实时操作系统。
分布式操作系统。
网络操作系统。
移动操作系统。
四、操作系统有哪些:
五种最常见的操作系统是 Microsoft Windows、Apple macOS、Linux、Android 和 Apple 的 iOS。
五、操作系统的作用:
1、它抽象了复杂的计算机资源。
例如,磁盘是一种复杂的物理设备,它允许系统一次读取和写入 1 KB 的数据块(或者在某些较新的磁盘上为 4 KB)。每次访问时,必须告知磁盘它应该访问的磁盘上的特定物理位置。对于想要读取或存储字节序列的典型程序来说,这个过程非常不方便。对于此类程序,文件的概念更方便;操作系统允许程序将磁盘上的存储视为一组文件,每个文件都是字节流。硬件本身完全不知道文件之类的东西:它是操作系统创建的一种抽象,用于简化程序处理磁盘的方式。
该文件不是操作系统提供的唯一抽象。其他抽象包括用于运行程序的进程、用于访问图形显示的窗口或用于网络通信的连接。这些抽象都没有任何硬现实的基础。但是提供这些方便的抽象让程序员不必担心硬件实际如何工作的细节,也不必与其他程序就哪个程序拥有哪些权利进行协商。
2、它提供硬件兼容性。
每个人都知道围绕操作系统的不兼容问题,这导致人们不得不在不同的操作系统上使用不同的软件版本。操作系统实际上减少了但是,不兼容问题;我们没有注意到这一点,因为它们如此有效地消除了不兼容问题。例如,存储有多种类型(硬盘、U 盘、CD-ROM);而且即使只看硬盘,硬盘的标准也有很多。如果没有操作系统,每个程序都必须包含支持每个可能设备的代码。一个程序将与一组磁盘兼容,而另一个程序将与另一组可能的磁盘一起工作。对于操作系统,操作系统负责支持各种磁盘类型,任何程序都可以使用操作系统支持的任何磁盘。如果有人发布了一种新型磁盘,只需更新操作系统,所有程序都可以使用新磁盘。
3、它保护系统。
如果每个程序都在计算机上本地运行,那么每个程序都能够对系统造成严重破坏。操作系统的职责之一是守卫程序。它可以防止单个程序直接访问系统,而是要求任何请求都通过操作系统。操作系统确保程序请求在执行之前是安全的。
部分原因是为了避免恶意攻击,例如病毒攻击。但是,同样重要的是,它可以保护系统免受错误程序的永久性损坏,这些程序可能还没有经过充分测试。
您可以将操作系统视为计算机中的成年人,为年轻的用户程序提供育儿。成年人经常不得不使用隐喻(那些是抽象的)来解释孩子级别的事件,并且成年人经常执行孩子自己无法处理的任务(买一块糖果)。
操作系统的主要功能是什么?操作系统具有三个主要功能:(1)管理计算机资源,如中央处理器、内存、磁盘驱动器和打印机;(2)建立用户界面;(3)执行应用软件并提供服务.
总结:以上就是有关操作系统各方面的介绍了,相信看完本文后的你会对操作系统有更深入的了解。
猜您喜欢
- 轻松掌握Excel2003高效办公技巧,提升工..2024/03/20
- 固态硬盘寿命:如何延长SSD的使用寿命?..2023/11/09
- 电脑设备管理器位置在哪?..2023/11/24
- 移动硬盘无法识别,如何解决?..2024/01/06
- 领航企业的总裁:驱动成功之道..2023/11/15
- 谷歌浏览器最新版:速度更快,功能更强大!..2023/11/20
相关推荐
- 联想公司:创新科技引领未来..2023/12/25
- C盘全面彻底清理所有垃圾的十二种方法..2022/11/07
- 360软件管家怎么卸载2023/01/27
- 智能键盘软件:提升打字速度,优化输入体..2024/01/30
- 小白系统网址在哪里2023/03/13
- 网络打印机添加教程2023/11/04