操作系统架构原理-资源管理技术与进程的抽象设计

编程知识 更新时间:2023-04-06 12:21:56

热爱计算机科学和互联网技术,掌握扎实的计算机基础知识,深入理解数据结构、算法和操作系统知识。

操作系统定义

定义:

 操作系统(Operating System,OS)尚无严格的定义。

例如:

 1.OS是管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算机工作流程和为用户方便有效地使用计算机提供良好的运行环境的一种软件系统。

2.OS是一个系统程序集合,管理和控制计算机的所有软件和硬件资源,合理地组织计算机工作流程,以便有效地利用系统资源,为用户提供一个功能强大、使用方便的工作环境。

操作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。

操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:

进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

以现代观点而言,标准个人电脑OS应提供以下功能:

进程管理(Processing management) ;

记忆空间管理(Memory management) ;

文件系统(File system) ;

网络通讯;

安全机制(Security) ;

GUI使用者界面 ;

驱动程序。

目前常见的操作系统有 MacOS、DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware、Android、HongMeng、iOS 等。

更多推荐

操作系统架构原理-资源管理技术与进程的抽象设计

本文发布于:2023-04-06 12:21:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b18a6c363202e654f5688890d3e66469.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:抽象   架构   资源管理   进程   原理

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 49492文章数
  • 14阅读数
  • 0评论数