首页 > 其他分享 >操作系统的概念、功能和目标

操作系统的概念、功能和目标

时间:2022-12-10 22:44:26浏览次数:57  
标签:功能 操作系统 用户 接口 目标 概念 计算机

①计算机操作系统的概念(定义):

​ 计算机操作系统控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。

②功能和目标

  • 作为系统资源的管理者
    • 需要提供的功能:处理机(CPU)管理,存储器管理,设备管理,文件管理

    • 目标:实现安全、高效的系统资源管理

    • 作为用户和计算机硬件之间的接口

      • 需要提供的功能:
        • 命令接口(用户直接使用)
          • 联机命令接口
          • 脱机命令接口
        • 程序接口(即“系统调用”,用户通过程序间接使用)
        • GUI
      • 目标:方便用户的使用
    • 作为最接近硬件的层次

      • 需要提供的功能和目标:实现对硬件机器的扩展
      • 通常把覆盖了软件的机器称为扩充机器,又称之为虚拟机

③总结

images

参照:王道计算机操作系统

标签:功能,操作系统,用户,接口,目标,概念,计算机
From: https://www.cnblogs.com/MuYg/p/16972507.html

相关文章

  • strip的功能
    strip将去掉字符串左右两边的指定元素,默认是去掉空格newstr=string.strip(item)参数:括弧里需要传一个你想去掉的元素,可不填写'helloxiaomu'.strip() //helloxia......
  • find和index功能
    string.find(item)->item:想查询的元素,返回一个整型string.index(item) 返回一个整型或者报错find与index的区别如果find找不到,会返回-1如果index找不到元素,会导致......
  • 服务器常用操作系统下载链接汇总
    下面列出了服务器常用的操作系统的链接,通过网盘共享,如果链接失效,请留言。所有的镜像来自于官方原版。1,Windows 点击下载 提取码:gmfr版本信息:2008_R2_SP1_Lenovo_syst......
  • Node.js Event Loop 的三大常见理解误区和正确概念辨析
    Node.jsEventloop监控器。高的frequency和低的持续时间是最理想的eventloop状态。上图显示三点半到五点半之间,eventloop的frequency骤降,然后duration居高......
  • 图的基本概念和术语
    图的定义和术语图:G=(V,E)V:顶点(数据元素)的有穷非空集合;E:边的有穷集合;无向图:每条边都是无方向的;有向图:每条边都是有方向的;**完全图:任意两点都有一条边相......
  • uni-app,华为审核提示APP首次打开或运行中,未见使用权限对应的相关功能或服务时,不应提
    1.在hbuider中找到源码视图   2.相关代码 3.手动添加权限例如:     原文链接:https://blog.csdn.net/weixin_57844432/article/details/127362466......
  • lightdb/postgresql public、pg_catalog schema的区别及pg_namespace概念
    除了public和用户创建的模式如lt_abc之外,在lightdb中,每个数据库都包含一个pg_catalog和lt_catalog模式,它包含系统表和所有内置数据类型、函数、操作符。lt_catalog和pg_......
  • SpringBoot3.x中spring.factories功能被移除的解决方案
    背景笔者所在项目组在搭建一个全新项目的时候选用了​​SpringBoot3.x​​​,项目中应用了很多​​SpringBoot2.x​​​时代相关的第三方组件例如​​baomidou​​​出品的​......
  • Linux操作系统之Linux命令的返回值
    前言①Linux操作系统中,无论是启动桌面程序还是在控制台终端执行命令,所有的程序在结束时,都会返回一个数字值,这个值叫做返回值,或者称为错误号( ErrorNumber )②在控制台终端......
  • 【转】DolphinDB 历史数据回放功能应用:股票行情回放
    https://zhuanlan.zhihu.com/p/542085683 一个量化策略在生产(交易)环境中运行时,处理实时数据的程序通常为事件驱动。为确保研发和生产使用同一套代码,通常在研发阶段需将......