操作系统教程第1章.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统教程第1章

* 近年来贝尔实验室又开发了新一代版本 UNIX 第 10 版,该版本是作为研究用的,目前已广泛分发到各大学中,其中的革新部分将定期在系统 V 中实现。 另一个使用比较广泛的 UNIX 版本是美国加州大学贝克利分校开发的 BSD UNIX,该版本大量安装在 SUN 工作站上。 1991 年,芬兰赫尔辛基大学的学生 Linus Torvalds 利用 Internet 发布了在 i386 个人计算机上开发的 Linux 操作系统内核的源代码,开创了 Linux 操作系统的历史。 * 此后,GNU 项目的 C 库、GCC、emacs、bash 等软件相继移植到 Linux 上,增强了 Linux 的性能。现在,Linux已成为广泛安装在微机系统中免费版的 UNIX 类操作系统,其版本在不断地更新,目前 Linux的核心代码已发布到 2.6.1x,对商业版的 UNIX 系统构成了很大的威胁。 伴随着 UNIX 系统本身的不断完善与发展,UNIX 系统的某些特征也移植到很多微机操作系统中,如 MS-DOS、OS/2、Windows、Windows NT、Macintosh(安装在 Apple 机上)等。 * 1.5.2 UNIX系统特点 UNIX 的核心代码 95%是用 C 语言编写的,故容易编写和修改,可移植性好。其外围系统支持程序也几乎全部用 C 语言编写,容易开发。 UNIX 系统的外围系统实用程序丰富,向用户提供了完备的程序设计环境。 具有逻辑上无限层次的树状分级文件系统,提供了文件和设备的统一处理方法提供了远程文件共享 RFS 和网络文件系统 NFS,方便用户共享网络上的软件和信息。 提供了众多的本地进程和远程主机间进程通信的手段。 * 1.5.3 UNIX系统基本结构 * 1.3.2 实时操作系统 热备份就是除了一台当前工作的主控计算机外,另有一台相同的计算机与主控机同步运行,两者之间还定时交换运行状态的信息。当主控机发生故障时,控制立即被切换到同步运行的后备机上,由该机接替原主控机继续运行,以保证系统的控制不会发生中断。热备份系统的操作系统设计也比较复杂。 对于如果中断一个较短时间的工作不会发生严重事故或造成重大经济损失的控制系统,可采用冷备份方案。当主控机发生故障时再启动备用机,由它将系统的控制权接管过来。 * 软实时操作系统 软实时系统主要应用于对响应的速度要求不像硬实时系统那么高,且时限要求也不那么严密的信息查询和事务处理领域,如情报资料检索、订票系统、银行财务管理系统、信用卡记账取款系统和仓库管理系统等。 这类系统一般配有大型文件系统或数据库,涉及金融业的管理系统对系统的安全、可靠和必威体育官网网址等也提出了极高的要求 * 1.3.3 微机操作系统 早期的微机主要采用 8 位 CPU 及外围芯片,所谓的操作系统只不过是常驻在只读存储器 ROM 中的设备驱动程序。不久,驻在 ROM 中的操作系统功能由常驻在 RAM中的程序模块来增强,主要的增强部分是文件管理系统。 早期最著名的支持软盘的 8 位微机操作系统是 1975 年推出的 CP/M(Control Program Monitor)。 1981 年 IBM 推出 IBM-PC 系列个人计算机后,采用了 Microsoft 公司开发的 MS-DOS 1.0 版微机操作系统,CP/M 操作系统就逐步为 MS-DOS 所取代。 * 1.3.3 微机操作系统 微机操作系统基本上是单用户系统,所有资源采用独享方式,不支持批处理、多任务或多道程序设计技术。微机操作系统通常提供较强的文件管理功能,通过命令解释器支持用户以交互方式使用计算机。另外一种微机操作系统是作为实时控制用,主要通过并行口和数/模转换设备与外部系统联系,控制其工作。 微型计算机的另一条发展途径是构成更为复杂的系统——工作站。工作站尽管也只能同时被单个用户使用,但它支持多道程序设计,故其功能强得多。 * 1.3.3 微机操作系统 大部分工作站采用了分时操作系统 UNIX。UNIX 支持多道程序设计,提供大量的交互控制命令函数库、软件开发工具及窗口图形显示环境,并支持主要的网络协议。 近年来微机操作系统向多媒体方向发展。多媒体操作系统能实现对包括字符、图形、图像、影视、声音等多媒体数据和信息的压缩、存储、传输、处理和播放功能。尽管支持多媒体技术的操作系统功能很强、结构很复杂,但用户使用却更方便、直观,同时也能使感官获得美的享受。 Windows 3.X Windows 95/98/2000 XP/2003 * 1.3.4 多处理机、分布式和网络计算机 多处理机系统可大大提高系统运行的并行性,由此诞生了多处理机操作系统。多处理机操作系统一般分为主从式和对称式。 主从式操作系统主要驻留并运行在一台主处理机上,它控制所有的系

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档