计算机操作系统第一章

1.1操作系统的目标及作用1.1.1操作系统的目标1.方便性:方便用户使用2.有效性:提高计算机资源使用效率,加大计算机吞吐量3.可扩充性:可以添加新的功能和模块4.开放性:指系统能遵循世界标准规范,特别是遵循开放系统互连OSI国际标准。1.1.2操作系统的作用1.OS作为用户与计算机硬件系统之间的接口 OS能让用户方便快捷的操纵计算机硬件和运用自己的程序2.OS作为计算机系统资源的管理者​ 计算机资源通常分为四类:处理机、存储器、I/O设备以及文件​ 处理机管理:分配和
摘要由CSDN通过智能技术生成

1.1操作系统的目标及作用

1.1.1操作系统的目标

1.方便性:方便用户使用

2.有效性:提高计算机资源使用效率,加大计算机吞吐量

3.可扩充性:可以添加新的功能和模块

4.开放性:指系统能遵循世界标准规范,特别是遵循开放系统互连OSI国际标准。

1.1.2操作系统的作用

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

	OS能让用户方便快捷的操纵计算机硬件和运用自己的程序

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

​ 计算机资源通常分为四类:处理机、存储器、I/O设备以及文件

​ 处理机管理:分配和控制处理机

				存储器管理:负责内存的分配与回收

​ I/O设备管理:I/O设备的分配与操纵

​ 文件管理:对文件的存取、共享和保护

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

				通过编写软件来对计算机进行抽象化,方便用户更好的使用计算机。
1.1.3推动操作系统发展的主要动力

1.不断提高计算机资源利用率

2.方便用户

3.器件的不断更新换代

4.计算机体系结构的不断发展

5.不断提出的新的应用需求

1.2操作系统的发展过程
1.2.1未配置操作系统的计算机系统

1.人工操作方式

​ 缺点:(1)用户独占全机:早期的计算机的全部资源由上机用户独占

​ (2)CPU的利用效率低:当用户进行装带、卸带等人工操作时,CPU及内存是空闲的。

人工操作方式严重降低了计算机资源的利用率,此即所谓的人机矛盾。

2**.脱机输入/输出(Off-Line I/O)方式**

​ 这种方式为了解决人机矛盾及CPU和I/O设备之间速度不匹配的矛盾。

事先存入数据和程序,当CPU需要时,再从磁带上高速地调入内存。类似的,当CPU需要输出时,先由CPU把数据直接从内存高速地输送到磁带上,然后在外围机的控制下,将磁带上的结果通过相应的输出设备输出。

优点

​ (1)减少了CPU的空闲时间

​ (2)提高了I/O速度

1.2.2单道批处理系统

1.单道批处理系统的处理过程

批处理系统旨在提高系统资源的利用率和系统吞吐量。

工作原理:先把一批作业以脱机方式输入到磁带上,并在系统中配上监督程序(Monitor),在它的控制下,这批作业能一个接一个地连续处理。

2.单道批处理的缺点

系统的资源得不到充分的利用,某个正在运行中的程序发送了I/O请求后,CPU便处于等待状态,又因为I/O设备的低速性,CPU的利用率显著降低

  • 18
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值