操作系统

操作系统的定义

是控制和管理计算机的软、硬件资源,合理组织计算机的工作流程,以方便用户使用的程序集合。
从资源管理角度:操作系统被划分为处理机管理、存储管理、设备管理、文件管理及用户接口
操作系统的主要目标:方便用户使用、扩大机器功能、管理系统资源、提高系统效率、构筑开放环境。
硬件:所有软件运行的物质基础,包括处理器、寄存器、存储器、以及各种
I/O
设施和设备
软件:充分发挥硬件潜能和扩充硬件功能,完成各种系统及应用任务,包括应用软件和系统软件
硬件---->操作系统------->应用软件-------->用户,
操作系统直接位于计算机硬件之上,为计算机的应用提供接口,实现资源管理服务,为不同的应用提供共享资源
计算机系统的构成:硬件+软件

1.2、操作系统的产生和发展

操作系统是伴随着计算机系统的发展、逐步形成、发展和成熟起来的。
操作系统发展阶段:人工操作阶段-----管理程序阶段------多道程序设计阶段
人工阶段

  • 用户独占资源造成计算机资源利用率不高,计算机系统效率低下。
  • 人工干预太多,浪费处理机时间,极易发生差错。
  • 计算时间拉长

管理程序阶段(早期批处理阶段):

  • 优点:能够实现作业到作业的自动转换,缩短作业的准备和建立时间。减少人工操作和干预,让计算机尽可能地连续运转。
  • 缺点:在早期批处理系统中,一开始作用的输入和输出均是联机的,联机I/O的缺点是速度慢,I/O设备和cpu仍然串行工作cpu时间浪费相当大。

多道程序设计阶段:

  • 指允许多个程序(作业)同时进入一个计算机系统的内存储器,并启动进行交替计算的方法,也就是说;计算机内存中同时存放了多道(两个以上相互独立的程序,它们均处于开始和结束点之间)。
  • 宏观上看是并行的,多道程序就都处于运行过程中,但都未运行结束。
  • 微观上看是串行的,各道程序轮流占用cpu,交替执行
  • 优点:提高了cpu的利用率;充分发挥了系统的并行性。
  • 缺点:延长了作业的周转时间。

脱机I/O技术

  • 除主机外另设一台辅机,该机仅与I/O设备打交道 ,不与主机连接,I/O工作脱离主机,辅机和主机可以并行工作。
    操作系统的形成

  • 条件:硬件条件;资源管理水平

  • 动力:器件、体系机构、资源利用率、用户需求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值