2022年系统架构设计师教程.docxVIP

  • 232
  • 1
  • 约2.73万字
  • 约 56页
  • 2021-11-28 发布于江苏
  • 举报
系统架构设计师教程(第3版) 第?1?章?操作系统 本章重要简介操作系统基本概念及其形成、发展历史和重要类型,并指出操作系统5大管理功能。掌握操作系统原理核心在于进一步理解一种观点、两条线索.一种观点是以资源管理观点来定义操作系统;两条线索是操作系统如何管理计算机各类资源和控制程序执行。操作系统如何实现对这些资源管理,其内涵、设计和实现是本章重要内容。 1.1??? \o 操作系统类型与构造 操作系统类型与构造   计算机系统由硬件和软件两某些构成。操作系统是计算机系统中最基本系统软件,它既管理计算机系统软、硬件资源,又控制程序执行。操作系统随着计算机研究和应用发展进步形成并日趋成熟,它为顾客使用计算机提供了一种良好环境,从而使顾客能充分运用计算机资源,提高系统效率。操作系统基本类型有:批解决操作系统、分时操作系统和实时操作系统。从资源管理观点看,操作系统重要是对解决器、存储器、文献、设备和作业进行管理。 1.1.1??? \o 操作系统定义 操作系统定义   系统中硬件和软件资源,合理地组织计算机工作流程和有效地运用资源,在计算机与顾客之间起接口作用。操作系统与硬件/软件关系如图1-1所示。 图1-1 ?操作系统与硬件/软件关系 1.1.2??? \o 操作系统分类 操作系统分类   按照操作系统功能划分,操作系统基本类型有批解决操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、嵌入式操作系统等。   1.批解决操作系统   在批解决操作系统(Batch Processing Operating System,BPOS)中,系统操作员将作业成批地输入计算机,由操作系统选取作业调入内存加以解决,最后由操作员将运营成果交给顾客。批解决操作系统有两个特点:一是多道,指系统内可同步容纳各种作业;二是成批,指系统能成批自动运营各种作业,在运营过程中不容许顾客与其作业发生交互作用。因此,合理地调度和管理系统资源是操作系统重要任务。资源使用有效性和作业吞吐量是多道批解决操作系统重要设计目的,同步也要兼顾作业周转时间。   2.分时操作系统   在计算机架构发展中,引进了中断和通道技术,于是就有了分时概念。分时操作系统(Time Share Operating System,TSOS)是指一台计算机连接各种终端,系统把CPU(Central Process Unit,中央解决单元)时间分为若干时间片,采用时间片轮转方式解决顾客服务祈求。对每个顾客能保证足够快响应时间,并提供交互会话能力。在计算机系统中,分时概念是指两个或两个以上事件准时间划分轮流地使用系统中某一资源。事实上,在多道程序系统中,内存中诸作业程序也是分时使用CPU。分时操作系统具备多顾客同步性、交互性、独立性、及时性等特点。   3.实时操作系统   计算机不但广泛应用于科学计算和数据解决方面,也广泛应用于工业生产过程中普通称之为实时控制自动控制,实验室中实验过程控制,导弹发射控制,票证预订管理等应用领域。实时系统是随着计算机应用于实时控制和实时信息解决领域中而发展起来。实时是指及时响应随机发生外部事件祈求,并以足够迅速度完毕对外部事件解决,控制所有实时设备和实时任务协调一致地运营。实时系统涉及实时控制系统和实时解决系统。实时控制指生产过程控制等。实时解决指实验数据采集、订票系统等;实时系统重要特点是及时性和高可靠性。   4.网络操作系统   网络操作系统(Network Operating System,NOS)是建立在各结点计算机操作系统之上,用于管理网络通信和共享资源,协调各结点计算机上任务运营,并向顾客提供统一、有效网络接口一组系统软件。网络顾客只有通过网络操作系统才干为其提供各种网络服务。网络操作系统重要任务是用统一办法管理整个网络中共享资源使用和协调解决任务。它应具备下述4个基本功能:   (1)网络通信。实现源计算机与目的计算机之间无差错数据传播。它涉及为通信双方建立通信链路;对传播过程中数据差错进行检查和校正,并使发送、接受速度匹配;在传播任务完毕后,拆除通信链路。   (2)资源管理。采用统一、有效办法协调各种顾客对共享资源使用,使顾客能很以便地使用远程资源。对资源详细管理和控制,仍由其主机操作系统实现。   (3)提供各种网络服务。重要网络服务有:远程作业录入服务,使顾客能将作业传播到远程结点计算机进行批解决,并将成果回送给顾客;电子邮件服务,为顾客传播实时和非实时电子邮件;文献传送、访问和管理服务,使顾客能以便地访问远程结点文献。   (4)提供网络接口。向网络顾客提供统一、有效网络共享资源和得到网络服务网络接口。   5.分布式操作系统   从计算机发展趋势来看,计算机架构开始向并行解决技术和多解决机计算机系统构造方向发展

文档评论(0)

1亿VIP精品文档

相关文档