自考操作系统概论第一章

1.OS作为用户和计算机系统之间的接口

这句话的含义就是:OS处于用户和计算机硬件系统之间,用户通过OS来使用计算机系统,或者说,用户在OS的帮助下能够方便,快捷,可靠的操作计算机硬件和运行自己的程序。

2.OS作为计算机系统资源的管理者

在计算机系统里,一共有四类资源:处理器,存储器,I/O设备,以及文件(数据和程序)。相应的OS的主要功能也是对这四类资源进行有效管理。处理机管理是对用于分配和控制处理机,存储器管理主要负责内存的分配和回收,I/O设备管理是负责IO设备的分配和回收。文件管理是用于实现对文件的存取,共享和保护。

3.OS实现了对计算机资源的抽象

在裸机中,用户如果想要对计算器进行操作,必须对物理接口的实现细节有充分的了解。但在操作系统中,用户并不需要关心具体的物理,而由操作系统来实现具体的操作细节,并向上讲操作设备抽象为一组数据结构以及一组操作命令。此时在用户眼里,看到的是一台比裸机功能更强,使用更方便的机器。

操作系统都具有4个基本特征,即并发,共享,虚拟,异步。

1.并发(Concurrenc)

在同一时间段内,运行多个程序,指向多个任务。从宏观上来说,操作系统中引入进程的目的就是使程序能够并发执行。

2.共享(Sharing)

资源共享,即操作系统中的资源可供多个并发执行的进程共同使用,由于资源属性不同,多个进程对资源的共享方式也不同。可分为:互斥共享方式和同时访问方式。

互斥共享方式:一段时间内只允许一个进程访问该资源,如磁带机,打印机等。虽然可以供多个进程使用,但是为了打印或记录结果不造成混淆,应规定一段时间内只允许一个进程访问该资源。

同时共享方式:某些资源,一段时间内是可以允许多个进程“同时”同时对他们进行访问,这个同时是宏观上的,在微观上可能是分时共享。

3.虚拟(Virtual)

把物理的一台设备变成逻辑上的多台设备。虚,可以理解为用户感觉上的。

4.异步(Asynchronism)

在多道环境下,允许多个程序并发执行。但由于资源有限,进程的执行不是一贯到底。而是走走停停,以不可预知的速度向前推进,这就是进程的异步。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值