什么是操作系统设计目标?
操作系统的设计目标如下 -
并发系统
操作系统必须同时处理多个设备和多个用户。它是现代多核架构的必需品。由于这些特性,操作系统的设计很复杂,而且很难制作。
安全和隐私
操作系统必须为系统提供安全和隐私。防止恶意用户访问您的系统并防止窃取用户程序非常重要。
资源共享
操作系统确保系统资源必须在多个用户进程之间以正确的方式共享。当多个用户使用同一设备时,情况会变得更加复杂。
硬件和软件的变化
操作系统必须是灵活的,以适应系统硬件和软件的任何变化,它不应过时。这是必要的,因为对软件或硬件进行任何更改时一次又一次地更改操作系统的成本很高。
便携式操作系统
能够与不同硬件和系统一起工作的操作系统被称为便携式操作系统,它是一个非常重要的设计目标。
向后兼容
对当前操作系统的任何升级都不能妨碍它与机器的兼容性,即如果操作系统的先前版本与系统兼容,则较新或升级的版本也应与系统兼容,这称为向后兼容。
没有特定的用户类型
通过在 Ming 中保留一般用户群,必须以许多用户可以使用的方式开发操作系统。专门设计的操作系统也包含通用性。
操作系统通过构成操作系统界面的系统程序与用户进行交互。
接口可以如下 -
图形用户界面包括图标、窗口等。
命令行界面用于通过浏览目录中的文件来运行脚本和进程。
以前,使用非交互式批处理系统来完成一系列作业。例如,工资计算、市场预测等。
以上是 什么是操作系统设计目标? 的全部内容, 来源链接: utcz.com/z/327410.html