移动通信操作系统综述第一章.ppt_第1页
移动通信操作系统综述第一章.ppt_第2页
移动通信操作系统综述第一章.ppt_第3页
移动通信操作系统综述第一章.ppt_第4页
移动通信操作系统综述第一章.ppt_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

移动通信操作系统综述,基于嵌入式、移动商务和移动增值技术的,移动通信软件工程师1G课程,课程地位,移动通信操作 系统综述,了解操作系统整体结构、种类、特点 理解操作系统的结构思想 熟悉电信领域常用的SOLARIS系统,课程目标,课程内容组织结构,进程与线程,死锁,存储管理,IO设置,文件系统,多媒体操作 系统,多处理机 系统,安全,UNIX,Windows 2000,操作系统 设计,软件的产生,第一章,移动通信操作系统综述,移动通信操作系统综述,目标,了解操作系统概念的历史 掌握操作系统原理的基本概念 了解系统调用 掌握操作系统结构的基本概念 了解计算机硬件的组成,计算机系统都是由两部分组成:,软件的产生,软件的产生,计算机系统结构:,软件的产生,计算机系统层次结构 :,操作系统概念,裸机:没有任何软件支持的计算机,仅仅构成了系统的物质基础。 引入操作系统的目的: 管理人员的观点看: 计算机资源的管理者。 用户角度看:给用户使用计算机提供一个良好的界面,用户无需了解硬件和系统软件的细节就能方便灵活的使用计算机。 发展的角度看:给计算机系统的功能扩展提供支撑平台,使之在追加新的服务和功能时更加容易和不影响原有的服务与功能。,操作系统的定义: 计算机系统中的一个系统软件,它是这样一些程序模块的集合- 管理和控制计算机系统中的硬件和软件资源。 合理的组织计算机的工作流程。 有效的利用这些资源为用户提供一个功能强大,使用方便和可扩展的工作环境。 计算机和用户之间起到接口的作用。,操作系统概念,操作系统举例,MS OS: MS DOS, MS Windows 3.x, Windows 95, Windows NT, Windows 2000 UNIX: BSD, SRV4, OSF1, SCO UNIX, AIX, Solaris, Linux NOS: Novell Netware RTOS: VxWorks, pSoS, Nucleus,操作系统的历史,操作系统的发展和计算机的组成与体系结构相关 经历了4个发展阶段 : 第一代: 1946年20世纪50年代末,电子管时代,无操作系统 第二代: 20世纪50年代末60年代中期,晶体管时代,批处理系统 第三代: 20世纪年代中期70年代中期,集成电路时代,多道程序系统 第四代: 20世纪70年代中期至今,大规模和超大规模集成电路时代,分时系统。,操作系统的历史,手工操作步骤:,把程序纸带(或卡片) 装上计算机,通过控制台开关 启动程序运行,计算完毕,用户卸下 并取走纸带(或卡片),启动输入机把程序 送入计算机,操作系统的历史,单道批处理系统(Simple Batch Processing),(作业控制语句),联机批处理:慢速的输入输出处理仍直接由主机完成。 优点:解决了自动转接问题,减少了作业建立和手工操作的时间。 缺点:cpu 与I/O串行操作,输入输出时,cpu处于等待状态 脱机批处理:显著的特征是增加一台不与主机直接连接而专门用于与输入输出打交道的卫星机。 主机与卫星机并行工作,操作系统的历史,操作系统的历史,早期脱机批处理模型,操作系统的历史,操作系统的历史,脱机批处理示意图,通道(channel):一种专用处理部件,控制一台或多台I/O设备与主存之间的信息传输,一旦被启动就能独立于cpu运行,与cpu并行操作。 中断(interrupt):当主机接到外部信号时,马上停止原来的工作,转去处理这一事件,处理完毕后,主机回到原来的断点继续工作。,操作系统的历史,多道程序系统,早期的批处理的两种情况: 对于以计算为主的作业,输入/输出量少,外围设备空闲 对于以输入/输出为主的作业,主机空闲,多道程序的运行特点: 多个作业:计算机内存中同时存放多到相互独立的程序。 宏观上并行运行:几道程序都处于运行状态,但都未完成。 微观上串行运行:各作业轮流使用cpu,交替执行。,多道程序系统,单道程序工作示例,多道程序系统,多道程序工作示例,操作系统的进一步发展,个人计算机上的操作系统 嵌入式操作系统 网络操作系统 分布式操作系统 智能化操作系统,批处理操作系统,批处理的主要特征: 用户脱机使用计算机 ,无法与运行的作业交互。 作业成批处理 多道程序并行,分时系统和实时系统,交互性 :及时对用户操作进行响应,缩短周期。 并发性 :同时工作共享系统资源。 及时性 :多用户联机使用。 独立性 :各用户独立操作,互不干涉。,分时系统的特点-时间片轮转,分时系统和实时系统,主要特点 提供即时响应(关中断问题,优先级抢占) 高可靠性 时钟问题(最小时间间隔) 要 求 响应时间短 系统高可靠性,实时操作系统:是一种联机系统,用户实时控制和 实时信息处理领域。,实时操作系统,专用系统 实时控制 高可靠性 事件驱动和队列驱动 可与通用系统结合成通用实时系统,实时系统与批处理系统和分时系统的区别,操作系统,通用操作系统,个人计算机上的操作系统,目前的操作系统,通常具有分时、实时和批处理两种以上的功能,又称做通用操作系统,个人计算机上使用的操作系统以Windows和Linux为主,网络操作系统,计算机网络是个互联的计算机系统的群体 每台计算机都是自治的 系统互联要通过通信设施(硬件、软件)来实现 系统通过通信设施执行信息交换,资源共享,互操作和协作处理,实现多种应用要求,主要特征,分布式操作系统,作为计算机网络,现在已制定了明确的通信网络协议体系结构及一系列的协议族 分布式系统要求一个统一的操作系统,实现系统操作的统一性 系统的透明性 分布式系统的基础是网络,主要特征,操作系统相关概念/系统调用,进 程 文 件 外 壳,相关概念,系统调用,用户同操作系统通信并请求服务,通过系统调用(systemcall)进行,操作系统结构,整个操作系统是一堆过程的集合,每个过程都可以任意调用其他过程,整体式系统,处理服务过程请求的一个主要程序 执行系统调用的一套服务过程 支持服务过程的一套实用程序,操作系统的基本结构,简单的整体式操作系统结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论