144-操作系统1.1、1.2重要知识点

1.操作系统的目标与应用环境有关。例如在查询系统中所用的OS,希望能提供良好的人——机交互性;对于应用于工业控制、武器控制以及多媒体环境下的OS,要求其具有实时性;而对于微机上配置的OS,则更看重的是其使用的方便性

2.操作系统的目标:方便性、有效性、可扩充性和开放性
有效性:提高系统资源的利用率和提高系统的吞吐量
开放性:计算机硬件和软件的兼容性问题
方便性和有效性是设计OS时两个最重要的目标

3.操作系统的作用
①OS作为用户与计算机硬件系统之间的接口
②OS作为计算机系统资源的管理者
③OS实现了对计算机资源的抽象

4.计算机软硬件资源分为四类:处理机、存储器、I/O设备以及文件(数据和程序)
OS的主要功能就是对这四类资源进行有效的管理,OS是计算机系统资源的管理者
①处理机管理负责分配和控制处理机
②存储器管理主要负责内存的分配与回收
③I/O设备负责I/O设备的分配、回收与操纵
④文件管理负责文件的存取、共享和保护

5.一台完全无软件的计算机系统称为裸机

6.人工操作方式
早期的操作方式是由程序员将事先已穿孔的纸带(卡片),装入纸带输入机(或卡片输入机),再启动它们将纸带(或卡片)上的程序和数据输入计算机,然后启动计算机运行。仅当程序运行完毕并取走计算结果后,才允许下一个用户上机
人工操作方式缺点
①用户独占全机。即一台计算机的全部资源由上机用户所独占
②CPU等待人工操作。当用户进行装带(卡)、卸带(卡)等人工操作时,CPU及内存等资源时空闲的

人工操作方式严重降低了计算机资源的利用率,即所谓的人机矛盾,虽然CPU的速度在迅速提高,但I/O设备的速度却提高缓慢,这使CPU与I/O设备之间速度不匹配的矛盾更加吐出。为此,出现了通道技术缓冲技术,这两种技术都没能很好的解决问题,脱机输入/输出技术可以很好的解决

7.脱机输入/输入技术
事先将装有用户程序和数据的纸带装入纸带输入机,在一台外围机的控制下,把纸带(卡片)上的数据(程序)输入到磁带上,当CPU需要这些程序和数据时,再从磁带上高速的调入内存,当CPU需要输出时,可先由CPU把数据直接从内存高速的输送到磁带上,然后在另一台外围机的控制下,再将磁带上的结果通过相应的输出设备输出

由于数据和程序的输入和输出都是在外围机的控制下完成的,或者说,它们是在脱离主机的情况下进行的,故称为脱机输入/输出方式(Off-Line I/O)

把在主机的直接控制下进行的输入/输出的方式称为联机输入/输出方式(On-Line I
/O)

脱机I/O方式的优点:
①减少了CPU的空闲时间
②提高了I/O速度

8.单道批处理系统
为实现对作业的连续处理,需要先把一批作业以脱机方式输入到磁带上,并在系统中配上监督程序(Mo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值