首先给操作系统定个性,是软件还是硬件呢?
操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序
操作系统是程序,so是软件
那操作系统的作用是什么?
管理计算机硬件和软件资源。
再简短就是管理资源
那是怎么管理资源的呢?
1.进程管理 -----解决处理器的调度、 分配和回收等问题
2.存储管理 -----存储分配、存储共享、存储保护 、存储扩张
3.设备管理
4.文件管理
5.作业管理

所以该怎么回答什么是操作系统呢?
操作系统是计算机管理硬件和软件资源的程序或者软件。主要功能是进程管理、存储管理、设备管理、文件管理、作业管理等。

再额外补充一点:
操作系统怎么分类呢?
1.批处理操作系统
批指的是一次调教多个作业后不再干预。
可以分为①单道批处理系统②多道批处理系统
特点:不具有交互性,但是提高cpu利用率(不管他了)
2.分时操作系统
把计算机或者服务器的cpu时间划分成很多个时间间隔,轮流供给很多个用户。
3.实时操作系统
能够接受外界事件或者数据产生,并以很快的速度响应,可以在规定的时间内完成任务。
4.网络操作系统
是向网络计算机提供服务特殊的操作系统。
分为客户端服务端
5.分布式操作系统

39.什么是操作系统(os)相关推荐

  1. 智能驾驶操作系统OS

    智能驾驶操作系统OS 自动驾驶操作系统是一个流程化.复杂的综合系统,设计到众多流程和领域.首先,分为不同的层,包括:感知层.认知层.决策规划层.控制层和执行层几个层面. 自动驾驶操作系统是一个流程化. ...

  2. 国内操作系统OS分析(下)

    国内操作系统OS分析(下) 3.2 Android/iOS移动互联网时代 Android是一种基于Linux的自由及开放源代码的操作系统.主要使用于移动设备,如智能手机和平板电脑,由Google公司和 ...

  3. 国内操作系统OS分析(上)

    国内操作系统OS分析(上) 一.操作系统(OS)概述 操作系统(OS,Operating System),是管理.控制计算机软硬件资源的计算机程序,并为用户提供一个与系统交互的操作界面.OS是配置在计 ...

  4. 【王道】操作系统OS第二章进程管理(二[1])

    本笔记结合<2023王道操作系统考研复习指导>食用 操作系统OS第二章进程管理 本笔记结合<2023王道操作系统考研复习指导>食用 1.进程 1.1.进程的组成 1.1.1.P ...

  5. [入门篇]初识操作系统OS(这篇博客将帮你打开操作系统OS大门的第一步 超超超超超详细)

    目录 1.冯诺依曼体系 1.1冯诺依曼体系的构成 1.2 存储器-内存 1.2.1 为什么需要存储器(内存)的两个理由 1.3 冯诺依曼体系的重要性 1.4 一个生动的例子理解冯诺依曼体系运作 2. ...

  6. 浅谈操作系统OS与计算机软硬件体系结构,自顶贯穿性与行为回归硬件性

    操作系统OS与计算机软硬件体系结构 使计算机更好用! 这是操作系统的根本要义!! 操作系统这个概念基本上以后会讲一路的,今天的话就基本上讲一下轻量化的概念. 所以操作系统到底是什么?操作系统首先是软件 ...

  7. 天兔oracle,天兔(Lepus)监控操作系统(OS)安装配置

    天兔(Lepus)监控操作系统(OS)安装配置 监控和被监控端都要安装和配置snmp: [root@yoon]# yum install net-snmp* [root@yoon]# vi /etc/ ...

  8. 利用图文和代码深度解析操作系统OS的内存管理实现原理机制和算法

    利用图文和代码深度解析操作系统OS的内存管理实现原理机制和算法. 内存作为计算机系统的组成部分,跟开发人员的日常开发活动有着密切的联系,我们平时遇到的Segment Fault.OutOfMemory ...

  9. 操作系统OS进程(一)初识

    OS进程 什么是进程 进程状态 中断 信号 什么是进程 逻辑上,执行程序的过程 操作系统加载程序,执行程序,产生一个进程 物理上,操作系统分配的资源 程序执行过程中需要的程序,数据,以及内存.寄存器等 ...

最新文章

  1. 通过sql语句对MySql数据库的基本操作
  2. [hdu5225][BC#40]Tom and permutation
  3. 居然之家忍“刮骨疗伤”之痛拥抱新零售
  4. 牛客练习赛 65 (待补E-网络流)
  5. 动手学CV-目标检测入门教程2:VOC数据集
  6. Menagerie(AtCoder-2234)
  7. c语言大作业走迷宫,基于C语言实现简单的走迷宫游戏
  8. [转载]更改XP默认字体为微软雅黑
  9. c++ 类和对象的内存管理
  10. java spring多数据源配置文件_深入理解spring多数据源配置
  11. static用法报错解决:cannot declare member function to have static linkage [-fpermissive]
  12. tp5框架原理详解_工程测量教学合集,测量施工方案+原理解读,测量人员有它就够了...
  13. js混淆还原工具_JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
  14. 《天勤数据结构》笔记——假溢出和循环队列基本操作的实现(C/C++)
  15. 应用架构、业务架构、技术架构和业务流程图详解
  16. python标准库不需要导入即可使用其中的所有对象和方法_Python扩展库需导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法...
  17. ROVIO安装运行及保存轨迹用evo评估
  18. SQLServer@@FETCH_STATUS含义
  19. 文件十六进制编辑软件HxD Hex Editor的使用
  20. 单身狗福音:钢铁直男也可以用AI歌曲俘获女友芳心!

热门文章

  1. Amazon S3 功能介绍
  2. CodeForces - 707C
  3. POJ 2411 Mondriaan#39;s Dream (dp + 减少国家)
  4. Android开发中adb启动失败adb连接异常的解决办法
  5. 【DS】排序算法之归并排序(Merge Sort)
  6. 添加水印(文字and图片)
  7. 2016.9.9《Oracle查询优化改写技巧与案例》电子工业出版社一书中的技巧
  8. rcp errata
  9. Python单元测试框架Pyunit 的使用
  10. 继续聊WPF——Slider控件