【操作系统】第一章、操作系统概述
作者:互联网
操作系统
引言:作为非本专业计算机学生来说,操作系统是必须要去学习的,不然在后面学习高阶编程语言的时候,有些概念性东西根本无法理解,故此学习操作系统
一、第一章_基础篇
1.1 操作系统概述
1.1.1 什么是操作系统?
- 操作系统本质上是一款软件,他主要是用来管理计算机的硬件、软件资源的计算机程序
- 在不同设备商,操作系统可向用户提供的界面可简单可复杂,不限于电脑。
- 手机操作系统
- 电脑操作系统
1.1.2为什么要使用操作系统?
-
我们不可能直接操作计算机硬件
-
设备种类繁多复杂,需要同一界面
-
操作系统的简易型,使得更多人使用计算机
-
操作系统基本功能
- 处理器资源
- 存储器资源
- IP设备资源
- 文件资源
操作系统需要做的则是统一管理,我们只需要使用操作系统提供的某种形式操作电脑,由操作系统去处理有以下几种表现形式
- 图像窗口形式
- 命令形式
- 系统调用形式
具体表现形式图像:
1.1.3操作系统相关概念
- 并发性
- 并行:两个或者多个可以在同一时刻发生
- 并发:两个或者多个可以在同一时间间隔发生
- 共享性:共享性表现为操作系统资源可供 多个并发程序 共同使用,这种表现形式称之为共享性
- 互斥共享性:当共享资源被程序A 占用时候,必须等待A使用用完才可以其他进程使用(打印机)
- 同时访问性:某种资源在一段时间内 并发地 被多个程序访问,这种同时是宏观的,从宏观角度看待资源同时被访问,因为程序在执行时候因为执行速度特别快,看起来就像同时访问一样(例如读写磁盘)
- 虚拟性:把一个物理实体 转换为 若干个 逻辑实体,物理实体是真实存在的,逻辑实体是虚拟的
- 时分复用技术:资源在时间上进行复用,不同程序并发使用。提高资源利用率
- 空分复用技术:主要用来实现虚拟磁盘、虚拟内存
- 异步性 :
标签:1.1,共享性,第一章,并发,概述,使用,资源,操作系统 来源: https://www.cnblogs.com/jiaowoxiaofeng/p/15681309.html